From 6a26ebefa79062306cfd96c913c6ade2bf1353ce Mon Sep 17 00:00:00 2001 From: Pav Lucistnik Date: Mon, 1 May 2006 20:46:26 +0000 Subject: courierpasswd is an authentication and password changing utility that uses the courier-authlib authentication library to find user credentials. Its interface follows that of Daniel J. Bernstein's checkpassword program. WWW: http://www.arda.homeunix.net/store/ PR: ports/96572 Submitted by: Andrew St. Jean --- security/courierpasswd/Makefile | 44 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 security/courierpasswd/Makefile (limited to 'security/courierpasswd/Makefile') diff --git a/security/courierpasswd/Makefile b/security/courierpasswd/Makefile new file mode 100644 index 000000000000..406f78443643 --- /dev/null +++ b/security/courierpasswd/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: courierpasswd +# Date created: 23th April 2006 +# Whom: Andrew St. Jean +# +# $FreeBSD$ + +PORTNAME= courierpasswd +PORTVERSION= 1.1.0 +CATEGORIES= security mail +MASTER_SITES= http://www.arda.homeunix.net/store/ + +MAINTAINER= andrew@arda.homeunix.net +COMMENT= User authentication and password changing utility + +BUILD_DEPENDS= courierauthconfig:${PORTSDIR}/security/courier-authlib-base +RUN_DEPENDS= courierauthconfig:${PORTSDIR}/security/courier-authlib-base + +GNU_CONFIGURE= yes +USE_GMAKE= yes +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib -lintl +CONFIGURE_ENV= CPPFLAGS='${CPPFLAGS}' LDFLAGS='${LDFLAGS}' + +MINUID?= 100 + +CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_ARGS+= --with-minuid=${MINUID} + +PLIST_FILES= sbin/courierpasswd +MAN8= courierpasswd.8 + +pre-fetch: + @${ECHO} "" + @${ECHO} "#######################################################################" + @${ECHO} "" + @${ECHO} " You should set the following build option." + @${ECHO} "" + @${ECHO} " MINUID=uid Accounts with uids below this value cannot have" + @${ECHO} " their passwords changed. Default value is 100." + @${ECHO} "" + @${ECHO} "#######################################################################" + @${ECHO} "" + +.include -- cgit v1.2.3