Michał Bednarski
2c99df3a03
proot: Update to skip link2symlink rmdir handling
Fixes termux/termux-packages#2307 (aka. termux/proot#18 )
7 years ago
michalbednarski
f6b3a7bf48
proot: Update with fix for chroot(".") ( #2464 )
Update with fix by @Hax4us at termux/proot#17
7 years ago
Michał Bednarski
d2eef037f4
proot: Update with fix for termux/proot#14
7 years ago
Michał Bednarski
366c61fad8
proot: Update to fix running debuggers inside proot
7 years ago
michalbednarski
d73958ee71
proot: Update for Linux >= 4.8 ( #2374 )
7 years ago
michalbednarski
4d85b1148a
proot: Update for accept and MagiskSU support ( #2235 )
* Added arguments for proot to enable the use of MagiskSU from within termux-chroot.
* Restore original shebang to termux-chroot for pull-request.
* Added folder existence check to ensure MagiskSU changes don't break termux-chroot on later versions of Android, just in case.
* proot: Update for accept -> accept4 translation
7 years ago
Buck Evan
da62cd0f89
Correct homepage for proot.
http://proot.me/ points to a random Japanese blog.
7 years ago
michalbednarski
4dc8926874
proot: Update package ( #2156 )
* Consider EACCES as permission denied in fake_id0 (instead of just EPERM)
* Add warning about termux-exec if first process fails to start
7 years ago
Michał Bednarski
bcc972c9b4
proot: Upgrade to skip syscalls blocked by seccomp
termux/proot#5
Also includes fix termux/termux-packages#1679
7 years ago
Fredrik Fornwall
fc9175b05b
proot: Bump build revision after change
7 years ago
Fredrik Fornwall
d32d5a28d5
proot: Only bind /property_contexts if file exists
Fixes the following warning when running termux-chroot on Android 8:
proot warning: can't sanitize binding "/property_contexts":
No such file or directory
7 years ago
Fredrik Fornwall
1b3f3ebde9
Drop need of setting TERMUX_PKG_FOLDERNAME
Instead figure out the top level source folder ourselves.
7 years ago
Michał Bednarski
4e839da796
proot: Update to fix vfork-execve brk handling
7 years ago
Oliver Schmidhauser
2f90522ad3
termux-chroot: Specify command to execute
Allow a command to be specified when running termux-chroot.
Example:
```
$ termux-chroot ls /
bin data dev etc home lib proc property_contexts share storage system tmp usr var vendor
```
This makes it possible to run scripts that include a part that needs to
be run in a chrooted environment, like a compile script.
```
./configure
make
termux-chroot make install
```
Previously it had to be done like this:
```
./configure
make
termux-chroot
cd program
make install
exit
```
7 years ago
Fredrik Fornwall
17f61a476b
proot: Fix building with unified headers
8 years ago
michalbednarski
b886e69336
proot: Update to include --kill-on-exit support ( #1106 )
8 years ago
Fredrik Fornwall
edb2b68fdb
proot: Bump revision after termux-chroot change
8 years ago
Fredrik Fornwall
293296c44f
proot: /data & /property_contexts in termux-chroot ( #1081 )
Fixes #1076 .
8 years ago
michalbednarski
4480f511b7
proot: Update and mount /vendor ( #1055 )
* Update to fix emulated ptrace() on ARM thumb
* Mount /vendor (fixes termux/proot#2 )
8 years ago
michalbednarski
ac9b167799
proot: Upgrade to fix #898 ( #915 )
Also revert to thumb mode as termux/proot#1 is fixed
8 years ago
Fredrik Fornwall
28c436bb8a
proot: Build without -mthumb as it causes segfault
Fixes #761 .
8 years ago
Fredrik Fornwall
9ddb35b2cb
Add some source checksums
8 years ago
Oliver Schmidhauser
596a5857dc
Update proot to the latest version ( #751 )
More information about what's been done here:
https://plus.google.com/+OliverSchmidhauser/posts/FVqBDPdNzUd
8 years ago
Fredrik Fornwall
7ce5638519
Cleanup of more packages
8 years ago
Fredrik Fornwall
4790864684
proot: Bump to latest commit (with link2symlink)
8 years ago
Fredrik Fornwall
115be236c3
proot: Build from https://github.com/termux/proot
8 years ago
Fredrik Fornwall
42aaa8bfaf
Bump proot build revision for package update
8 years ago
michalbednarski
22e490e751
proot: Work around inability to use change syscall ( #390 )
* proot: Work around inability to use change syscall
* Use -1 as SYSCALL_AVOIDER on aarch64
8 years ago
Fredrik Fornwall
c491cc4966
proot: Expose /storage in termux-chroot
9 years ago
Fredrik Fornwall
01176e2d8f
Enable the proot package
9 years ago