Kefu Chai
08fcf91bd5
debian: do not use upstart to start/stop services
...
we dropped the support of upstart back in 2c755cef
. there is no need
to support it anymore.
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2024-02-04 00:19:38 +08:00
Sage Weil
cf9aa7a003
debian: guard upstart {start,stop} with -x check
...
Sigh.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-30 17:23:36 -07:00
Sage Weil
d126a205ca
debian: invoke-rc.d does not work with upstart jobs
...
Broken by 19c5ac37ef
.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-30 16:22:40 -07:00
Sage Weil
9e658f0321
debian: stop sysvinit ceph-mds daemons
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-30 08:53:05 -07:00
Sage Weil
70a383204b
debian: only stop daemons on removea; not upgrade
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-30 08:51:16 -07:00
James Page
19c5ac37ef
Use invoke-rc.d in maintainer scripts
...
Upstart configurations and sysv init scripts should be started and stopped
using invoke-rc.d in maintainer scripts.
This ensures the correct behaviour across both Debian (sysv) and Ubuntu (upstart)
and in restricted environments such as schroot where start/stop of services from
maintainer scripts is normally disabled.
Signed-off-by: James Page <james.page@ubuntu.com>
2013-05-21 09:22:39 +01:00
Sage Weil
030bf8aaa1
debian: only start/stop upstart jobs if upstart is present
...
This avoids errors on non-upstart distros (like wheezy).
Signed-off-by: Sage Weil <sage@inktank.com>
2013-04-29 17:01:55 -07:00
Sage Weil
9eb0d91b86
debian: stop ceph-mds before uninstalling ceph-mds
...
Fixes : #4384
Signed-off-by: Sage Weil <sage@inktank.com>
2013-03-11 17:09:37 -07:00