tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
nfs service: create state directories
Nikolay Amiantov
9 years ago
5b043ea3
1e2ce1ff
+12
2 changed files
expand all
collapse all
unified
split
nixos
modules
services
network-filesystems
nfsd.nix
tasks
filesystems
nfs.nix
+7
nixos/modules/services/network-filesystems/nfsd.nix
···
130
130
systemd.services.nfs-server =
131
131
{ enable = true;
132
132
wantedBy = [ "multi-user.target" ];
133
133
+
134
134
+
preStart =
135
135
+
''
136
136
+
mkdir -p /var/lib/nfs/v4recovery
137
137
+
'';
133
138
};
134
139
135
140
systemd.services.nfs-mountd =
···
139
144
140
145
preStart =
141
146
''
147
147
+
mkdir -p /var/lib/nfs
148
148
+
142
149
${optionalString cfg.createMountPoints
143
150
''
144
151
# create export directories:
+5
nixos/modules/tasks/filesystems/nfs.nix
···
91
91
92
92
systemd.services.rpc-statd =
93
93
{ restartTriggers = [ nfsConfFile ];
94
94
+
95
95
+
preStart =
96
96
+
''
97
97
+
mkdir -p /var/lib/nfs/{sm,sm.bak}
98
98
+
'';
94
99
};
95
100
96
101
};