dracut/0314-run-rpcbind.patch

24 lines
943 B
Diff
Raw Normal View History

--- 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