Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Aug 2001 12:32:43 -0700 (PDT)
From:      asaddi@philosophysw.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29908: New port: security/yafic
Message-ID:  <200108201932.f7KJWhL98720@alephnull.cisco.com>

next in thread | raw e-mail | index | archive | help

>Number:         29908
>Category:       ports
>Synopsis:       New port: security/yafic
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 20 12:40:02 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Allan Saddi
>Release:        FreeBSD 4.3-RELEASE i386
>Organization:
Philosophy SoftWorks
>Environment:
System: FreeBSD alephnull.cisco.com 4.3-RELEASE FreeBSD 4.3-RELEASE #45: Tue Aug 7 12:27:26 PDT 2001 root@alephnull.cisco.com:/usr/src/sys/compile/ALEPHNULL i386


	
>Description:
yafic is Yet Another File Integrity Checker, similar to Tripwire. It
is simple, fast, and flexible.

>How-To-Repeat:
	
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	yafic
#	yafic/Makefile
#	yafic/distinfo
#	yafic/pkg-comment
#	yafic/pkg-descr
#	yafic/pkg-plist
#	yafic/files
#	yafic/files/yafic.conf.sample
#	yafic/pkg-message
#
echo c - yafic
mkdir -p yafic > /dev/null 2>&1
echo x - yafic/Makefile
sed 's/^X//' >yafic/Makefile << 'END-of-yafic/Makefile'
X# New ports collection makefile for:	yafic
X# Date created:		20 August 2001
X# Whom:			asaddi@philosophysw.com
X#
X# $FreeBSD$
X#
X
XPORTNAME=	yafic
XPORTVERSION=	1.0
XCATEGORIES=	security
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	asaddi@philosophysw.com
X
XUSE_AUTOMAKE=	yes
XUSE_GMAKE=	yes
XCONFIGURE_ENV=	LDFLAGS="-static"
X
XMAN1=		yafic.1
XMAN5=		yafic.conf.5
X
Xpost-install:
X	@${MKDIR} ${PREFIX}/share/examples/yafic
X	@${CP} ${FILESDIR}/yafic.conf.sample ${PREFIX}/share/examples/yafic
X	@${ECHO}
X	@${CAT} ${PKGMESSAGE}
X	@${ECHO}
X
X.include <bsd.port.mk>
END-of-yafic/Makefile
echo x - yafic/distinfo
sed 's/^X//' >yafic/distinfo << 'END-of-yafic/distinfo'
XMD5 (yafic-1.0.tar.gz) = f201ef571f809217ed7fdfa5a3e6eaf6
END-of-yafic/distinfo
echo x - yafic/pkg-comment
sed 's/^X//' >yafic/pkg-comment << 'END-of-yafic/pkg-comment'
XYet Another File Integrity Checker, similar to Tripwire
END-of-yafic/pkg-comment
echo x - yafic/pkg-descr
sed 's/^X//' >yafic/pkg-descr << 'END-of-yafic/pkg-descr'
Xyafic is Yet Another File Integrity Checker.  yafic  saves
Xinformation about the state of a filesystem to a database.
XLater, yafic can be used to compare the current  state  of
Xthe  filesystem  against  the  saved database, letting you
Xknow of any changed, added, or removed files.
X
XWWW: http://philosophysw.com/software/yafic/
X
X- Allan Saddi
Xasaddi@philosophysw.com
END-of-yafic/pkg-descr
echo x - yafic/pkg-plist
sed 's/^X//' >yafic/pkg-plist << 'END-of-yafic/pkg-plist'
Xbin/yafic
Xshare/examples/yafic/yafic.conf.sample
X@dirrm share/examples/yafic
END-of-yafic/pkg-plist
echo c - yafic/files
mkdir -p yafic/files > /dev/null 2>&1
echo x - yafic/files/yafic.conf.sample
sed 's/^X//' >yafic/files/yafic.conf.sample << 'END-of-yafic/files/yafic.conf.sample'
X# Sample yafic.conf(5) file for FreeBSD.
X# $Id: yafic.conf.sample,v 1.3 2001/08/20 07:52:53 asaddi Exp $
X
X#### / ####
X
X# /
X/
X
X# /dev
X/dev		E
X$/dev		L
X
X# /etc
X/etc/dumpdates	L
X/etc/motd	L
X/etc/opiekeys	L
X/etc/skeykeys	L
X
X# /home
X=/home
X
X# /root
X/root/.history	L
X
X# /tmp
X=/tmp		L
X
X# /var
X=/var
X
X#### /usr ####
X
X# /usr
X/usr
X
X# /usr/compat
X=/usr/compat
X
X# /usr/games
X=/usr/games
X
X# /usr/home
X=/usr/home
X
X# /usr/ports
X=/usr/ports	L
X
X# /usr/obj
X=/usr/obj	L
X
X# /usr/share/man
X=/usr/share/man	L
X
X# /usr/share/perl/man
X=/usr/share/perl/man	L
X
X# /usr/src
X=/usr/src	L
X
X# /usr/sup
X=/usr/sup	L
X
X# /usr/tmp
X=/usr/tmp	L
X
X#### /usr/X11R6 ####
X
X# /usr/X11R6
X/usr/X11R6
X
X# /usr/X11R6/lib/X11/xdm
X/usr/X11R6/lib/X11/xdm/xdm-pid		L
X/usr/X11R6/lib/X11/xdm/xdm-errors	L
X
X# /usr/X11R6/lib/X11/xdm/authdir/authfiles
X=/usr/X11R6/lib/X11/xdm/authdir/authfiles	L
X
X# /usr/X11R6/lib/X11/xkb/compiled
X=/usr/X11R6/lib/X11/xkb/compiled	L
X
X# /usr/X11R6/man
X=/usr/X11R6/man	L
X
X#### /usr/local ####
X
X# /usr/local
X/usr/local
X
X# /usr/local/lib/perl5/5.00503/man
X=/usr/local/lib/perl5/5.00503/man	L
X
X# /usr/local/man
X=/usr/local/man	L
X
X# /usr/local/www
X=/usr/local/www	L
X
X####
END-of-yafic/files/yafic.conf.sample
echo x - yafic/pkg-message
sed 's/^X//' >yafic/pkg-message << 'END-of-yafic/pkg-message'
XA sample configuration file has be installed in
X${PREFIX}/share/examples/yafic
END-of-yafic/pkg-message
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108201932.f7KJWhL98720>