Thanks, applied as 1cbb25e8506ec2d6a75676ff6db4146be6cce977. Michael
[sent from post-receive hook] On Tue, 19 May 2020 14:23:35 +0200, Ladislav Michl <[email protected]> wrote: > Signed-off-by: Ladislav Michl <[email protected]> > Message-Id: <20200513104614.GB5308@lenoch> > Signed-off-by: Michael Olbrich <[email protected]> > > diff --git a/rules/pam.in b/rules/pam.in > index 75d5ef42c87b..4bf4cac100b4 100644 > --- a/rules/pam.in > +++ b/rules/pam.in > @@ -1,10 +1,24 @@ > ## SECTION=security > > -config PAM > +menuconfig PAM > tristate > - prompt "PAM" > + prompt "PAM " > + select DB if PAM_DB > select LIBC_CRYPT > + select LIBTIRPC if PAM_NIS > help > Linux-PAM (Pluggable Authentication Modules for Linux) is a suite > of shared libraries that enable the local system administrator to > choose how applications authenticate users. > + > +if PAM > + > +config PAM_DB > + bool > + prompt "build pam_userdb (authenticate against a Berkeley DB database)" > + > +config PAM_NIS > + bool > + prompt "enable NIS/YP support in pam_unix" > + > +endif > diff --git a/rules/pam.make b/rules/pam.make > index b665ce1476b4..538ce2fa0263 100644 > --- a/rules/pam.make > +++ b/rules/pam.make > @@ -40,8 +40,8 @@ PAM_CONF_OPT := \ > --disable-lckpwdf \ > --disable-cracklib \ > --disable-audit \ > - --disable-db \ > - --disable-nis \ > + --$(call ptx/endis, PTXCONF_PAM_DB)-db \ > + --$(call ptx/endis, PTXCONF_PAM_NIS)-nis \ > --disable-selinux \ > --disable-regenerate-docu \ > --disable-nls \ _______________________________________________ ptxdist mailing list [email protected]
