scripts dutchification - batch 1

This commit is contained in:
bergware
2023-10-02 13:44:38 +02:00
parent 3d4ef7446b
commit a7b7068ef6
2 changed files with 4 additions and 71 deletions

View File

@@ -16,8 +16,7 @@
. /etc/rc.d/rc.runlog
DAEMON="Syslog server daemon"
PIDFILE1=/var/run/rsyslogd.pid # native rsyslogd pid file
PIDFILE2=/var/run/rsyslogd.pid # spoof the "old" rsyslogd file
PIDFILE=/var/run/rsyslogd.pid # native rsyslogd pid file
create_xconsole(){
if [[ ! -e /dev/xconsole ]]; then
@@ -31,8 +30,7 @@ create_xconsole(){
rsyslogd_start(){
log "Starting $DAEMON..."
if [[ -x /usr/sbin/rsyslogd ]]; then
run /usr/sbin/rsyslogd -i "$PIDFILE1"
cp "$PIDFILE1" "$PIDFILE2"
run /usr/sbin/rsyslogd -i $PIDFILE
fi
log "$DAEMON... Started."
}
@@ -40,7 +38,7 @@ rsyslogd_start(){
rsyslogd_stop(){
log "Stopping $DAEMON..."
run killall rsyslogd
rm -f $PIDFILE1 $PIDFILE2
rm -f $PIDFILE
log "$DAEMON... Stopped."
}
@@ -53,7 +51,7 @@ rsyslogd_restart(){
rsyslogd_reload(){
log "Reloading $DAEMON..."
[[ -f $PIDFILE1 ]] && run kill -HUP $(cat $PIDFILE1)
[[ -f $PIDFILE ]] && run kill -HUP $(cat $PIDFILE)
log "$DAEMON... Reloaded."
}

View File

@@ -1,65 +0,0 @@
#!/bin/sh
# Start/stop/restart the system logging daemons.
#
# Written for Slackware Linux by Patrick J. Volkerding <volkerdi@slackware.com>.
# Modded for rsyslogd by Chris Elvidge <chris@lowe.ae> Sept 2005
# slightly modified by ponce <matteo.bernardini@sns.it> Oct 2010
# rsyslogd_reload added by Christophe Trussardi <chris@teria.org> Sept 2011
#
pidfile1=/var/run/rsyslogd.pid # native rsyslogd pid file
pidfile2=/var/run/syslogd.pid # spoof the "old" syslogd file
create_xconsole()
{
if [ ! -e /dev/xconsole ]; then
mknod -m 640 /dev/xconsole p
else
chmod 0640 /dev/xconsole
fi
chown 0:0 /dev/xconsole
}
rsyslogd_start() {
if [ -x /usr/sbin/rsyslogd ]; then
echo "Starting rsyslogd daemon: "
echo "/usr/sbin/rsyslogd -i $pidfile1"
/usr/sbin/rsyslogd -i "$pidfile1"
cp "$pidfile1" "$pidfile2"
fi
}
rsyslogd_stop() {
killall rsyslogd 2> /dev/null
/usr/bin/rm $pidfile1 2> /dev/null
/usr/bin/rm $pidfile2 2> /dev/null
}
rsyslogd_restart() {
rsyslogd_stop
sleep 1
rsyslogd_start
}
rsyslogd_reload() {
echo "Reloading rsyslogd daemon: "
[ -f "$pidfile1" ] && /bin/kill -HUP $(cat $pidfile1)
}
case "$1" in
'start')
create_xconsole
rsyslogd_start
;;
'stop')
rsyslogd_stop
;;
'restart')
rsyslogd_restart
;;
'reload')
rsyslogd_reload
;;
*)
echo "usage $0 start|stop|restart|reload"
esac