X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=debian%2Fpatches%2Fcleanup-systemd-service.patch;fp=debian%2Fpatches%2Fcleanup-systemd-service.patch;h=df5524e1a9ed66dd800bb00621ff3e4b6ba47e7c;hb=11085e486b4ad1a051fcaca9bc7c5065adf92c0e;hp=0000000000000000000000000000000000000000;hpb=e5941689de3f92615dc0f1fe67aab3e71bf1d849;p=pve-sheepdog.git diff --git a/debian/patches/cleanup-systemd-service.patch b/debian/patches/cleanup-systemd-service.patch new file mode 100644 index 0000000..df5524e --- /dev/null +++ b/debian/patches/cleanup-systemd-service.patch @@ -0,0 +1,16 @@ +Index: new/script/sheepdog.service.in +=================================================================== +--- new.orig/script/sheepdog.service.in ++++ new/script/sheepdog.service.in +@@ -4,10 +4,8 @@ After=network.target + Wants=syslog.target + + [Service] +-EnvironmentFile=-@SYSCONFDIR@/conf.d/sheepdog.conf +-EnvironmentFile=-@SYSCONFDIR@/sysconfig/sheepdog + EnvironmentFile=-@SYSCONFDIR@/default/sheepdog +-ExecStart=/bin/sh -c '@SBINDIR@/sheep --pidfile @LOCALSTATEDIR@/run/sheep.pid $(if [ -z "$SHEEP_OPTS" ]; then echo "--cluster local --log dst=syslog --upgrade @LOCALSTATEDIR@/lib/sheepdog"; else echo $SHEEP_OPTS; fi)' ++ExecStart=/usr/lib/sheepdog/sheepdog-start-wrapper + PIDFile=@LOCALSTATEDIR@/run/sheep.pid + Type=forking + Restart=on-abort