- nfs/rpcbind: rpcbind uses now /run/rpcbind for temporary data. Create the needed directory. * add 0314-run-rpcbind.patch OBS-URL: https://build.opensuse.org/request/show/440172 OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=274
24 lines
943 B
Diff
24 lines
943 B
Diff
--- modules.d/95nfs/module-setup.sh
|
|
+++ modules.d/95nfs/module-setup.sh 2016/11/13 20:56:50
|
|
@@ -70,7 +70,7 @@
|
|
local _i
|
|
local _nsslibs
|
|
inst_multiple -o portmap rpcbind rpc.statd mount.nfs \
|
|
- mount.nfs4 umount rpc.idmapd sed /etc/netconfig
|
|
+ mount.nfs4 umount rpc.idmapd sed chown /etc/netconfig
|
|
inst_multiple /etc/services /etc/nsswitch.conf /etc/rpc /etc/protocols /etc/idmapd.conf
|
|
|
|
if [[ $hostonly_cmdline == "yes" ]]; then
|
|
--- modules.d/95nfs/nfs-start-rpc.sh
|
|
+++ modules.d/95nfs/nfs-start-rpc.sh 2016/11/13 20:57:31
|
|
@@ -6,6 +6,9 @@
|
|
[ ! -d /var/lib/nfs/rpc_pipefs/nfs ] && \
|
|
mount -t rpc_pipefs rpc_pipefs /var/lib/nfs/rpc_pipefs
|
|
|
|
+ mkdir -p -m 0755 /run/rpcbind
|
|
+ /bin/chown rpc /run/rpcbind
|
|
+
|
|
# Start rpcbind or rpcbind
|
|
# FIXME occasionally saw 'rpcbind: fork failed: No such device' -- why?
|
|
command -v portmap >/dev/null && [ -z "$(pidof portmap)" ] && portmap
|