head	1.21;
access;
symbols
	RELEASE_8_3_0:1.19
	RELEASE_9_0_0:1.19
	RELEASE_7_4_0:1.19
	RELEASE_8_2_0:1.19
	RELEASE_6_EOL:1.19
	RELEASE_8_1_0:1.19
	RELEASE_7_3_0:1.19
	RELEASE_8_0_0:1.18
	RELEASE_7_2_0:1.18
	RELEASE_7_1_0:1.17
	RELEASE_6_4_0:1.17
	RELEASE_5_EOL:1.17
	RELEASE_7_0_0:1.17
	RELEASE_6_3_0:1.17
	PRE_XORG_7:1.16
	RELEASE_4_EOL:1.15
	RELEASE_6_2_0:1.15
	RELEASE_6_1_0:1.14
	RELEASE_5_5_0:1.14
	RELEASE_6_0_0:1.14
	old_RELEASE_5_4_0:1.9
	old_RELEASE_4_11_0:1.9
	old_RELEASE_5_3_0:1.9
	old_RELEASE_4_10_0:1.9
	old_RELEASE_5_2_1:1.8
	old_RELEASE_5_2_0:1.8
	old_RELEASE_4_9_0:1.5
	old_RELEASE_5_1_0:1.5
	old_RELEASE_4_8_0:1.5
	old_RELEASE_5_0_0:1.4
	old_RELEASE_4_7_0:1.4
	old_RELEASE_4_6_2:1.3
	old_RELEASE_4_6_1:1.3
	old_RELEASE_4_6_0:1.3
	old_RELEASE_5_0_DP1:1.3
	old_RELEASE_4_5_0:1.3
	old_RELEASE_4_4_0:1.2
	old_RELEASE_4_3_0:1.2
	old_RELEASE_4_2_0:1.1.1.1
	old_RELEASE_4_1_1:1.1.1.1
	old_RELEASE_4_1_0:1.1.1.1
	old_RELEASE_3_5_0:1.1.1.1
	old_v_2_8_4:1.1.1.1
	old_ROBERTO:1.1.1;
locks; strict;
comment	@# @;


1.21
date	2013.03.21.14.09.45;	author svnexp;	state Exp;
branches;
next	1.20;

1.20
date	2012.11.17.06.01.01;	author svnexp;	state Exp;
branches;
next	1.19;

1.19
date	2009.12.21.22.50.39;	author roberto;	state Exp;
branches;
next	1.18;

1.18
date	2008.11.23.14.58.19;	author roberto;	state Exp;
branches;
next	1.17;

1.17
date	2007.10.04.06.00.19;	author edwin;	state Exp;
branches;
next	1.16;

1.16
date	2007.02.14.14.51.37;	author roberto;	state Exp;
branches;
next	1.15;

1.15
date	2006.03.29.09.44.49;	author thomas;	state Exp;
branches;
next	1.14;

1.14
date	2005.07.18.07.26.40;	author adamw;	state Exp;
branches;
next	1.13;

1.13
date	2005.06.30.10.39.35;	author roberto;	state Exp;
branches;
next	1.12;

1.12
date	2005.06.20.15.58.11;	author roberto;	state Exp;
branches;
next	1.11;

1.11
date	2005.06.14.10.28.35;	author roberto;	state Exp;
branches;
next	1.10;

1.10
date	2005.06.10.14.25.13;	author roberto;	state Exp;
branches;
next	1.9;

1.9
date	2004.02.27.17.23.50;	author roberto;	state Exp;
branches;
next	1.8;

1.8
date	2003.10.16.04.15.46;	author kris;	state Exp;
branches;
next	1.7;

1.7
date	2003.10.16.01.26.14;	author kris;	state Exp;
branches;
next	1.6;

1.6
date	2003.10.06.12.38.53;	author thomas;	state Exp;
branches;
next	1.5;

1.5
date	2003.03.07.06.10.38;	author ade;	state Exp;
branches;
next	1.4;

