From: Laszlo Gombos Date: Fri, 25 Nov 2022 01:37:33 +0000 (+0000) Subject: test: rpc.idmapd is optional for NFS X-Git-Tag: 058~31 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7299c14e0e588509787c4c691e98c3e3cb5ecba6;p=thirdparty%2Fdracut.git test: rpc.idmapd is optional for NFS See dracut NFS module (95nfs/module-setup.sh). --- diff --git a/test/TEST-20-NFS/server-init.sh b/test/TEST-20-NFS/server-init.sh index 3ddb73334..743f1d3e7 100755 --- a/test/TEST-20-NFS/server-init.sh +++ b/test/TEST-20-NFS/server-init.sh @@ -88,7 +88,7 @@ rpc.nfsd : > /dev/watchdog rpc.mountd : > /dev/watchdog -rpc.idmapd +command -v rpc.idmapd > /dev/null && [ -z "$(pidof rpc.idmapd)" ] && rpc.idmapd : > /dev/watchdog exportfs -r : > /dev/watchdog diff --git a/test/TEST-20-NFS/test.sh b/test/TEST-20-NFS/test.sh index 1ecf7f630..855c5b334 100755 --- a/test/TEST-20-NFS/test.sh +++ b/test/TEST-20-NFS/test.sh @@ -273,7 +273,7 @@ test_setup() { inst ./dhcpd.conf /etc/dhcpd.conf inst_multiple -o {,/usr}/etc/nsswitch.conf {,/usr}/etc/rpc \ {,/usr}/etc/protocols {,/usr}/etc/services - inst_multiple rpc.idmapd /etc/idmapd.conf + inst_multiple -o rpc.idmapd /etc/idmapd.conf inst_libdir_file 'libnfsidmap_nsswitch.so*' inst_libdir_file 'libnfsidmap/*.so*' diff --git a/test/TEST-50-MULTINIC/server-init.sh b/test/TEST-50-MULTINIC/server-init.sh index 0808d8d76..7dcb25662 100755 --- a/test/TEST-50-MULTINIC/server-init.sh +++ b/test/TEST-50-MULTINIC/server-init.sh @@ -77,7 +77,7 @@ rpc.nfsd : > /dev/watchdog rpc.mountd : > /dev/watchdog -rpc.idmapd +command -v rpc.idmapd > /dev/null && [ -z "$(pidof rpc.idmapd)" ] && rpc.idmapd : > /dev/watchdog exportfs -r : > /dev/watchdog diff --git a/test/TEST-50-MULTINIC/test.sh b/test/TEST-50-MULTINIC/test.sh index 3dc8a812a..46895e72c 100755 --- a/test/TEST-50-MULTINIC/test.sh +++ b/test/TEST-50-MULTINIC/test.sh @@ -218,7 +218,7 @@ test_setup() { inst ./dhcpd.conf /etc/dhcpd.conf inst_multiple -o {,/usr}/etc/nsswitch.conf {,/usr}/etc/rpc \ {,/usr}/etc/protocols {,/usr}/etc/services - inst_multiple rpc.idmapd /etc/idmapd.conf + inst_multiple -o rpc.idmapd /etc/idmapd.conf inst_libdir_file 'libnfsidmap_nsswitch.so*' inst_libdir_file 'libnfsidmap/*.so*' diff --git a/test/TEST-60-BONDBRIDGEVLANIFCFG/server-init.sh b/test/TEST-60-BONDBRIDGEVLANIFCFG/server-init.sh index 5e7e56ef6..ea06b787e 100755 --- a/test/TEST-60-BONDBRIDGEVLANIFCFG/server-init.sh +++ b/test/TEST-60-BONDBRIDGEVLANIFCFG/server-init.sh @@ -109,7 +109,7 @@ rpc.nfsd : > /dev/watchdog rpc.mountd : > /dev/watchdog -rpc.idmapd -S +command -v rpc.idmapd > /dev/null && [ -z "$(pidof rpc.idmapd)" ] && rpc.idmapd -S : > /dev/watchdog exportfs -r : > /dev/watchdog diff --git a/test/TEST-60-BONDBRIDGEVLANIFCFG/test.sh b/test/TEST-60-BONDBRIDGEVLANIFCFG/test.sh index d61604e56..12afca94f 100755 --- a/test/TEST-60-BONDBRIDGEVLANIFCFG/test.sh +++ b/test/TEST-60-BONDBRIDGEVLANIFCFG/test.sh @@ -252,7 +252,7 @@ test_setup() { inst ./dhcpd.conf /etc/dhcpd.conf inst_multiple -o {,/usr}/etc/nsswitch.conf {,/usr}/etc/rpc {,/usr}/etc/protocols - inst_multiple rpc.idmapd /etc/idmapd.conf + inst_multiple -o rpc.idmapd /etc/idmapd.conf inst_libdir_file 'libnfsidmap_nsswitch.so*' inst_libdir_file 'libnfsidmap/*.so*' @@ -300,7 +300,7 @@ test_setup() { inst /etc/passwd /etc/passwd inst /etc/group /etc/group - inst_multiple rpc.idmapd /etc/idmapd.conf + inst_multiple -o rpc.idmapd /etc/idmapd.conf inst_libdir_file 'libnfsidmap_nsswitch.so*' inst_libdir_file 'libnfsidmap/*.so*' inst_libdir_file 'libnfsidmap*.so*'