File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -38,6 +38,9 @@ with-nispwquality::
3838 for NIS users as well as local users during password change. Without this
3939 option only local users passwords are checked.
4040
41+ without-nullok::
42+ Do not add nullok parameter to pam_unix.
43+
4144EXAMPLES
4245--------
4346* Enable NIS with no additional modules
Original file line number Diff line number Diff line change 11auth required pam_env.so
22auth required pam_faildelay.so delay=2000000
33auth required pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if "with-faillock"}
4- auth sufficient pam_unix.so nullok try_first_pass
4+ auth sufficient pam_unix.so {if not "without- nullok":nullok} try_first_pass
55auth requisite pam_succeed_if.so uid >= 1000 quiet_success
66auth required pam_faillock.so authfail deny=4 unlock_time=1200 {include if "with-faillock"}
77auth required pam_deny.so
@@ -14,7 +14,7 @@ account sufficient pam_succeed_if.so uid <
1414account required pam_permit.so
1515
1616password requisite pam_pwquality.so try_first_pass {if not "with-nispwquality":local_users_only}
17- password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok nis
17+ password sufficient pam_unix.so sha512 shadow {if not "without- nullok":nullok} try_first_pass use_authtok nis
1818password required pam_deny.so
1919
2020session optional pam_keyinit.so revoke
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ auth required pam_env.so
22auth required pam_faildelay.so delay=2000000
33auth required pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if "with-faillock"}
44auth sufficient pam_fprintd.so {include if "with-fingerprint"}
5- auth sufficient pam_unix.so nullok try_first_pass
5+ auth sufficient pam_unix.so {if not "without- nullok":nullok} try_first_pass
66auth requisite pam_succeed_if.so uid >= 1000 quiet_success
77auth required pam_faillock.so authfail deny=4 unlock_time=1200 {include if "with-faillock"}
88auth required pam_deny.so
@@ -15,7 +15,7 @@ account sufficient pam_succeed_if.so uid <
1515account required pam_permit.so
1616
1717password requisite pam_pwquality.so try_first_pass {if not "with-nispwquality":local_users_only}
18- password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok nis
18+ password sufficient pam_unix.so sha512 shadow {if not "without- nullok":nullok} try_first_pass use_authtok nis
1919password required pam_deny.so
2020
2121session optional pam_keyinit.so revoke
Original file line number Diff line number Diff line change @@ -56,6 +56,9 @@ with-sudo::
5656with-pamaccess::
5757 Check access.conf during account authorization.
5858
59+ without-nullok::
60+ Do not add nullok parameter to pam_unix.
61+
5962EXAMPLES
6063--------
6164
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ auth required pam_faildelay.so delay=
33auth required pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if "with-faillock"}
44auth [default=1 ignore=ignore success=ok] pam_succeed_if.so uid >= 1000 quiet
55auth [default=1 ignore=ignore success=ok] pam_localuser.so
6- auth sufficient pam_unix.so nullok try_first_pass
6+ auth sufficient pam_unix.so {if not "without- nullok":nullok} try_first_pass
77auth requisite pam_succeed_if.so uid >= 1000 quiet_success
88auth sufficient pam_sss.so forward_pass
99auth required pam_faillock.so authfail deny=4 unlock_time=1200 {include if "with-faillock"}
@@ -18,7 +18,7 @@ account [default=bad success=ok user_unknown=ignore] pam_sss.so
1818account required pam_permit.so
1919
2020password requisite pam_pwquality.so try_first_pass local_users_only
21- password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok
21+ password sufficient pam_unix.so sha512 shadow {if not "without- nullok":nullok} try_first_pass use_authtok
2222password sufficient pam_sss.so use_authtok
2323password required pam_deny.so
2424
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ auth required pam_faillock.so preauth
44auth sufficient pam_fprintd.so {include if "with-fingerprint"}
55auth [default=1 ignore=ignore success=ok] pam_succeed_if.so uid >= 1000 quiet
66auth [default=1 ignore=ignore success=ok] pam_localuser.so
7- auth sufficient pam_unix.so nullok try_first_pass
7+ auth sufficient pam_unix.so {if not "without- nullok":nullok} try_first_pass
88auth requisite pam_succeed_if.so uid >= 1000 quiet_success
99auth sufficient pam_sss.so forward_pass
1010auth required pam_faillock.so authfail deny=4 unlock_time=1200 {include if "with-faillock"}
@@ -19,7 +19,7 @@ account [default=bad success=ok user_unknown=ignore] pam_sss.so
1919account required pam_permit.so
2020
2121password requisite pam_pwquality.so try_first_pass local_users_only
22- password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok
22+ password sufficient pam_unix.so sha512 shadow {if not "without- nullok":nullok} try_first_pass use_authtok
2323password sufficient pam_sss.so use_authtok
2424password required pam_deny.so
2525
Original file line number Diff line number Diff line change @@ -48,6 +48,9 @@ with-silent-lastlog::
4848with-pamaccess::
4949 Check access.conf during account authorization.
5050
51+ without-nullok::
52+ Do not add nullok parameter to pam_unix.
53+
5154EXAMPLES
5255--------
5356* Enable winbind with no additional modules
Original file line number Diff line number Diff line change 11auth required pam_env.so
22auth required pam_faildelay.so delay=2000000
33auth required pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if "with-faillock"}
4- auth sufficient pam_unix.so nullok try_first_pass
4+ auth sufficient pam_unix.so {if not "without- nullok":nullok} try_first_pass
55auth requisite pam_succeed_if.so uid >= 1000 quiet_success
66auth sufficient pam_winbind.so {if "with-krb5":krb5_auth} use_first_pass
77auth required pam_faillock.so authfail deny=4 unlock_time=1200 {include if "with-faillock"}
@@ -16,7 +16,7 @@ account [default=bad success=ok user_unknown=ignore] pam_winbind.so {if "wit
1616account required pam_permit.so
1717
1818password requisite pam_pwquality.so try_first_pass local_users_only
19- password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok
19+ password sufficient pam_unix.so sha512 shadow {if not "without- nullok":nullok} try_first_pass use_authtok
2020password sufficient pam_winbind.so {if "with-krb5":krb5_auth} use_authtok
2121password required pam_deny.so
2222
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ auth required pam_env.so
22auth required pam_faildelay.so delay=2000000
33auth required pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if "with-faillock"}
44auth sufficient pam_fprintd.so {include if "with-fingerprint"}
5- auth sufficient pam_unix.so nullok try_first_pass
5+ auth sufficient pam_unix.so {if not "without- nullok":nullok} try_first_pass
66auth requisite pam_succeed_if.so uid >= 1000 quiet_success
77auth sufficient pam_winbind.so {if "with-krb5":krb5_auth} use_first_pass
88auth required pam_faillock.so authfail deny=4 unlock_time=1200 {include if "with-faillock"}
@@ -17,7 +17,7 @@ account [default=bad success=ok user_unknown=ignore] pam_winbind.so {if "wit
1717account required pam_permit.so
1818
1919password requisite pam_pwquality.so try_first_pass local_users_only
20- password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok
20+ password sufficient pam_unix.so sha512 shadow {if not "without- nullok":nullok} try_first_pass use_authtok
2121password sufficient pam_winbind.so {if "with-krb5":krb5_auth} use_authtok
2222password required pam_deny.so
2323
You can’t perform that action at this time.
0 commit comments