+Description=Ganeti Confd
+Requires=ganeti-noded.service ganeti-masterd.service ganeti-rapi.service
+After=ganeti-rapi.service
++ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+
+[Service]
+Type=forking
-+ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+EnvironmentFile=-/etc/sysconfig/ganeti
+ExecStartPre=@PKGLIBDIR@/ensure-dirs
+ExecStart=@PREFIX@/sbin/ganeti-confd $CONFD_ARGS
+Description=Ganeti Masterd
+Requires=ganeti-noded.service
+After=ganeti-noded.service
++ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+
+[Service]
+Type=forking
-+ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+EnvironmentFile=-/etc/sysconfig/ganeti
+ExecStartPre=@PKGLIBDIR@/ensure-dirs
+ExecStart=@PREFIX@/sbin/ganeti-masterd $MASTERD_ARGS
-+User=@GNTNODEDUSER@
-+Group=@GNTDAEMONSGROUP@
++User=@GNTMASTERUSER@
++Group=@GNTMASTERDGROUP@
+PIDFile=@LOCALSTATEDIR@/run/ganeti/ganeti-masterd.pid
+# TODO: Should KillMode be process?
+KillMode=control-group
@@ -0,0 +1,16 @@
+[Unit]
+Description=Ganeti Noded
++ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+
+[Service]
+Type=forking
-+ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+EnvironmentFile=-/etc/sysconfig/ganeti
+ExecStartPre=@PKGLIBDIR@/ensure-dirs
+ExecStart=@PREFIX@/sbin/ganeti-noded $NODED_ARGS
+Description=Ganeti RAPI
+Requires=ganeti-noded.service ganeti-masterd.service
+After=ganeti-masterd.service
++ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+
+[Service]
+Type=forking
-+ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+EnvironmentFile=-/etc/sysconfig/ganeti
+ExecStartPre=@PKGLIBDIR@/ensure-dirs
+ExecStart=@PREFIX@/sbin/ganeti-rapi $RAPI_ARGS
+Description=Ganeti luxid
+Requires=ganeti-noded.service ganeti-masterd.service ganeti-rapi.service
+After=ganeti-rapi.service
++ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+
+[Service]
+Type=forking
-+ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+EnvironmentFile=-/etc/sysconfig/ganeti
+ExecStartPre=@PKGLIBDIR@/ensure-dirs
+ExecStart=@PREFIX@/sbin/ganeti-luxid $LUXID_ARGS
+Description=Ganeti mond
+Requires=ganeti-noded.service ganeti-masterd.service ganeti-rapi.service
+After=ganeti-rapi.service
++ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+
+[Service]
+Type=forking
-+ConditionPathExists=@LOCALSTATEDIR@/lib/ganeti/server.pem
+EnvironmentFile=-/etc/sysconfig/ganeti
+ExecStartPre=@PKGLIBDIR@/ensure-dirs
+ExecStart=@PREFIX@/sbin/ganeti-mond $MOND_ARGS