# Presence of this file next to run_all.sh declares: this suite executes its
# subjects FOR REAL (root writes to /etc, /var, /usr/local/bin) and MUST run
# inside shell_coverage_jail.sh. Running it bare is refused by the suite
# itself; both ci_mirror.sh and shell-tests.yml read this file and wrap the
# runner instead of invoking it directly.
#
# One shell-word per line, blank lines and #-comments ignored. These are the
# jail flags only -- --subject and the trailing cases are supplied by the
# caller.
#
# --bind what the subject WRITES; never what it READS (binding /usr/local/bin
# for a subject that sources siblings from there cut a measurement 75% -> 29%).
# Never --bind /tmp: the jail's own working dir lives there.
--bind
/etc
--bind
/usr/local/bin
--bind
/var
--bind
/root
--bind
/usr/local/share
--bind
/etc/pki
--seed-dir
/var/www/nextcloud
--seed-dir
/var/lib
--seed-dir
/etc/php/8.2/apache2
--seed-dir
/etc/php/8.2/mods-available
--seed-dir
/etc/apache2/sites-available
--seed-file
/etc/php/8.2/apache2/php.ini
--timeout
90s
