From 127d7605a1b5d3ec0797e42d43b93d2a6d0cbd86 Mon Sep 17 00:00:00 2001 From: Hubert Plociniczak Date: Fri, 20 Feb 2009 11:10:54 +0000 Subject: Logrotate will report only errors and ignore anything in the STDOUT. --- packaging/debs/Debian/debian/init.d | 5 ++++- packaging/debs/Debian/debian/rabbitmq-server.logrotate | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) (limited to 'packaging/debs/Debian') diff --git a/packaging/debs/Debian/debian/init.d b/packaging/debs/Debian/debian/init.d index aff0ce4d..ef66add5 100644 --- a/packaging/debs/Debian/debian/init.d +++ b/packaging/debs/Debian/debian/init.d @@ -79,7 +79,10 @@ status_rabbitmq() { rotate_logs_rabbitmq() { set +e - $DAEMON rotate_logs ${ROTATE_SUFFIX} 2>&1 + $DAEMON rotate_logs ${ROTATE_SUFFIX} + if [ $? != 0 ] ; then + RETVAL=1 + fi set -e } diff --git a/packaging/debs/Debian/debian/rabbitmq-server.logrotate b/packaging/debs/Debian/debian/rabbitmq-server.logrotate index bfd6b8da..c786df77 100644 --- a/packaging/debs/Debian/debian/rabbitmq-server.logrotate +++ b/packaging/debs/Debian/debian/rabbitmq-server.logrotate @@ -7,6 +7,6 @@ notifempty sharedscripts postrotate - /etc/init.d/rabbitmq-server rotate-logs + /etc/init.d/rabbitmq-server rotate-logs > /dev/null endscript } -- cgit v1.2.1