py3_packages := cephfs-shell cephfs-top cephadm
%:
- dh $@ --buildsystem=cmake --with javahelper,python3,systemd --parallel
+ dh $@ --buildsystem=cmake --with javahelper,python3 --parallel
override_dh_auto_configure:
env | sort
dh_installinit -p ceph-base --name ceph --no-start
dh_installinit -p radosgw --no-start
- # NOTE: execute systemd helpers so they pickup dh_install'ed units and targets
- dh_systemd_enable
- dh_systemd_start --no-restart-on-upgrade
-
-override_dh_systemd_enable:
- # systemd enable done as part of dh_installinit
-
-override_dh_systemd_start:
- # systemd start done as part of dh_installinit
+override_dh_installsystemd:
+ # Only enable and start systemd targets
+ dh_installsystemd --no-stop-on-upgrade --no-restart-after-upgrade -Xceph-mon.service -Xceph-osd.service -X ceph-mds.service
override_dh_strip:
dh_strip -pceph-mds --dbg-package=ceph-mds-dbg
# do not run tests
override_dh_auto_test:
-.PHONY: override_dh_autoreconf override_dh_auto_configure override_dh_auto_build override_dh_auto_clean override_dh_auto_install override_dh_installdocs override_dh_installlogrotate override_dh_installinit override_dh_systemd_start override_dh_strip override_dh_auto_test
+.PHONY: override_dh_autoreconf override_dh_auto_configure override_dh_auto_build override_dh_auto_clean override_dh_auto_install override_dh_installdocs override_dh_installlogrotate override_dh_installinit override_dh_strip override_dh_auto_test