diff options
| author | Jani Välimaa <wally@mageia.org> | 2025-10-24 22:19:34 +0300 |
|---|---|---|
| committer | Jani Välimaa <wally@mageia.org> | 2025-10-24 22:19:34 +0300 |
| commit | 400aa723f97bd737efe1623c38457c4b49c6bc5d (patch) | |
| tree | 13dcdca3b5f88ba9fb19bb9ae8c86c7cc5b70639 | |
| parent | 6f57f218e6057556f590cbb6dd7286d9e9c19868 (diff) | |
| download | mageia-dracut-conf-400aa723f97bd737efe1623c38457c4b49c6bc5d.tar mageia-dracut-conf-400aa723f97bd737efe1623c38457c4b49c6bc5d.tar.gz mageia-dracut-conf-400aa723f97bd737efe1623c38457c4b49c6bc5d.tar.bz2 mageia-dracut-conf-400aa723f97bd737efe1623c38457c4b49c6bc5d.tar.xz mageia-dracut-conf-400aa723f97bd737efe1623c38457c4b49c6bc5d.zip | |
Add sanity check for nsswitch.conf removal
| -rwxr-xr-x | modules.d/90mgainstaller/module-setup.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules.d/90mgainstaller/module-setup.sh b/modules.d/90mgainstaller/module-setup.sh index 75630a7..f3997bd 100755 --- a/modules.d/90mgainstaller/module-setup.sh +++ b/modules.d/90mgainstaller/module-setup.sh @@ -49,7 +49,7 @@ install() { inst /usr/lib/module-init-tools/ldetect-lst-modules.alias /usr/lib/module-init-tools/ldetect-lst-modules.alias # remove nsswitch.conf broken by iurt and installed by dracut's nfs module - if [ -f "${initdir}/etc/nsswitch.conf" ]; then + if [ -n "${initdir}" -a "${initdir}" != "/" -a -f "${initdir}/etc/nsswitch.conf" ]; then rm -rf ${initdir}/etc/nsswitch.conf fi |
