1# $MirSecuCron$ 2 3PATH=/sbin:/usr/sbin:/bin:/usr/bin 4HOME=/ 5LC_CTYPE=en_US.UTF-8 6PS1='# ' 7export PATH HOME LC_CTYPE PS1 8umask 022 9 10# this is only run if /etc/profile has not been executed 11if test -z "$OSNAME"; then 12 i=TERM=vt100 13 if test -x /usr/bin/tset; then 14 i=$(ulimit -c 0; /usr/bin/tset -sQ \?$TERM) 15 TERM=vt100 16 fi 17 eval $i 18 unset i HISTFILE 19 EDITOR=/bin/ed 20 USER=root 21 USER_ID=0 22 export EDITOR TERM USER 23fi 24 25Lretrocfg() { # retrieve kernel config file 26 typeset Tin 27 typeset Tout 28 Tin= 29 Tout= 30 if Tin=$(mktemp /tmp/Lretrocfg.iXXXXXXXXXX) && \ 31 Tout=$(mktemp /tmp/Lretrocfg.oXXXXXXXXXX); then 32 if $SUDO zcat -f ${1:-/bsd} >$Tin 2>/dev/null && \ 33 objcopy -O binary --set-section-flags .config.gz=alloc \ 34 -j .config.gz $Tin $Tout >/dev/null 2>&1; then 35 zcat <$Tout 36 else 37 print -u2 Error: no .config.gz stored in "${1:-/bsd}" 38 fi 39 else 40 print -u2 Error: cannot mktemp 41 fi 42 rm -f $Tin $Tout 43} 44 45print ' 46 ********************************** 47 Do not login as root, use sudo(8)! 48 ********************************** 49' 50: $MirOS: src/etc/root.profile,v 1.13 2009/07/18 14:09:07 tg Exp $ 51