summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2001-09-03 18:30:56 +0000
committerknu <knu@FreeBSD.org>2001-09-03 18:30:56 +0000
commit0acecbba0a1e2e8742e6fb2f640aef3717737fc9 (patch)
tree03d1e733d24cc4c6c2c2092e4b611f8e944fd0db
parentb7dd17393aabd8fe4a6d8dc891c8fb6e20c858d8 (diff)
downloadFreeBSD-ports-0acecbba0a1e2e8742e6fb2f640aef3717737fc9.zip
FreeBSD-ports-0acecbba0a1e2e8742e6fb2f640aef3717737fc9.tar.gz
Add yafix, Yet Another File Integrity Checker, similar to Tripwire.
It is simple, fast, and flexible. PR: ports/29908 Submitted by: Allan Saddi <asaddi@philosophysw.com>
-rw-r--r--security/Makefile1
-rw-r--r--security/yafic/Makefile30
-rw-r--r--security/yafic/distinfo1
-rw-r--r--security/yafic/files/yafic.conf.sample98
-rw-r--r--security/yafic/pkg-comment1
-rw-r--r--security/yafic/pkg-descr10
-rw-r--r--security/yafic/pkg-message2
-rw-r--r--security/yafic/pkg-plist3
8 files changed, 146 insertions, 0 deletions
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 <bsd.port.mk>
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
OpenPOWER on IntegriCloud