diff --git a/project/.sandbox/kinda-safe-godot/.gitignore b/project/.sandbox/kinda-safe-godot/.gitignore index 4ed7f3f..44252f3 100644 --- a/project/.sandbox/kinda-safe-godot/.gitignore +++ b/project/.sandbox/kinda-safe-godot/.gitignore @@ -1,3 +1,3 @@ -fakechroot_enviroment/root/home/* +game fakechroot_enviroment/root/GATES-FILES/game -game \ No newline at end of file +fakechroot_enviroment/root/home/* \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/create_sandbox_env.sh b/project/.sandbox/kinda-safe-godot/create_sandbox_env.sh new file mode 100644 index 0000000..13b18ff --- /dev/null +++ b/project/.sandbox/kinda-safe-godot/create_sandbox_env.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +sandbox_env_dir=../sandbox +sandbox_env_zip=$sandbox_env_dir/sandbox_env.zip + +symlinks_dir=fakechroot_enviroment/root +symlinks_zip=$symlinks_dir/symlinks.zip + +files_to_zip="fakechroot_enviroment run_game.sh list_child_processes.sh" + +rm -f $sandbox_env_zip +mkdir $sandbox_env_dir + +unzip -o $symlinks_zip -d $symlinks_dir + +zip -ry $sandbox_env_zip $files_to_zip -x $symlinks_zip diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot/libfakechroot.so b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot/libfakechroot.so new file mode 100644 index 0000000..84c8e87 Binary files /dev/null and b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/fakechroot/libfakechroot.so differ diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/dev b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/dev deleted file mode 120000 index 052abb2..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/dev +++ /dev/null @@ -1 +0,0 @@ -/dev \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/etc/fonts b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/etc/fonts deleted file mode 120000 index 846c025..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/etc/fonts +++ /dev/null @@ -1 +0,0 @@ -/etc/fonts/ \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/lib b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/lib deleted file mode 120000 index dc55552..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/lib +++ /dev/null @@ -1 +0,0 @@ -/lib \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/lib64 b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/lib64 deleted file mode 120000 index 867b313..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/lib64 +++ /dev/null @@ -1 +0,0 @@ -/lib64 \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/run b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/run deleted file mode 120000 index e4bfa79..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/run +++ /dev/null @@ -1 +0,0 @@ -/run/ \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/symlinks.zip b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/symlinks.zip new file mode 100644 index 0000000..ac6b3fa Binary files /dev/null and b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/symlinks.zip differ diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/tmp b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/tmp deleted file mode 120000 index 8986f9d..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/tmp +++ /dev/null @@ -1 +0,0 @@ -/tmp/ \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/lib b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/lib deleted file mode 120000 index 6c1836e..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/lib +++ /dev/null @@ -1 +0,0 @@ -/usr/lib \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/lib64 b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/lib64 deleted file mode 120000 index 4875bfa..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/lib64 +++ /dev/null @@ -1 +0,0 @@ -/usr/lib64/ \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/X11 b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/X11 deleted file mode 120000 index 8d636f3..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/X11 +++ /dev/null @@ -1 +0,0 @@ -/usr/share/X11/ \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/alsa b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/alsa deleted file mode 120000 index da93d10..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/alsa +++ /dev/null @@ -1 +0,0 @@ -/usr/share/alsa \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/locale b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/locale deleted file mode 120000 index c9ad9c0..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/locale +++ /dev/null @@ -1 +0,0 @@ -/usr/share/locale/ \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/vulkan b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/vulkan deleted file mode 120000 index 6042501..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/usr/share/vulkan +++ /dev/null @@ -1 +0,0 @@ -/usr/share/vulkan/ \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/var/lib/alsa b/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/var/lib/alsa deleted file mode 120000 index 5bae28e..0000000 --- a/project/.sandbox/kinda-safe-godot/fakechroot_enviroment/root/var/lib/alsa +++ /dev/null @@ -1 +0,0 @@ -/var/lib/alsa/ \ No newline at end of file diff --git a/project/.sandbox/kinda-safe-godot/zip.sh b/project/.sandbox/kinda-safe-godot/zip.sh deleted file mode 100755 index a732b20..0000000 --- a/project/.sandbox/kinda-safe-godot/zip.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -zip=../sandbox/sandbox_env.zip - -rm $zip -zip -ry $zip fakechroot_enviroment run_game.sh list_child_processes.sh \ No newline at end of file diff --git a/project/.sandbox/sandbox/sandbox_env.zip b/project/.sandbox/sandbox/sandbox_env.zip new file mode 100644 index 0000000..b6093ce Binary files /dev/null and b/project/.sandbox/sandbox/sandbox_env.zip differ