View | Details | Raw Unified | Return to bug 55971
Collapse All | Expand All

(-)Makefile (-11 / +5 lines)
Lines 7-26 Link Here
7
7
8
PORTNAME=	logcheck
8
PORTNAME=	logcheck
9
PORTVERSION=	1.1.1
9
PORTVERSION=	1.1.1
10
PORTREVISION=	2
10
PORTREVISION=	3
11
CATEGORIES=	security
11
CATEGORIES=	security
12
MASTER_SITES=	ftp://sensimilia.eu.org/pub/software/sys/ \
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
		http://www.ukc.mirror.ac.uk/sites/ftp.freebsd.org/pub/FreeBSD/ports/distfiles/ \
13
MASTER_SITE_SUBDIR=	sentrytools
14
		http://people.FreeBSD.org/~foxfair/distfiles/
15
DISTNAME=	logsentry-${PORTVERSION}
16
14
17
MAINTAINER=	sergei@kolobov.com
15
MAINTAINER=	sergei@kolobov.com
18
COMMENT=	Auditing tool for system logs on Unix boxes
16
COMMENT=	Auditing tool for system logs on Unix boxes
19
17
20
USE_REINPLACE=	yes
18
USE_REINPLACE=	yes
21
19
22
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
23
24
# Install binaries and config files readable to root only
20
# Install binaries and config files readable to root only
25
BINMODE=	700
21
BINMODE=	700
26
SHAREMODE=	600
22
SHAREMODE=	600
Lines 43-52 Link Here
43
	${INSTALL_PROGRAM} ${WRKSRC}/src/logtail ${PREFIX}/bin
39
	${INSTALL_PROGRAM} ${WRKSRC}/src/logtail ${PREFIX}/bin
44
	${INSTALL_SCRIPT} ${WRKSRC}/systems/freebsd/logcheck.sh ${PREFIX}/etc
40
	${INSTALL_SCRIPT} ${WRKSRC}/systems/freebsd/logcheck.sh ${PREFIX}/etc
45
	@${MKDIR} ${EXAMPLESDIR}
41
	@${MKDIR} ${EXAMPLESDIR}
46
.for file in ${CONFIG_FILES}
42
.for f in ${CONFIG_FILES}
47
	@${INSTALL_DATA} ${WRKSRC}/systems/freebsd/${file} ${EXAMPLESDIR}
43
	@${INSTALL_DATA} ${WRKSRC}/systems/freebsd/${f} ${PREFIX}/etc/${f}.sample
48
	@${TEST} -f ${PREFIX}/etc/${file} || \
49
	  ${INSTALL_DATA} ${WRKSRC}/systems/freebsd/${file} ${PREFIX}/etc
50
.endfor
44
.endfor
51
	${TEST} -d ${LOGCHECK_TMP} || ${MKDIR} -m 700 ${LOGCHECK_TMP}
45
	${TEST} -d ${LOGCHECK_TMP} || ${MKDIR} -m 700 ${LOGCHECK_TMP}
52
	${CHOWN} root:wheel ${LOGCHECK_TMP}
46
	${CHOWN} root:wheel ${LOGCHECK_TMP}
(-)distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (logsentry-1.1.1.tar.gz) = e97c2f096e219e20310c1b80e9e1bc29
1
MD5 (logcheck-1.1.1.tar.gz) = e97c2f096e219e20310c1b80e9e1bc29
(-)pkg-plist (-12 / +7 lines)
Lines 1-20 Link Here
1
@comment $FreeBSD$
1
bin/logtail
2
bin/logtail
3
@exec test -d %%LOGCHECK_TMP%% || mkdir -m 700 %%LOGCHECK_TMP%% && chown root:wheel %%LOGCHECK_TMP%%
4
@unexec rmdir %%LOGCHECK_TMP%% 2>/dev/null || true
5
etc/logcheck.hacking.sample
6
etc/logcheck.ignore.sample
2
etc/logcheck.sh
7
etc/logcheck.sh
3
%%EXAMPLESDIR%%/logcheck.hacking
8
etc/logcheck.violations.ignore.sample
4
@exec test -f %D/etc/%f || cp %D/%f %D/etc
9
etc/logcheck.violations.sample
5
%%EXAMPLESDIR%%/logcheck.ignore
6
@exec test -f %D/etc/%f || cp %D/%f %D/etc
7
%%EXAMPLESDIR%%/logcheck.violations.ignore
8
@exec test -f %D/etc/%f || cp %D/%f %D/etc
9
%%EXAMPLESDIR%%/logcheck.violations
10
@exec test -f %D/etc/%f || cp %D/%f %D/etc
11
@dirrm %%EXAMPLESDIR%%
12
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
10
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
13
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
11
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
14
%%PORTDOCS%%%%DOCSDIR%%/README
12
%%PORTDOCS%%%%DOCSDIR%%/README
15
%%PORTDOCS%%%%DOCSDIR%%/README.how.to.interpret
13
%%PORTDOCS%%%%DOCSDIR%%/README.how.to.interpret
16
%%PORTDOCS%%%%DOCSDIR%%/README.keywords
14
%%PORTDOCS%%%%DOCSDIR%%/README.keywords
17
%%PORTDOCS%%@dirrm %%DOCSDIR%%
15
%%PORTDOCS%%@dirrm %%DOCSDIR%%
18
@cwd /
19
@exec test -d %%LOGCHECK_TMP%% || mkdir -m 700 %%LOGCHECK_TMP%% && chown root:wheel %%LOGCHECK_TMP%%
20
@unexec rmdir %%LOGCHECK_TMP%% 2>/dev/null || true

Return to bug 55971