# # --- T2-COPYRIGHT-BEGIN --- # t2/misc/jailing/config.in # Copyright (C) 2004 - 2026 The T2 SDE Project # Copyright (C) 1998 - 2003 ROCK Linux Project # SPDX-License-Identifier: GPL-2.0 # --- T2-COPYRIGHT-END --- menu_begin MENU_JAILING 'Chroot-Jailing Options' bool 'Enable chroot-jailing support' SDECFG_JAILING 0 if [ "$SDECFG_JAILING" = 1 ] ; then block_begin 2 text 'Base directory for jail' SDECFG_BASEJAIL jail if pkgcheck libsafe X ; then bool 'Install and Enable libsafe in jails' \ SDECFG_JAILING_LIBSAFE 1 fi comment "-- Packages --" for y in `grep '^X.* JAIL ' \ config/$config/packages | cut -d' ' -f5` do bool "Enable jailing in package $y" \ SDECFG_JAILING_$y 1 if eval "[ \"\${SDECFG_JAILING_$y}\" = 1 ]" ; then block_begin 2 text "$y jail directory" SDECFG_JAILDIR_$y \ "$SDECFG_BASEJAIL/$y" block_end fi done block_end unset y fi menu_end