[arch-commits] Commit in nfs-utils/trunk (7 files)

Tobias Powalowski tpowa at nymeria.archlinux.org
Mon Dec 16 08:17:39 UTC 2013


    Date: Monday, December 16, 2013 @ 09:17:39
  Author: tpowa
Revision: 201591

add-nfs-server-client-.target-s-for-easier-usage

Modified:
  nfs-utils/trunk/PKGBUILD
  nfs-utils/trunk/nfsd.service
  nfs-utils/trunk/rpc-gssd.service
  nfs-utils/trunk/rpc-idmapd.service
  nfs-utils/trunk/rpc-mountd.service
  nfs-utils/trunk/rpc-statd.service
  nfs-utils/trunk/rpc-svcgssd.service

---------------------+
 PKGBUILD            |    4 +++-
 nfsd.service        |    2 ++
 rpc-gssd.service    |    3 ++-
 rpc-idmapd.service  |    3 ++-
 rpc-mountd.service  |    2 ++
 rpc-statd.service   |    3 ++-
 rpc-svcgssd.service |    2 ++
 7 files changed, 15 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-12-16 08:17:03 UTC (rev 201590)
+++ PKGBUILD	2013-12-16 08:17:39 UTC (rev 201591)
@@ -30,6 +30,8 @@
 	nfsd.service
 	var-lib-nfs-rpc_pipefs.mount
 	proc-fs-nfsd.mount
+	nfs-client.target
+	nfs-server.target
 	blkmapd.service
 	nfs-utils.conf
         id_resolver.conf
@@ -94,7 +96,7 @@
   install -D -m 644 idmapd.conf      "$pkgdir"/etc/idmapd.conf
   install -D -m 644 id_resolver.conf "$pkgdir"/etc/request-key.d/id_resolver.conf
   install -D -m 644 nfs-utils.conf   "$pkgdir"/usr/lib/modules-load.d/nfs-utils.conf
-  for i in *.service *.mount; do
+  for i in *.service *.mount *.target; do
     install -D -m 644 $i "$pkgdir"/usr/lib/systemd/system/$i
   done
   mkdir "$pkgdir"/etc/exports.d

Modified: nfsd.service
===================================================================
--- nfsd.service	2013-12-16 08:17:03 UTC (rev 201590)
+++ nfsd.service	2013-12-16 08:17:39 UTC (rev 201591)
@@ -3,6 +3,8 @@
 Documentation=man:rpc.nfsd(8)
 After=rpcbind.service
 Requires=rpcbind.service
+Before=nfs-server.target
+PartOf=nfs-server.target
 
 [Service]
 Type=oneshot

Modified: rpc-gssd.service
===================================================================
--- rpc-gssd.service	2013-12-16 08:17:03 UTC (rev 201590)
+++ rpc-gssd.service	2013-12-16 08:17:39 UTC (rev 201591)
@@ -4,7 +4,8 @@
 After=rpcbind.service
 Requires=rpcbind.service
 RequiresMountsFor=/var/lib/nfs/rpc_pipefs
-Before=remote-fs-pre.target
+Before=nfs-client.target remote-fs-pre.target
+PartOf=nfs-client.target
 
 [Service]
 Type=forking

Modified: rpc-idmapd.service
===================================================================
--- rpc-idmapd.service	2013-12-16 08:17:03 UTC (rev 201590)
+++ rpc-idmapd.service	2013-12-16 08:17:39 UTC (rev 201591)
@@ -3,7 +3,8 @@
 Documentation=man:rpc.idmapd(8) man:idmapd.conf(5)
 After=nfsd.service
 RequiresMountsFor=/var/lib/nfs/rpc_pipefs
-Before=remote-fs-pre.target
+Before=nfs-server.target
+PartOf=nfs-server.target
 
 [Service]
 Type=forking

Modified: rpc-mountd.service
===================================================================
--- rpc-mountd.service	2013-12-16 08:17:03 UTC (rev 201590)
+++ rpc-mountd.service	2013-12-16 08:17:39 UTC (rev 201591)
@@ -3,6 +3,8 @@
 Documentation=man:rpc.mountd(8)
 After=rpcbind.service nfsd.service
 Requires=rpcbind.service nfsd.service
+Before=nfs-server.target
+PartOf=nfs-server.target
 
 [Service]
 Type=forking

Modified: rpc-statd.service
===================================================================
--- rpc-statd.service	2013-12-16 08:17:03 UTC (rev 201590)
+++ rpc-statd.service	2013-12-16 08:17:39 UTC (rev 201591)
@@ -3,7 +3,8 @@
 Documentation=man:rpc.statd(8)
 After=rpcbind.service
 Requires=rpcbind.service
-Before=remote-fs-pre.target
+Before=nfs-server.target
+PartOf=nfs-server.target
 
 [Service]
 Type=forking

Modified: rpc-svcgssd.service
===================================================================
--- rpc-svcgssd.service	2013-12-16 08:17:03 UTC (rev 201590)
+++ rpc-svcgssd.service	2013-12-16 08:17:39 UTC (rev 201591)
@@ -3,6 +3,8 @@
 Documentation=man:rpc.svcgssd(8)
 After=rpcbind.service
 Requires=rpcbind.service
+Before=nfs-server.target
+PartOf=nfs-server.target
 
 [Service]
 Type=forking




More information about the arch-commits mailing list