[Midnightbsd-cvs] mports: mports/security: i need this for munin
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Sep 4 00:35:22 EDT 2008
Log Message:
-----------
i need this for munin
Modified Files:
--------------
mports/security:
Makefile (r1.80 -> r1.81)
Added Files:
-----------
mports/security/logcheck:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
mports/security/logcheck/files:
patch-logcheck.sh (r1.1)
-------------- next part --------------
--- /dev/null
+++ security/logcheck/pkg-descr
@@ -0,0 +1,7 @@
+Logcheck helps spot problems and security violations in your logfiles
+automatically and will send the results to you in e-mail.
+
+It is a program created to help in the processing of UNIX system logfiles
+generated by the various system daemons. Logcheck also works very well at
+reporting on other common operating system security violations and strange
+events.
--- /dev/null
+++ security/logcheck/pkg-plist
@@ -0,0 +1,16 @@
+ at comment $FreeBSD: ports/security/logcheck/pkg-plist,v 1.8 2004/04/20 08:36:26 kris Exp $
+bin/logtail
+ at exec test -d %%LOGCHECK_TMP%% || mkdir -m 700 %%LOGCHECK_TMP%% && chown root:wheel %%LOGCHECK_TMP%%
+ at unexec rmdir %%LOGCHECK_TMP%% 2>/dev/null || true
+etc/logcheck.hacking.sample
+etc/logcheck.ignore.sample
+etc/logcheck.sh
+etc/logcheck.violations.ignore.sample
+etc/logcheck.violations.sample
+%%PORTDOCS%%%%DOCSDIR%%/CREDITS
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README.how.to.interpret
+%%PORTDOCS%%%%DOCSDIR%%/README.keywords
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm %%EXAMPLESDIR%%
--- /dev/null
+++ security/logcheck/Makefile
@@ -0,0 +1,51 @@
+# Ports collection makefile for: logcheck
+# Date created: 9 December 1999
+# Whom: Dan Langille <dan at freebsddiary.org>
+#
+# $MidnightBSD: mports/security/logcheck/Makefile,v 1.1 2008/09/04 04:35:19 laffer1 Exp $
+# $FreeBSD: ports/security/logcheck/Makefile,v 1.19 2006/05/13 04:15:06 edwin Exp $
+#
+
+PORTNAME= logcheck
+PORTVERSION= 1.1.1
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= sentrytools
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Auditing tool for system logs on Unix boxes
+LICENSE= gpl2
+
+# Install binaries and config files readable to root only
+BINMODE= 700
+SHAREMODE= 600
+
+LOGCHECK_TMP?= /var/run/logcheck
+PLIST_SUB+= LOGCHECK_TMP=${LOGCHECK_TMP}
+
+CONFIG_FILES= logcheck.hacking logcheck.ignore \
+ logcheck.violations logcheck.violations.ignore
+DOCS= CREDITS INSTALL README README.how.to.interpret README.keywords
+
+do-build:
+ cd ${WRKSRC}/src && ${CC} ${CFLAGS} -o logtail logtail.c
+ ${REINPLACE_CMD} -e 's!/usr/local/bin/logtail!${PREFIX}/bin/logtail!' \
+ -e 's!/usr/local/etc/tmp!${LOGCHECK_TMP}!' \
+ -e 's!/usr/local/etc/logcheck!${PREFIX}/etc/logcheck!' \
+ ${WRKSRC}/systems/freebsd/logcheck.sh
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/logtail ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/systems/freebsd/logcheck.sh ${PREFIX}/etc
+ @${MKDIR} ${EXAMPLESDIR}
+.for f in ${CONFIG_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/systems/freebsd/${f} ${PREFIX}/etc/${f}.sample
+.endfor
+ ${TEST} -d ${LOGCHECK_TMP} || ${MKDIR} -m 700 ${LOGCHECK_TMP}
+ ${CHOWN} root:wheel ${LOGCHECK_TMP}
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
--- /dev/null
+++ security/logcheck/distinfo
@@ -0,0 +1,3 @@
+MD5 (logcheck-1.1.1.tar.gz) = e97c2f096e219e20310c1b80e9e1bc29
+SHA256 (logcheck-1.1.1.tar.gz) = dfe4cb29305c619dc0a0aca5b11b2bd397baccf3076b48f03457f66f299ab42e
+SIZE (logcheck-1.1.1.tar.gz) = 30267
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/security/Makefile,v
retrieving revision 1.80
retrieving revision 1.81
diff -L security/Makefile -L security/Makefile -u -r1.80 -r1.81
--- security/Makefile
+++ security/Makefile
@@ -39,6 +39,7 @@
SUBDIR += libtasn1
SUBDIR += linux-openssl
SUBDIR += linux-pam-docs
+ SUBDIR += logcheck
SUBDIR += mcrypt
SUBDIR += mhash
SUBDIR += nmap
--- /dev/null
+++ security/logcheck/files/patch-logcheck.sh
@@ -0,0 +1,10 @@
+--- systems/freebsd/logcheck.sh.dist Mon Nov 1 00:07:29 1999
++++ systems/freebsd/logcheck.sh Mon Sep 8 06:56:37 2003
+@@ -173,6 +173,7 @@
+ # FreeBSD 2.x
+ $LOGTAIL /var/log/messages > $TMPDIR/check.$$
+ $LOGTAIL /var/log/maillog >> $TMPDIR/check.$$
++$LOGTAIL /var/log/security >> $TMPDIR/check.$$
+
+ # BSDI 2.x
+ #$LOGTAIL /var/log/messages > $TMPDIR/check.$$
More information about the Midnightbsd-cvs
mailing list