# # --- T2-COPYRIGHT-NOTE-BEGIN --- # This copyright note is auto-generated by ./scripts/Create-CopyPatch. # # T2 SDE: misc/jailing/config.in # Copyright (C) 2004 - 2005 The T2 SDE Project # Copyright (C) 1998 - 2003 ROCK Linux Project # # More information can be found in the files COPYING and README. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 2 of the License. A copy of the # GNU General Public License can be found in the file COPYING. # --- T2-COPYRIGHT-NOTE-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