[BACK]Return to security CVS log [TXT][DIR] Up to [local] / src / etc

Diff for /src/etc/Attic/security between version 1.66 and 1.67

version 1.66, 2003/12/28 19:51:31 version 1.67, 2004/08/25 19:17:30
Line 689 
Line 689 
                 fi                  fi
         done          done
 fi  fi
   
   # Make backups of the labels for any mounted disks and produce diffs
   # when they change.
   for d in `df -ln | sed -n 's:^/dev/\([a-z]*[0-9]*\)[a-p].*$:\1:p' | sort -u`; do
           file=/var/backups/disklabel.$d
           CUR=$file.current
           BACK=$file.backup
           if disklabel $d > /var/backups/disklabel.$d 2>&1 ; then
                   if [ -s $CUR ] ; then
                           diff -u $CUR $file > $OUTPUT
                           if [ -s $OUTPUT ] ; then
           echo "\n======\n${d} diffs (-OLD  +NEW)\n======"
                                   cat $OUTPUT
                                   cp -p $CUR $BACK
                                   cp -p $file $CUR
                                   chown root:wheel $CUR $BACK
                           fi
                   else
                           cp -p $file $CUR
                           chown root:wheel $CUR
                   fi
           fi
           rm -f $file
   done

Legend:
Removed from v.1.66  
changed lines
  Added in v.1.67