From 0acecbba0a1e2e8742e6fb2f640aef3717737fc9 Mon Sep 17 00:00:00 2001 From: knu Date: Mon, 3 Sep 2001 18:30:56 +0000 Subject: Add yafix, Yet Another File Integrity Checker, similar to Tripwire. It is simple, fast, and flexible. PR: ports/29908 Submitted by: Allan Saddi --- security/Makefile | 1 + security/yafic/Makefile | 30 +++++++++++ security/yafic/distinfo | 1 + security/yafic/files/yafic.conf.sample | 98 ++++++++++++++++++++++++++++++++++ security/yafic/pkg-comment | 1 + security/yafic/pkg-descr | 10 ++++ security/yafic/pkg-message | 2 + security/yafic/pkg-plist | 3 ++ 8 files changed, 146 insertions(+) create mode 100644 security/yafic/Makefile create mode 100644 security/yafic/distinfo create mode 100644 security/yafic/files/yafic.conf.sample create mode 100644 security/yafic/pkg-comment create mode 100644 security/yafic/pkg-descr create mode 100644 security/yafic/pkg-message create mode 100644 security/yafic/pkg-plist diff --git a/security/Makefile b/security/Makefile index 1f80cd2..ee86eb1 100644 --- a/security/Makefile +++ b/security/Makefile @@ -207,6 +207,7 @@ SUBDIR += vscan SUBDIR += whisker SUBDIR += xinetd + SUBDIR += yafic SUBDIR += zebedee SUBDIR += zombiezapper diff --git a/security/yafic/Makefile b/security/yafic/Makefile new file mode 100644 index 0000000..66f79e7 --- /dev/null +++ b/security/yafic/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: yafic +# Date created: 20 August 2001 +# Whom: asaddi@philosophysw.com +# +# $FreeBSD$ +# + +PORTNAME= yafic +PORTVERSION= 1.0 +CATEGORIES= security +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= asaddi@philosophysw.com + +USE_AUTOMAKE= yes +USE_GMAKE= yes +CONFIGURE_ENV= LDFLAGS="-static" + +MAN1= yafic.1 +MAN5= yafic.conf.5 + +post-install: + @${MKDIR} ${PREFIX}/share/examples/yafic + @${CP} ${FILESDIR}/yafic.conf.sample ${PREFIX}/share/examples/yafic + @${ECHO} + @${CAT} ${PKGMESSAGE} + @${ECHO} + +.include diff --git a/security/yafic/distinfo b/security/yafic/distinfo new file mode 100644 index 0000000..d34afa9 --- /dev/null +++ b/security/yafic/distinfo @@ -0,0 +1 @@ +MD5 (yafic-1.0.tar.gz) = f201ef571f809217ed7fdfa5a3e6eaf6 diff --git a/security/yafic/files/yafic.conf.sample b/security/yafic/files/yafic.conf.sample new file mode 100644 index 0000000..4e86b54 --- /dev/null +++ b/security/yafic/files/yafic.conf.sample @@ -0,0 +1,98 @@ +# Sample yafic.conf(5) file for FreeBSD. +# $Id: yafic.conf.sample,v 1.3 2001/08/20 07:52:53 asaddi Exp $ + +#### / #### + +# / +/ + +# /dev +/dev E +$/dev L + +# /etc +/etc/dumpdates L +/etc/motd L +/etc/opiekeys L +/etc/skeykeys L + +# /home +=/home + +# /root +/root/.history L + +# /tmp +=/tmp L + +# /var +=/var + +#### /usr #### + +# /usr +/usr + +# /usr/compat +=/usr/compat + +# /usr/games +=/usr/games + +# /usr/home +=/usr/home + +# /usr/ports +=/usr/ports L + +# /usr/obj +=/usr/obj L + +# /usr/share/man +=/usr/share/man L + +# /usr/share/perl/man +=/usr/share/perl/man L + +# /usr/src +=/usr/src L + +# /usr/sup +=/usr/sup L + +# /usr/tmp +=/usr/tmp L + +#### /usr/X11R6 #### + +# /usr/X11R6 +/usr/X11R6 + +# /usr/X11R6/lib/X11/xdm +/usr/X11R6/lib/X11/xdm/xdm-pid L +/usr/X11R6/lib/X11/xdm/xdm-errors L + +# /usr/X11R6/lib/X11/xdm/authdir/authfiles +=/usr/X11R6/lib/X11/xdm/authdir/authfiles L + +# /usr/X11R6/lib/X11/xkb/compiled +=/usr/X11R6/lib/X11/xkb/compiled L + +# /usr/X11R6/man +=/usr/X11R6/man L + +#### /usr/local #### + +# /usr/local +/usr/local + +# /usr/local/lib/perl5/5.00503/man +=/usr/local/lib/perl5/5.00503/man L + +# /usr/local/man +=/usr/local/man L + +# /usr/local/www +=/usr/local/www L + +#### diff --git a/security/yafic/pkg-comment b/security/yafic/pkg-comment new file mode 100644 index 0000000..4c869ed --- /dev/null +++ b/security/yafic/pkg-comment @@ -0,0 +1 @@ +Yet Another File Integrity Checker, similar to Tripwire diff --git a/security/yafic/pkg-descr b/security/yafic/pkg-descr new file mode 100644 index 0000000..cb360ff --- /dev/null +++ b/security/yafic/pkg-descr @@ -0,0 +1,10 @@ +yafic is Yet Another File Integrity Checker. yafic saves +information about the state of a filesystem to a database. +Later, yafic can be used to compare the current state of +the filesystem against the saved database, letting you +know of any changed, added, or removed files. + +WWW: http://philosophysw.com/software/yafic/ + +- Allan Saddi +asaddi@philosophysw.com diff --git a/security/yafic/pkg-message b/security/yafic/pkg-message new file mode 100644 index 0000000..b0ef4a8 --- /dev/null +++ b/security/yafic/pkg-message @@ -0,0 +1,2 @@ +A sample configuration file has be installed in +${PREFIX}/share/examples/yafic diff --git a/security/yafic/pkg-plist b/security/yafic/pkg-plist new file mode 100644 index 0000000..1f7138a --- /dev/null +++ b/security/yafic/pkg-plist @@ -0,0 +1,3 @@ +bin/yafic +share/examples/yafic/yafic.conf.sample +@dirrm share/examples/yafic -- cgit v1.1