ed
43d409a5d9
prisonparty accepts user/group names
2023-11-25 13:40:21 +00:00
ed
edd3e53ab3
prisonparty: support zfs-ubuntu
...
* when bind-mounting, resolve any symlinks ($v/) and read target inode;
for example merged /bin and /usr/bin
* add failsafe in case this test should break in new exciting ways;
inspect `mount` for any instances of the jailed path
(not /proc/mounts since that has funny space encoding)
* unmount in a while-loop because xargs freaks out if one of them fail
* and systemd doesn't give us a /dev/stderr to write to anyways
2023-11-25 02:16:48 +00:00
ed
5485c6d7ca
prisonparty: FFmpeg runs faster with /dev/urandom
2023-03-19 18:32:35 +00:00
ed
b179e2b031
prisonparty: ignore unresolvable mount paths;
...
allows startup even if some locations are missing,
for example if a server rebooted and some disks aren't up yet
2023-02-26 22:11:15 +00:00
ed
76e5eeea3f
prisonparty: fix reload signal
2023-02-05 00:00:18 +00:00
ed
78d2f69ed5
prisonparty: support opus transcoding on debian
...
libblas.so and liblapack.so are symlinks into /etc/alternatives
2023-01-31 20:50:59 +00:00
ed
10430b347f
fix dumb prisonparty bug
2022-07-22 20:49:35 +02:00
ed
c032cd08b3
prisonparty: clean exit on sigterm/int
2022-02-27 20:07:28 +01:00
ed
c9ffead7bf
prisonparty: support running from src
2022-01-17 00:24:40 +00:00
ed
ed5f6736df
add prisonparty systemd example
2021-08-10 23:29:14 +02:00
ed
15d8be0fae
no more loops
2021-08-10 02:56:48 +02:00
ed
46f3e61360
no actually that is a terrible location
2021-08-09 23:53:09 +02:00
ed
87ad8c98d4
/var/empty is a good location
2021-08-09 23:37:01 +02:00
ed
0dbd8a01ff
mount PWD into chroot for config files
2021-08-09 22:12:39 +02:00
ed
a50a05e4e7
git: set 0755 on binary
2021-08-09 00:44:19 +02:00
ed
6cb5a87c79
add chroot wrapper (tested on debian only)
2021-08-09 00:42:21 +02:00