diff options
author | taca <taca@pkgsrc.org> | 2007-02-19 05:53:37 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2007-02-19 05:53:37 +0000 |
commit | fd330528a0e99cb593ba66096d1a417454844666 (patch) | |
tree | 7b9dfe8c0df43e1b8b10059aa0ac5e9b348bd3e8 /net | |
parent | 21f69c29233fe2376e3f79055caba53d6d8c6f2b (diff) | |
download | pkgsrc-fd330528a0e99cb593ba66096d1a417454844666.tar.gz |
Fix PLIST problem with samba-3.0.24 with "pam" option.
- Explictly specify PAM_INSTMODULEDIR with --with-pammodulesdir.
(Now Samba itself install pam modules.)
- Don't install pam modules in post-install process.
Diffstat (limited to 'net')
-rw-r--r-- | net/samba/options.mk | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/net/samba/options.mk b/net/samba/options.mk index 51431503fd5..0c6fe23f62a 100644 --- a/net/samba/options.mk +++ b/net/samba/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.19 2007/02/18 04:27:02 taca Exp $ +# $NetBSD: options.mk,v 1.20 2007/02/19 05:53:37 taca Exp $ # Recommended package options for various setups: # @@ -69,14 +69,13 @@ CONFIGURE_ARGS+= --without-ldap . include "../../security/PAM/module.mk" CONFIGURE_ARGS+= --with-pam CONFIGURE_ARGS+= --with-pam_smbpass +CONFIGURE_ARGS+= --with-pammodulesdir=${PAM_INSTMODULEDIR} PLIST_SUBST+= PAM_SMBPASS=lib/security/pam_smbpass.so PLIST_SUBST+= PAM= .PHONY: samba-pam-smbpass-install post-install: samba-pam-smbpass-install samba-pam-smbpass-install: - ${INSTALL_LIB_DIR} ${PAM_INSTMODULEDIR} - ${INSTALL_LIB} ${WRKSRC}/bin/pam_smbpass.so ${PAM_INSTMODULEDIR} ${INSTALL_DATA_DIR} ${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/pam_smbpass/README \ ${DOCDIR}/README.pam_smbpass @@ -109,12 +108,6 @@ PLIST_SUBST+= WINBIND= PLIST_SUBST+= PAM_WINBIND="@comment no PAM winbind module" . else PLIST_SUBST+= PAM_WINBIND=lib/security/pam_winbind.so - -.PHONY: samba-pam-winbind-install -post-install: samba-pam-winbind-install -samba-pam-winbind-install: - ${INSTALL_LIB_DIR} ${PAM_INSTMODULEDIR} - ${INSTALL_LIB} ${WRKSRC}/bin/pam_winbind.so ${PAM_INSTMODULEDIR} . endif # Install the NSS winbind module if it exists. |