Author: eelco
Date: Fri Mar 16 13:40:02 2012
New Revision: 33156
URL: https://nixos.org/websvn/nix/?rev=33156&sc=1

Log:
* In fact get rid of the whole nfs-kernel-exports job.

Modified:
   nixos/trunk/modules/services/network-filesystems/nfs-kernel.nix

Modified: nixos/trunk/modules/services/network-filesystems/nfs-kernel.nix
==============================================================================
--- nixos/trunk/modules/services/network-filesystems/nfs-kernel.nix     Fri Mar 
16 13:28:35 2012        (r33155)
+++ nixos/trunk/modules/services/network-filesystems/nfs-kernel.nix     Fri Mar 
16 13:40:02 2012        (r33156)
@@ -114,29 +114,12 @@
 
     jobs =
       optionalAttrs cfg.server.enable
-        { nfs_kernel_exports =
-          { name = "nfs-kernel-exports";
-
-            description = "Kernel NFS server";
-
-            startOn = "started network-interfaces and started portmap and 
filesystem";
-
-            postStart =
-              ''
-                # exports file is ${exports}
-                # keep this comment so that this job is restarted whenever 
exports changes!
-                ${pkgs.nfsUtils}/sbin/exportfs -ra
-              '';
-          };
-        }
-
-      // optionalAttrs cfg.server.enable
         { nfs_kernel_nfsd =
           { name = "nfs-kernel-nfsd";
 
             description = "Kernel NFS server";
 
-            startOn = "starting nfs-kernel-exports or started portmap";
+            startOn = "started portmap";
             stopOn = "stopped nfs-kernel-statd or stopping portmap";
 
             preStart =
@@ -147,6 +130,10 @@
                 # Create a state directory required by NFSv4.
                 mkdir -p /var/lib/nfs/v4recovery
 
+                # exports file is ${exports}
+                # keep this comment so that this job is restarted whenever 
exports changes!
+                ${pkgs.nfsUtils}/sbin/exportfs -ra
+                
                 # rpc.nfsd needs the kernel support
                 ${config.system.sbin.modprobe}/sbin/modprobe nfsd || true
 
@@ -197,7 +184,7 @@
                 "started nfs-kernel-mountd and started nfs-kernel-nfsd"
               else
                 "started portmap";
-            stopOn = "stopping nfs-kernel-exports or stopping portmap";
+            stopOn = "stopping nfs-kernel-nfsd or stopping portmap";
 
             preStart =
               ''
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to