From 170647bcda9315020393589d9cb667ba78f48353 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Tue, 24 Feb 2015 14:00:45 +0100 Subject: [PATCH] add systemd support --- Makefile | 4 ++-- debian/changelog | 2 ++ debian/rules | 5 ++++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 1bb1c65..84d941d 100644 --- a/Makefile +++ b/Makefile @@ -18,8 +18,8 @@ cpgtest: cpgtest.c gcc -Wall cpgtest.c $(shell pkg-config --cflags --libs libcpg libcoroipcc) -o cpgtest .PHONY: dinstall -dinstall: ${DEB} ${DBG_DEB} - dpkg -i ${DEB} ${DBG_DEB} +dinstall: ${DEB} + dpkg -i ${DEB} .PHONY: ${DEB} ${DBG_DEB} ${DEB} ${DBG_DEB}: diff --git a/debian/changelog b/debian/changelog index ce3cea3..b817409 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ pve-cluster (4.0-1) unstable; urgency=medium * updated for Debian Jessie + * add systemd support + * depend on glib >= 2.42 * depend on corosync => 2.3.4 diff --git a/debian/rules b/debian/rules index 8cae8e7..30d203f 100755 --- a/debian/rules +++ b/debian/rules @@ -10,7 +10,7 @@ export DH_OPTIONS BUILDROOT := $(shell pwd) %: - dh $@ + dh $@ --with=systemd override_dh_strip: dh_strip --dbg-package=pve-cluster-dbg @@ -21,6 +21,9 @@ override_dh_auto_configure: ./configure --prefix=/usr +override_dh_systemd_start: + dh_systemd_start --restart-after-upgrade + override_dh_auto_install: make -j1 install DESTDIR=../debian/pve-cluster -- 2.39.2