]> git.plutz.net Git - blast/commitdiff
prefer files for nss resolution, to enable root fallback
authorPaul Hänsch <paul@plutz.net>
Mon, 23 Sep 2019 15:21:28 +0000 (17:21 +0200)
committerPaul Hänsch <paul@plutz.net>
Mon, 23 Sep 2019 15:21:28 +0000 (17:21 +0200)
modules/smb_nis.mk

index 2771d8257cf1e2e71957ca21c8ec538204cfa772..dcd068fafdd828e3102650a580318e6177dd5c05 100644 (file)
@@ -48,7 +48,7 @@ _smb_nis: ${CFGROOT}/opt/pam_script/pam_script_passwd ${CFGROOT}/etc/security/pa
 _smb_nis: ${CFGROOT}/etc/yp.conf ${CFGROOT}/etc/defaultdomain
 
 _smb_nis: ${CFGROOT}
-       sed -Ei 's;^(passwd:|group:|shadow:|gshadow:) *;\1      nis ;' $${CFGROOT}/etc/nsswitch.conf
+       sed -Ei 's;^(passwd:|group:|shadow:|gshadow:).*$$;\1    files nis;' $${CFGROOT}/etc/nsswitch.conf
        sed -Ei '/pam_(script|mount).so/d' $${CFGROOT}/etc/pam.d/common-*
        printf '\nauth          optional        pam_mount.so\n' >>$${CFGROOT}/etc/pam.d/common-auth
        printf '\nsession       optional        pam_mount.so\n' >>$${CFGROOT}/etc/pam.d/common-session