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]

Reply via email to