Updating link to change in openSUSE:Factory/syslogd revision 27.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/syslogd?expand=0&rev=2506042c57db52e9afa346e13d7a2b29
This commit is contained in:
parent
d158115046
commit
3898207573
18
rc.syslog
18
rc.syslog
@ -61,6 +61,7 @@ case "$SYSLOG_DAEMON" in
|
||||
syslog=syslog-ng
|
||||
config=/etc/syslog-ng/syslog-ng.conf
|
||||
params="$SYSLOG_NG_PARAMS"
|
||||
ngsocks="/var/run/syslog-ng/additional-log-sockets.conf"
|
||||
;;
|
||||
*)
|
||||
syslog=syslogd
|
||||
@ -137,12 +138,15 @@ case "$1" in
|
||||
test -z "$KERNEL_LOGLEVEL" && KERNEL_LOGLEVEL=1
|
||||
|
||||
case $syslog in
|
||||
(rsyslogd)
|
||||
if [ "x$rsocks" != x ] ; then
|
||||
rsyslogd)
|
||||
if test -n "$rsocks" ; then
|
||||
rm -f "$rsocks"
|
||||
touch "$rsocks"
|
||||
fi
|
||||
;;
|
||||
syslog-ng)
|
||||
echo 'source chroots{' > "$ngsocks"
|
||||
;;
|
||||
esac
|
||||
# add additional sockets to params or similar
|
||||
for variable in ${!SYSLOGD_ADDITIONAL_SOCKET*}; do
|
||||
@ -150,16 +154,24 @@ case "$1" in
|
||||
test -n "${value}" && test -d ${value%/*} && {
|
||||
case $syslog in
|
||||
rsyslogd)
|
||||
if [ "x$rsocks" != x ] ; then
|
||||
if test -n "$rsocks" ; then
|
||||
echo "\$AddUnixListenSocket $value" >> "$rsocks"
|
||||
fi
|
||||
;;
|
||||
syslog-ng)
|
||||
echo "unix-dgram(\"$value\");" >> "$ngsocks"
|
||||
;;
|
||||
*)
|
||||
params="$params -a $value"
|
||||
;;
|
||||
esac
|
||||
}
|
||||
done
|
||||
case $syslog in
|
||||
syslog-ng)
|
||||
echo "};" >> "$ngsocks"
|
||||
;;
|
||||
esac
|
||||
startproc -p ${syslog_pid} ${syslog_bin} ${params}
|
||||
rc_status
|
||||
|
||||
|
@ -1,3 +1,13 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 12 12:28:46 CEST 2010 - werner@suse.de
|
||||
|
||||
- Reformat boot script
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 31 20:47:31 CEST 2010 - pczanik@genesi-usa.com
|
||||
|
||||
- modify /etc/init.d/syslog for syslog-ng 3.X
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 29 16:48:18 CEST 2010 - werner@suse.de
|
||||
|
||||
|
@ -27,7 +27,7 @@ PreReq: coreutils %fillup_prereq klogd sed
|
||||
Provides: syslog
|
||||
AutoReqProv: on
|
||||
Version: 1.4.1
|
||||
Release: 714
|
||||
Release: 715
|
||||
Summary: The Syslog daemon
|
||||
Source: sysklogd-1.4.1.tar.bz2
|
||||
Source1: logrotate.syslog
|
||||
|
Loading…
x
Reference in New Issue
Block a user