proot
proot copied to clipboard
chroot, mount --bind, and binfmt_misc without privilege/setup for Linux
Here is how I can now reproduce (I still have to learn CARE ;)) : This is also happening when you try to `proot -0 cdebootstrap-static` (without the qemu layer)...
## Expected Behavior Complete compilation ## Actual Behavior Fails to build due to undefined references to talloc (which is present on the system) ## Steps to Reproduce the Problem 1....
How to reproduce (on Gandi Simple Hosting): ``` $ uname -r 3.14.25-grsec-paas-738e2ee $ ./proot-v5.0.0 echo OK proot info: pid 1211: terminated with signal 9 $ ./proot-v4.0.3 echo OK OK ```
We used proot and gdb to debug binaries within another sysroot. While it worked with the master branch and with an older kernel it doesn't work with a more recent...
## Expected Behavior fcntl + OFD based locking should work. ## Actual Behavior fcntl + OFD locking fails causing an issue for some operations, the use case application is `sysrepoctl`....
Copy, chmod and run the test below: env PROOT=/abspath_to/proot ./proot_path_test.sh Here is the shell script: ``` #!/bin/sh # # Apparently when in a recursive proot context, # if the top...
If I clone proot under /tmp and compile/test it then test-hhhhhhhh.sh failed. /tmp is mount under tmpfs => tmpfs on /tmp type tmpfs (rw)
Is there a way to have bind option make read-only mounts?
How to reproduce (host system is Slackware64-current): ``` $ proot gdb ./a.out GNU gdb (GDB) 7.8 [...] (gdb) break main Breakpoint 1 at 0x400629 (gdb) run Starting program: a.out warning:...
How to reproduce: ``` ./src/proot bash -c 'tests/test-c47aeb7d & gdb -p $!' ``` where tests/test-c47aeb7d.c was modified this way: ``` void *print_hello(void *id) { + sleep(999); pthread_exit(id); } ``` Expected...