Use balloc to extend Ifile.
[unix-history] / usr / src / etc / daily
index d5610b1..db21495 100644 (file)
@@ -1,9 +1,9 @@
 #!/bin/sh -
 #
 #!/bin/sh -
 #
-#      @(#)daily       5.14 (Berkeley) %G%
+#      @(#)daily       5.19 (Berkeley) %G%
 #
 PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin
 #
 PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin
-host=`hostname -s`
+host=`hostname`
 echo "Subject: $host daily run output"
 bak=/var/backups
 
 echo "Subject: $host daily run output"
 bak=/var/backups
 
@@ -48,8 +48,8 @@ find / \( ! -fstype local -o -fstype rdonly \) -a -prune -o \
           -o -name '*.CKP' -o -name '.emacs_[0-9]*' \) \
                -a -atime +3 -a -exec rm -f -- {} \; -a -print > $TMP
 echo ""
           -o -name '*.CKP' -o -name '.emacs_[0-9]*' \) \
                -a -atime +3 -a -exec rm -f -- {} \; -a -print > $TMP
 echo ""
-echo "Core dumps:"
-egrep 'core\.' $TMP
+echo "Possible core dumps:"
+egrep 'core\.' $TMP | sed '/core.[05cho]$/d'
 
 echo ""
 echo "Deleted files:"
 
 echo ""
 echo "Deleted files:"
@@ -70,29 +70,6 @@ mv /var/account/acct.0 /var/account/acct.1
 cp /var/account/acct /var/account/acct.0
 sa -s > /dev/null
 
 cp /var/account/acct /var/account/acct.0
 sa -s > /dev/null
 
-echo ""
-echo "Backup passwd and group files:"
-if cmp -s $bak/master.passwd.bak /etc/master.passwd; then :; else
-       echo "$host passwd diffs:"
-       diff $bak/master.passwd.bak /etc/master.passwd
-       mv $bak/master.passwd.bak $bak/master.passwd.bak2
-       cp -p /etc/master.passwd $bak/master.passwd.bak
-fi
-if cmp -s $bak/group.bak /etc/group; then :; else
-       mv $bak/group.bak $bak/group.bak2
-       cp -p /etc/group $bak/group.bak
-fi
-if cmp -s $bak/aliases.bak /etc/aliases; then :; else
-       mv $bak/aliases.bak $bak/aliases.bak2
-       cp -p /etc/aliases $bak/aliases.bak
-fi
-if [ -f /etc/Distfile ]; then
-       if cmp -s $bak/Distfile.bak /etc/Distfile; then :; else
-               mv $bak/Distfile.bak $bak/Distfile.bak2
-               cp /etc/Distfile $bak/Distfile.bak
-       fi
-fi
-
 # If ROOTBACKUP is set to 1 in the environment, and
 # if filesystem named /altroot is type ufs, on /dev/* and mounted "xx",
 # use it as a backup root filesystem to be updated daily.
 # If ROOTBACKUP is set to 1 in the environment, and
 # if filesystem named /altroot is type ufs, on /dev/* and mounted "xx",
 # use it as a backup root filesystem to be updated daily.
@@ -146,7 +123,7 @@ echo ""
 echo "Checking subsystem status:"
 echo ""
 echo "disks:"
 echo "Checking subsystem status:"
 echo ""
 echo "disks:"
-df -k
+env BLOCKSIZE=1k df
 echo ""
 dump W
 echo ""
 echo ""
 dump W
 echo ""
@@ -183,4 +160,4 @@ if [ -f /etc/Distfile ]; then
        fi
 fi
 
        fi
 fi
 
-sh /etc/security | mail -s "daily insecurity output" root
+sh /etc/security 2>&1 | mail -s "$host daily insecurity output" root