aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CVSROOT/modules1
-rw-r--r--security/Makefile1
-rw-r--r--security/courierpassd/Makefile36
-rw-r--r--security/courierpassd/distinfo2
-rw-r--r--security/courierpassd/pkg-descr6
-rw-r--r--security/courierpassd/pkg-message11
6 files changed, 57 insertions, 0 deletions
diff --git a/CVSROOT/modules b/CVSROOT/modules
index fddd7786c2b9..4289848f9a56 100644
--- a/CVSROOT/modules
+++ b/CVSROOT/modules
@@ -1249,6 +1249,7 @@ courier-authlib-userdb ports/databases/courier-authlib-userdb
courier-authlib-usergdbm ports/databases/courier-authlib-usergdbm
courier-authlib-vchkpw ports/mail/courier-authlib-vchkpw
courier-imap ports/mail/courier-imap
+courierpassd ports/security/courierpassd
coverhunter ports/audio/coverhunter
cowsay ports/games/cowsay
cp2fwb ports/security/cp2fwb
diff --git a/security/Makefile b/security/Makefile
index cb2f846c7973..3ca0bd665723 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -57,6 +57,7 @@
SUBDIR += cmd5checkpw
SUBDIR += courier-authlib
SUBDIR += courier-authlib-base
+ SUBDIR += courierpassd
SUBDIR += cops
SUBDIR += cp2fwb
SUBDIR += crack
diff --git a/security/courierpassd/Makefile b/security/courierpassd/Makefile
new file mode 100644
index 000000000000..4e73d0d707b0
--- /dev/null
+++ b/security/courierpassd/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: courierpassd
+# Date created: 26th July 2005
+# Whom: Ade Lovett <ade@FreeBSD.org>
+#
+# $FreeBSD$
+
+PORTNAME= courierpassd
+PORTVERSION= 1.1.0.r1
+CATEGORIES= security mail
+MASTER_SITES= http://www.arda.homeunix.net/store/
+DISTNAME= courierpassd-1.1.0-RC1
+
+MAINTAINER= ade@FreeBSD.org
+COMMENT= User authentication and password changing daemon utility
+
+BUILD_DEPENDS= courierauthconfig:${PORTSDIR}/security/courier-authlib-base
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+WRKSRC= ${WRKDIR}/courierpassd-1.1.0-RC1
+
+USE_REINPLACE= YES
+GNU_CONFIGURE= YES
+USE_GMAKE= YES
+USE_GETTEXT= YES
+USE_INC_LIBTOOL_VER= 15
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib -lintl
+CONFIGURE_ENV= CPPFLAGS='${CPPFLAGS}' LDFLAGS='${LDFLAGS}'
+
+PLIST_FILES= sbin/courierpassd
+MAN8= courierpassd.8
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.mk>
diff --git a/security/courierpassd/distinfo b/security/courierpassd/distinfo
new file mode 100644
index 000000000000..181f515a5311
--- /dev/null
+++ b/security/courierpassd/distinfo
@@ -0,0 +1,2 @@
+MD5 (courierpassd-1.1.0-RC1.tar.gz) = 40d6db8cbe3be0ae0669522aabdfed08
+SIZE (courierpassd-1.1.0-RC1.tar.gz) = 289985
diff --git a/security/courierpassd/pkg-descr b/security/courierpassd/pkg-descr
new file mode 100644
index 000000000000..0eb1a51abaec
--- /dev/null
+++ b/security/courierpassd/pkg-descr
@@ -0,0 +1,6 @@
+courierpasswd is a user authentication and password changing utility
+for the courier imap/pop3 system.
+
+Its interface follows that of checkpassword.
+
+WWW: http://www.arda.homeunix.net/store/
diff --git a/security/courierpassd/pkg-message b/security/courierpassd/pkg-message
new file mode 100644
index 000000000000..dec67cbba0ae
--- /dev/null
+++ b/security/courierpassd/pkg-message
@@ -0,0 +1,11 @@
+In order to run this port, please add the following line to
+/etc/inetd.conf if not already there:
+
+pop3pw stream tcp nowait root /usr/local/sbin/courierpassd courierpassd -s imap
+
+"imap" can be replaced with the service you wish to authenticate (and change)
+passwords against, eg: "pop3".
+
+After modifying /etc/inetd.conf, you must (as root) run:
+
+ killall -HUP inetd