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