]>
Commit | Line | Data |
---|---|---|
1 | --- ceph-0.58/src/logrotate.conf.orig 2013-03-08 22:30:48.205300063 +0100 | |
2 | +++ ceph-0.58/src/logrotate.conf 2013-03-08 22:31:18.038632150 +0100 | |
3 | @@ -4,21 +4,7 @@ | |
4 | compress | |
5 | sharedscripts | |
6 | postrotate | |
7 | - if which invoke-rc.d > /dev/null 2>&1 && [ -x `which invoke-rc.d` ]; then | |
8 | - invoke-rc.d ceph reload >/dev/null | |
9 | - elif which service > /dev/null 2>&1 && [ -x `which service` ]; then | |
10 | - service ceph reload >/dev/null | |
11 | - fi | |
12 | - # Possibly reload twice, but depending on ceph.conf the reload above may be a no-op | |
13 | - if which initctl > /dev/null 2>&1 && [ -x `which initctl` ]; then | |
14 | - # upstart reload isn't very helpful here: | |
15 | - # https://bugs.launchpad.net/upstart/+bug/1012938 | |
16 | - initctl list \ | |
17 | - | sed -n 's/^\(ceph-\(mon\|osd\|mds\)\+\)[ \t]\+(\([^ \/]\+\)\/\([^ \/]\+\))[ \t]\+start\/.*$/\1 cluster=\3 id=\4/p' \ | |
18 | - | while read l; do | |
19 | - initctl reload -- $l 2>/dev/null || : | |
20 | - done | |
21 | - fi | |
22 | + service ceph reload >/dev/null 2>/dev/null | |
23 | endscript | |
24 | missingok | |
25 | } |