summaryrefslogtreecommitdiff
path: root/mail/courier-auth/Makefile
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2004-07-14 20:07:07 +0000
committerjlam <jlam@pkgsrc.org>2004-07-14 20:07:07 +0000
commitc302291013cdf1d7a92508374df6be46a892f337 (patch)
tree404103794eecde75c555ea69b5fe23f020608caa /mail/courier-auth/Makefile
parent7758ede0d73318700cf724a7b90a03c3d81cd179 (diff)
downloadpkgsrc-c302291013cdf1d7a92508374df6be46a892f337.tar.gz
Update mail/courier-auth to 0.45.6. Changes from version 0.44.2 include:
* Honor ${VARBASE}. * Rename "authdaemon.sysconftool" to "sysconftool" for use by other Courier mail packages. * authvchkpw explicitly disabled -- it's not officially supported within courier, and there's a workaround by using vchkpw2userdb(8). This closes pkg/19365. * courierlogger(1) moved from mail/courier-imap into this package. * Support a new setting DEBUG_LOGIN in authdaemonrc to allow easier debugging of the authentication process. * Added documentation on how to debug the authentication process in ${PREFIX}/share/doc/courier. * makedat: Skip subdirectories named "CVS". Allows all directory-based lists (makesmtpaccess, etc...) to be managed via CVS.
Diffstat (limited to 'mail/courier-auth/Makefile')
-rw-r--r--mail/courier-auth/Makefile14
1 files changed, 9 insertions, 5 deletions
diff --git a/mail/courier-auth/Makefile b/mail/courier-auth/Makefile
index 9f23b3d0853..8b744586d5a 100644
--- a/mail/courier-auth/Makefile
+++ b/mail/courier-auth/Makefile
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.14 2004/05/12 23:38:34 wiz Exp $
+# $NetBSD: Makefile,v 1.15 2004/07/14 20:07:07 jlam Exp $
PKGNAME= courier-auth-${BASE_VERS}
CATEGORIES= security
-COMMENT= Authentication modules for Courier mail packages
+COMMENT= authentication modules for Courier mail packages
CONFLICTS= courier-imap<=1.4.0
-CONFLICTS+= courier-imap-ldap-*
+CONFLICTS+= courier-imap-ldap-[0-9]*
USE_PERL5= yes
REPLACE_PERL= sysconftool
@@ -17,13 +17,15 @@ INSTALL_EXTRA_TMPL+= ${.CURDIR}/INSTALL
.include "../courier-auth/Makefile.authdaemond"
WRKSRC_FILES+= imap/system-auth.authpam
+WRKSRC_SUBDIRS+= liblog
-INSTALL_DIRS= ${WRKSRC}/makedat ${WRKSRC}/userdb ${WRKSRC}/authlib
+INSTALL_DIRS= ${WRKSRC}/liblog ${WRKSRC}/makedat \
+ ${WRKSRC}/userdb ${WRKSRC}/authlib
GEN_FILES= authdaemonrc
FILES_SUBST+= GEN_FILES=${GEN_FILES:Q}
-OWN_DIRS_PERMS= /var/authdaemon ${ROOT_USER} ${ROOT_GROUP} 700
+OWN_DIRS_PERMS= ${AUTHDAEMONVAR} ${ROOT_USER} ${ROOT_GROUP} 700
CONF_FILES_PERMS= # empty
.for FILE in ${GEN_FILES}
CONF_FILES_PERMS+= ${EGDIR}/${FILE}.dist ${PKG_SYSCONFDIR}/${FILE} \
@@ -32,6 +34,8 @@ CONF_FILES_PERMS+= ${EGDIR}/${FILE}.dist ${PKG_SYSCONFDIR}/${FILE} \
RCD_SCRIPTS= authdaemond
post-install:
+ ${INSTALL_DATA_DIR} ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/authlib/README.authdebug.html ${DOCDIR}
${INSTALL_DATA_DIR} ${EGDIR}
${INSTALL_DATA} ${WRKSRC}/authlib/authdaemonrc \
${EGDIR}/authdaemonrc.dist