diff options
Diffstat (limited to 'msec.csh')
-rwxr-xr-x | msec.csh | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/msec.csh b/msec.csh deleted file mode 100755 index 362f51d..0000000 --- a/msec.csh +++ /dev/null @@ -1,66 +0,0 @@ -#--------------------------------------------------------------- -# Project : Mandriva Linux -# Module : msec -# File : msec.csh -# Version : $Id$ -# Author : Yoann Vandoorselaere -# Created On : Wed Feb 13 18:35:58 2002 -# Purpose : settings according to security level -#--------------------------------------------------------------- - -if ( -r /etc/sysconfig/msec ) then - eval `sed -n 's/^\([^#]*\)=\([^#]*\)/set \1=\2;/p' < /etc/sysconfig/msec` -endif - -if ( $uid >= 500 ) then - if ( ${?UMASK_USER} ) then - umask ${UMASK_USER} - else - umask 022 - endif -else - if ( ${?UMASK_ROOT} ) then - umask ${UMASK_ROOT} - else - umask 002 - endif -endif - - -# (pixel) tcsh doesn't handle directory in the PATH being non-readable -# in security high, /usr/bin is 751, aka non-readable -# using unhash *after modifying PATH* fixes the pb -# So while modifying the PATH, do not rely on the PATH until unhash is done - -if ! { (echo "${PATH}" | /bin/grep -q /usr/games) } then - setenv PATH "${PATH}:/usr/games" -endif - -if ( ${?SECURE_LEVEL} ) then - if ( ${SECURE_LEVEL} <= 1 ) then - if ! { (echo "${PATH}" | /bin/fgrep -q :.) } then - setenv PATH "${PATH}:." - endif - endif -endif - -# using unhash *after modifying PATH* (see above) -if (! -r /usr/bin) then - unhash -endif - - -# translate sh variables from /etc/sysconfig/msec to their equivalent in csh -if ( ${?TMOUT} ) then - set autologout=`expr $TMOUT / 60` -endif - -if ( ${?HISTFILESIZE} ) then - set history=$HISTFILESIZE -endif - -if ( ${?SECURE_LEVEL} ) then - setenv SECURE_LEVEL ${SECURE_LEVEL} -endif - -# msec.csh ends here |