]> git.proxmox.com Git - pve-sheepdog.git/blobdiff - debian/patches/fix-sheepdog-service-depends.patch
sheepdog requires corosync, so we start the service after corosync
[pve-sheepdog.git] / debian / patches / fix-sheepdog-service-depends.patch
diff --git a/debian/patches/fix-sheepdog-service-depends.patch b/debian/patches/fix-sheepdog-service-depends.patch
new file mode 100644 (file)
index 0000000..2c11756
--- /dev/null
@@ -0,0 +1,19 @@
+sheepdog requires corosync, so we start the service after corosync
+
+Also remove syslog.target, because that is not required (we
+have journald).
+
+
+Index: new/script/sheepdog.service.in
+===================================================================
+--- new.orig/script/sheepdog.service.in
++++ new/script/sheepdog.service.in
+@@ -1,7 +1,7 @@
+ [Unit]
+ Description=Sheepdog QEMU/KVM Block Storage
+ After=network.target
+-Wants=syslog.target
++After=corosync.service
+ ConditionFileIsExecutable=/usr/sbin/sheep
+ [Service]