head	1.9;
access;
symbols
	RELEASE_8_3_0:1.8
	RELEASE_9_0_0:1.8
	RELEASE_7_4_0:1.8
	RELEASE_8_2_0:1.8
	RELEASE_6_EOL:1.8
	RELEASE_8_1_0:1.8
	RELEASE_7_3_0:1.8
	RELEASE_8_0_0:1.8
	RELEASE_7_2_0:1.8
	RELEASE_7_1_0:1.8
	RELEASE_6_4_0:1.8
	RELEASE_5_EOL:1.8
	RELEASE_7_0_0:1.8
	RELEASE_6_3_0:1.8
	PRE_XORG_7:1.8
	RELEASE_4_EOL:1.7
	RELEASE_6_2_0:1.7
	RELEASE_6_1_0:1.7
	RELEASE_5_5_0:1.7
	RELEASE_6_0_0:1.7
	RELEASE_5_4_0:1.4
	RELEASE_4_11_0:1.4
	RELEASE_5_3_0:1.4
	RELEASE_4_10_0:1.3;
locks; strict;
comment	@# @;


1.9
date	2012.11.17.06.01.07;	author svnexp;	state Exp;
branches;
next	1.8;

1.8
date	2007.04.19.07.55.35;	author itetcu;	state Exp;
branches;
next	1.7;

1.7
date	2005.07.29.17.18.17;	author vs;	state Exp;
branches;
next	1.6;

1.6
date	2005.07.13.23.51.15;	author lawrance;	state Exp;
branches;
next	1.5;

1.5
date	2005.06.24.17.02.18;	author lawrance;	state Exp;
branches;
next	1.4;

1.4
date	2004.05.10.13.14.21;	author krion;	state Exp;
branches;
next	1.3;

1.3
date	2004.04.16.14.52.28;	author krion;	state Exp;
branches;
next	1.2;

1.2
date	2004.03.28.14.34.32;	author krion;	state Exp;
branches;
next	1.1;

1.1
date	2004.02.29.23.22.12;	author sergei;	state Exp;
branches;
next	;


desc
@@


1.9
log
@Switch exporter over
@
text
@# New ports collection makefile for: lockdown
# Date created:		2004-02-11
# Whom:			Daniel Blankensteiner <db@@TruNet.dk>
#
# $FreeBSD: head/security/lockdown/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	lockdown
PORTVERSION=	2.0.0
CATEGORIES=	security
MASTER_SITES=	http://lockdown.trunet.dk/ \
		http://lockdown.loproc.dk/

MAINTAINER=	db@@TruNet.dk
COMMENT=	Hardening script for FreeBSD

MAN1=		editfile.1 editfstab.1 editkernel.1 editlogin.1 editttys.1

.include <bsd.port.pre.mk>

.if ${ARCH} == amd64
CFLAGS+=	-fPIC
.endif

USE_LDCONFIG=	yes

WRKSRC=		${WRKDIR}/lockdown

do-install:
	${INSTALL_DATA} ${WRKSRC}/cppe/src/libcppe.so ${PREFIX}/lib/libcppe.so
.for i in editfile editfstab editkernel editlogin editttys
	${INSTALL_PROGRAM} ${WRKSRC}/edittools/${i}/src/${i} ${PREFIX}/bin/${i}
	${INSTALL_MAN} ${WRKSRC}/edittools/${i}/doc/${i}.1 ${PREFIX}/man/man1/${i}.1
.endfor
	${INSTALL_SCRIPT} ${WRKSRC}/lockdown ${PREFIX}/bin/lockdown

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


1.8
log
@Remove 4.x support.

PR:		ports/111825
Submitted by:	Marcelo Araujo
Approved by:	maintainer
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.7
log
@Fix build on amd64 with -fPIC

PR:		ports/84156
Submitted by:	Hirohisa Yamaguchi
Approved by:	maintainer

Note w.r.t. 4.x: The .depend-issue can be fixed through 'gmake'.
However, then it still needs a patch for a missing <sys/time.h>, and still
won't build with neither gcc-2.95, 3.4 or 4.0, so I didn't bother.
@
text
@a20 4
.if ${OSVERSION} < 500000
BROKEN=		"Does not build on 4.x"
.endif

d25 1
a25 1
INSTALLS_SHLIB= yes
@


1.6
log
@Mark broken on 4.x

Approved by:	maintainer
@
text
@d25 4
@


1.5
log
@Update to 2.0.0

PR:		ports/82614
Submitted by:	Daniel Blankensteiner <db@@trunet.dk> (maintainer)
@
text
@d19 6
d37 1
a37 1
.include <bsd.port.mk>
@


1.4
log
@- Update to version 1.0.1

PR:		ports/66458
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	1.0.1
d15 1
a15 1
COMMENT=	Hardening system for FreeBSD
d17 3
a19 1
MAN1=		lockdown.1
d24 6
a29 3
	${INSTALL_PROGRAM} ${WRKSRC}/lockdown ${PREFIX}/bin/lockdown
	${INSTALL_MAN} ${WRKSRC}/lockdown.1 ${PREFIX}/man/man1/lockdown.1
	${INSTALL_DATA} ${WRKSRC}/lockdown.conf.sample ${PREFIX}/etc/lockdown.conf.sample
@


1.3
log
@- Update to version 1.0

PR:		ports/65618
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	1.0
@


1.2
log
@- Update to version 0.1.1

PR:		ports/64841
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1
d11 2
a12 1
MASTER_SITES=	http://lockdown.trunet.dk/
a24 1
	@@${CAT} ${PKGMESSAGE}
@


1.1
log
@Add lockdown 0.1:

Lockdown is a hardening system written in C++ for FreeBSD
and released under the BSD license.

Lockdown was designed to harden FreeBSD's base system. It does so
by editing the systems configuration files and set permissions,
flags and ownership on SUID, GID and information files.
Lockdown was meant to be run only once, so you can quickly
and without forgetting something, get a secure system running.

WWW:	http://lockdown.TruNet.dk/

PR:		62714
Submitted by:	Daniel Blankensteiner <db@@TruNet.dk>
@
text
@d9 1
a9 1
PORTVERSION=	0.1
@

