[admin@OutlandsRouter init.d]$ more S05syslogd
#!/bin/sh
#
# Startup script for syslogd
#
NAME=syslogd
DAEMON=/sbin/$NAME
LOGFILE=syslog.log
KERNLOGFILE=kern.log
LOG_OLD=/tmp
LOG_NEW=/opt/var/log
# Copy old syslog and create symlink to new
if [ ! -L $LOG_OLD/$LOGFILE ]; then
cat $LOG_OLD/$LOGFILE >> $LOG_NEW/$LOGFILE
mv $LOG_OLD/$LOGFILE $LOG_NEW/$KERNLOGFILE
ln -s $LOG_NEW/$LOGFILE $LOG_OLD/$LOGFILE
fi
[ -n "`pidof $NAME`" ] && killall $NAME 2> /dev/null
$DAEMON -m 0 -O "$LOG_NEW/$LOGFILE" -S -l 7 -s 0
logger -t $NAME "restarted."