]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
rpcbind: update systemd service file for early start
authorAndreas Oberritter <obi@opendreambox.org>
Mon, 15 Jun 2015 22:57:36 +0000 (00:57 +0200)
committerAndreas Oberritter <obi@opendreambox.org>
Tue, 17 Oct 2017 02:38:27 +0000 (04:38 +0200)
Inspired by Ubuntu package.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
meta/recipes-extended/rpcbind/rpcbind/rpcbind.service

index 1a7aafb8e51f65e082b36afc31f6e724a3663d42..b3fcc38b62c4c68c82f736f01f42d0828ea1a630 100644 (file)
@@ -1,10 +1,17 @@
 [Unit]
-Description=RPC Bind Service
+Description=RPC bind portmap service
+After=systemd-tmpfiles-setup.service
+Wants=remote-fs-pre.target
+Before=remote-fs-pre.target
+DefaultDependencies=no
 
 [Service]
 Type=forking
 EnvironmentFile=-@SYSCONFDIR@/rpcbind.conf
 ExecStart=@SBINDIR@/rpcbind $RPCBIND_OPTS
-SuccessExitStatus=2
+KillMode=process
+Restart=on-failure
 
 [Install]
+WantedBy=sysinit.target
+Alias=portmap.service