#!/bin/sh ############################################################################## # $Id: add_echo_message_to_newsyslog,v 1.1 2002/03/21 18:56:18 root Exp $ ############################################################################## # Add echo to newsyslog to keep Big Brother happy. Big Brother doesn't like # empty log files, which is what you normally get when newsyslog rolls them. ############################################################################## # $Log: add_echo_message_to_newsyslog,v $ # Revision 1.1 2002/03/21 18:56:18 root # Initial revision # ############################################################################## echo echo "Start of $0" echo ' $Id: add_echo_message_to_newsyslog,v 1.1 2002/03/21 18:56:18 root Exp $' BASE=/a echo " Adding echo to newsyslog to keep Big Brother happy" cp -p $BASE/usr/lib/newsyslog $BASE/usr/lib/newsyslog.orig sed '/^cp \/dev\/null/a\ echo "Log rolled by newsyslog at `date`" >> $LOG' $BASE/usr/lib/newsyslog > $BASE/usr/lib/newsyslog.new mv $BASE/usr/lib/newsyslog.new $BASE/usr/lib/newsyslog chmod 755 $BASE/usr/lib/newsyslog echo "End of $0"