1.4
date	2002.08.21.00.39.48;	author thomas;	state Exp;
branches;
next	1.3;

1.3
date	2001.10.09.09.30.34;	author roberto;	state Exp;
branches;
next	1.2;

1.2
date	2000.11.21.10.22.13;	author roberto;	state Exp;
branches;
next	1.1;

1.1
date	2000.06.15.14.05.50;	author roberto;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.06.15.14.05.50;	author roberto;	state Exp;
branches;
next	;


desc
@@


1.21
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/314760
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# New ports collection makefile for:	calife-devel
# Date created:				14 Jun 2005
# Whom:					Thomas Quinot <thomas@@cuivre.fr.eu.org>
#
# $FreeBSD: head/security/calife-devel/Makefile 314760 2013-03-20 20:32:10Z thomas $
#

PORTNAME=	calife
PORTVERSION=	3.0.1
CATEGORIES=	security
MASTER_SITES=	http://assets.keltia.net/calife/
DISTNAME=	calife-3.0.1

MAKE_JOBS_SAFE=yes
MAINTAINER=	thomas@@FreeBSD.org
COMMENT=	A lightweight alternative to sudo

LATEST_LINK=	${PORTNAME}-devel

USE_BZIP2=	yes

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--with-etcdir=${PREFIX}/etc

CONFIGURE_ARGS+=	--with-pam

CONFLICTS?=	calife-2.*

MAN1=		calife.1
MAN5=		calife.auth.5

post-install:
	@@${INSTALL_DATA} ${WRKSRC}/pam/freebsd5 ${PREFIX}/etc/pam.d/calife.sample
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
@


1.20
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/security/calife-devel/Makefile 300897 2012-07-14 14:29:18Z beat $
d11 1
a11 2
MASTER_SITES=	http://dev.keltia.net/attachments/download/8/ \
		http://static.keltia.net/download/
@


1.19
log
@Update to Calife 3.0.1.

Maintenance release, OS X 10.6 support added and latest versions of
config.sub/config.guess.
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.18
log
@Update calife to 3.0 final.
@
text
@d9 1
a9 1
PORTVERSION=	3.0
d11 3
a13 4
MASTER_SITES=	ftp://postfix.eu.org/pub/calife/ \
		http://www.keltia.net/download/ \
		http://dev.keltia.net/attachments/download/4/
DISTNAME=	calife-3.0
d15 1
@


1.17
log
@Remove always-false/true conditions based on OSVERSION 500000
@
text
@d11 4
a14 3
MASTER_SITES=	ftp://frmug.org/pub/calife/ \
		http://www.keltia.net/download/
DISTNAME=	calife-3.0pre6
@


1.16
log
@Update to 3.0pre6 with a working FreeBSD PAM file.
Supports Solaris10 as well.
@
text
@a24 3
.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 500000
a25 4
PLIST_SUB+=	WITH_PAM=""
.else
PLIST_SUB+=	WITH_PAM="@@comment "
.endif
a32 1
.if ${OSVERSION} >= 500000
a34 1
.endif
d36 1
a36 1
.include <bsd.port.post.mk>
@


1.15
log
@When building calife-devel on 4.X-stable, @@comment-out the PAM config
sample from pkg-plist. This fixes an install failure on 4.x reported
by pointyhat.

Approved by:	roberto
@
text
@d11 3
a13 2
MASTER_SITES=	http://www.keltia.net/download/
DISTNAME=	calife-3.0pre5
d41 1
a41 1
	@@${INSTALL_DATA} ${WRKSRC}/calife.pam ${PREFIX}/etc/pam.d/calife.sample
@


1.14
log
@Make sure LATEST_LINK is unique from that of the calife-nondevel port.
@
text
@d28 3
d41 1
a42 1
	@@${CAT} ${PKGMESSAGE}
@


1.13
log
@Fix install on 4.x on which PAM is not used for calife.

Submitted by:	kris (through pointyhat)
Approved by:	thomas (MAINTAINER)
@
text
@d17 2
@


