[oe-commits] Jackie Huang : rsyslog: don't call init script in logrotate conf file
git at git.openembedded.org
git at git.openembedded.org
Thu Feb 12 18:38:32 UTC 2015
Module: meta-openembedded.git
Branch: master
Commit: 511baab441418086aa919251c7e9d3685bc30618
URL: http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=511baab441418086aa919251c7e9d3685bc30618
Author: Jackie Huang <jackie.huang at windriver.com>
Date: Thu Jan 29 15:46:14 2015 +0800
rsyslog: don't call init script in logrotate conf file
Send HUP signal instead of calling the reload command
of init script in logrotate configure file, so that it
also works when the init system is systemd.
Signed-off-by: Jackie Huang <jackie.huang at windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
meta-oe/recipes-extended/rsyslog/rsyslog/rsyslog.logrotate | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta-oe/recipes-extended/rsyslog/rsyslog/rsyslog.logrotate b/meta-oe/recipes-extended/rsyslog/rsyslog/rsyslog.logrotate
index ba1120a..94ec517 100644
--- a/meta-oe/recipes-extended/rsyslog/rsyslog/rsyslog.logrotate
+++ b/meta-oe/recipes-extended/rsyslog/rsyslog/rsyslog.logrotate
@@ -9,7 +9,7 @@
delaycompress
compress
postrotate
- /etc/init.d/rsyslog reload 2> /dev/null || true
+ /bin/kill -HUP `cat /var/run/rsyslogd.pid 2> /dev/null` 2> /dev/null || true
endscript
}
@@ -34,6 +34,6 @@
delaycompress
sharedscripts
postrotate
- /etc/init.d/rsyslog reload 2> /dev/null || true
+ /bin/kill -HUP `cat /var/run/rsyslogd.pid 2> /dev/null` 2> /dev/null || true
endscript
}
More information about the Openembedded-commits
mailing list