diff options
author | 2003-02-28 04:25:10 +0000 | |
---|---|---|
committer | 2003-02-28 04:25:10 +0000 | |
commit | 0c2019560cfedf19a82ef5bde389f8c5ab35fc71 (patch) | |
tree | 7b3728c292e9cc7dbafcf7b0201c3885f5fda03f /app-admin/syslog-ng/files | |
parent | add ~alpha (diff) | |
download | gentoo-2-0c2019560cfedf19a82ef5bde389f8c5ab35fc71.tar.gz gentoo-2-0c2019560cfedf19a82ef5bde389f8c5ab35fc71.tar.bz2 gentoo-2-0c2019560cfedf19a82ef5bde389f8c5ab35fc71.zip |
fix bug 16308 and add ~alpha
Diffstat (limited to 'app-admin/syslog-ng/files')
-rw-r--r-- | app-admin/syslog-ng/files/syslog-ng.rc6 | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/app-admin/syslog-ng/files/syslog-ng.rc6 b/app-admin/syslog-ng/files/syslog-ng.rc6 index e3eba4361d56..e581d4b24b59 100644 --- a/app-admin/syslog-ng/files/syslog-ng.rc6 +++ b/app-admin/syslog-ng/files/syslog-ng.rc6 @@ -1,7 +1,9 @@ #!/sbin/runscript # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/files/syslog-ng.rc6,v 1.9 2003/02/14 22:34:56 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/files/syslog-ng.rc6,v 1.10 2003/02/28 04:25:10 agriffis Exp $ + +opts="depend checkconfig start stop reload" depend() { need clock hostname @@ -29,3 +31,13 @@ stop() { eend $? "Failed to stop syslog-ng" sleep 1 # needed for syslog-ng to stop in case we're restarting } + +reload() { + if [ ! -f /var/run/syslog-ng.pid ]; then + eerror "syslog-ng isn't running" + return 1 + fi + ebegin "Reloading configuration and re-opening log files" + kill -HUP `cat /var/run/syslog-ng.pid` &>/dev/null + eend $? +} |