1.12
log
@Update to 3.0pre5.
@
text
@d20 7
a26 1
CONFIGURE_ARGS=	--with-pam --with-etcdir=${PREFIX}/etc
d34 1
d36 1
d39 1
a39 1
.include <bsd.port.mk>
@


1.11
log
@Please welcome the development version of calife:
- full PAMification
- code cleanup & silmplification
- fixes (some of them will/are in 2.8.6 too).

Thomas (thomas@@) has agreed to maintain it too although as the author, I may
update things with his approval from times to times.

Repocopied by:  marcus
@
text
@d12 1
a12 1
DISTNAME=	calife-3.0pre4
@


1.10
log
@Update to 2.8.6-p3.

Approved by:	thomas (MAINTAINER)
@
text
@d1 2
a2 2
# New ports collection makefile for:	calife
# Date created:				13 Jun 2000
d9 1
a9 1
PORTVERSION=	2.8.6.3
d11 2
a12 3
MASTER_SITES=	ftp://postfix.eu.org/pub/calife/ \
		ftp://frmug.org/pub/calife/
DISTNAME=	calife-2.8.6-p3
d20 3
a22 1
CONFIGURE_ARGS=	"--with-etcdir=${PREFIX}/etc"
d27 4
@


1.9
log
@Fix a potential security problem on Linux/glibc whose getpass(3) apparently
fails with very long passwords leading to a segfault. It may be exploitable.

FreeBSD is *not* vulnerable.

No thanks to: the jerk who posted on bugtraq w/o mailing me beforehand.
@
text
@d9 1
a9 1
PORTVERSION=	2.8.6
d11 3
a13 1
MASTER_SITES=	ftp://postfix.eu.org/pub/calife/
d18 2
@


1.8
log
@Before committing the previous BROKEN changes I carefully checked the status
of each port on bento and for recent fixes.  Unfortunately at some point I
got confused and switched to the wrong list :-)  As a result I picked up a
number of ports that were fixed a while ago.  Sorry for the false alarm,
maintainers.

Pointy hat to:	kris
@
text
@d9 1
a9 1
PORTVERSION=	2.8.5
d17 1
a17 1
CONFIGURE_ARGS=	"--with-etcdir=$(PREFIX)/etc"
@


1.7
log
@BROKEN on 5.x: does not compile
@
text
@d22 1
a22 7
.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 501000
BROKEN=		"Does not compile"
.endif

.include <bsd.port.post.mk>
@


1.6
log
@Update to new upstream release, 2.8.5.

Reviewed by:	roberto
@
text
@d22 7
a28 1
.include <bsd.port.mk>
@


1.5
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d9 1
a9 1
PORTVERSION=	2.8.4d
@


1.4
log
@Update port to latest upstream release, 2.8.4d.
Update MAINTAINER address.

Reviewed by:	roberto
Approved by:	roberto
@
text
@d14 1
@


1.3
log
@Update to 2.8.4c.

PR:		ports/31157
Submitted by:	Thomas Quinot (MAINTAINER)
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/calife/Makefile,v 1.2 2000/11/21 10:22:13 roberto Exp $
d9 1
a9 1
PORTVERSION=	2.8.4c
d13 1
a13 1
MAINTAINER=	thomas@@cuivre.fr.eu.org
@


1.2
log
@New upstream release (fixes segfault).

PR:		22984
Submitted by:	MAINTAINER
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/calife/Makefile,v 1.1.1.1 2000/06/15 14:05:50 roberto Exp $
d9 1
a9 1
PORTVERSION=	2.8.4b
@


1.1
log
@Initial revision
@
text
@d5 1
a5 1
# $FreeBSD$
d9 1
a9 1
PORTVERSION=	2.8.4
@


1.1.1.1
log
@It is only fitting that I commit a port of one of my programs :-)
Calife is a lightweight version of sudo with a unique feature: you can
limit which user one can become (not just root).

PR:		ports/19269
Submitted by:	Thomas Quinot <thomas@@cuivre.fr.eu.org>
@
text
@@
