From owner-freebsd-ports Fri Jun 28 17:10:47 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD0D937B406 for ; Fri, 28 Jun 2002 17:10:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8676C43E2F for ; Fri, 28 Jun 2002 17:10:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g5T0A3JU051425 for ; Fri, 28 Jun 2002 17:10:03 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g5T0A3Ce051424; Fri, 28 Jun 2002 17:10:03 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84B4337B400 for ; Fri, 28 Jun 2002 17:09:28 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id A60A343E13 for ; Fri, 28 Jun 2002 17:09:27 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g5T09ROT005192 for ; Fri, 28 Jun 2002 17:09:27 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.4/8.12.4/Submit) id g5T09R2L005191; Fri, 28 Jun 2002 17:09:27 -0700 (PDT) Message-Id: <200206290009.g5T09R2L005191@www.freebsd.org> Date: Fri, 28 Jun 2002 17:09:27 -0700 (PDT) From: Andrew McNaughton To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/39970: New Port: l5 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 39970 >Category: ports >Synopsis: New Port: l5 >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: Fri Jun 28 17:10:02 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Andrew McNaughton >Release: FreeBSD-4.3 >Organization: Scoop Media Ltd, NZ >Environment: FreeBSD aniwa.wallace.lan 4.3-RELEASE FreeBSD 4.3-RELEASE #1: Wed Jul 4 04:58:08 GMT 2001 root@aniwa.wallace.lan:/usr/src/sys/compile/wal-20010630-01 i386 >Description: Included below is a simple port for a simple utility called 'l5' which is a useful, minimalist utility for tracking file system changes. A building block for tripwire like systems. This utility was once obtainable from www.avian.org, but that seems to have disappeared, os the coast security archive is now the only location I know of for this utility. In the event that submitting through this web form causes problems with the submitted shar archive, it is available from http://staff.scoop.co.nz/andrew/files/l5.shar >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: # # l5 # l5/pkg-descr # l5/Makefile # l5/pkg-plist # l5/distinfo # l5/pkg-comment # echo c - l5 mkdir -p l5 > /dev/null 2>&1 echo x - l5/pkg-descr sed 's/^X//' >l5/pkg-descr << 'END-of-l5/pkg-descr' XAfter examining Tripwire and deciding that it was *way* overkill for my Xown purposes... X X...L5 simply walks down Unix or DOS filesystems, sort of like "ls -R" or X"find" would, generating listings of anything it finds there. It tells Xyou everything it can about a file's status, and adds on an MD5 hash of Xit. Its output is rather "numeric", but it is a very simple format and Xis designed to be post-treated by scripts that call L5... X X...Unlike Tripwire itself, this is NOT a complete toolkit -- one is Xexpected to use it as a small, reliable part of a larger system... X X_H* X X X XPort contributed by Andrew McNaughton X END-of-l5/pkg-descr echo x - l5/Makefile sed 's/^X//' >l5/Makefile << 'END-of-l5/Makefile' X# New ports collection makefile for: l6 X# Date created: Sat, 23 Jun 2002 X# Whom: andrew@scoop.co.nz X# X# $FreeBSD$ X# X XPORTNAME= l5 XPORTVERSION= 1.2 XCATEGORIES= sysutils XMASTER_SITES= http://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/l5/ XDISTNAME= L5 XEXTRACT_SUFX= .tgz X XMAINTAINER= andrew@scoop.co.nz X XNO_WRKSUBDIR= true XALL_TARGET= freebsd X Xdo-install: X ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin X X.include END-of-l5/Makefile echo x - l5/pkg-plist sed 's/^X//' >l5/pkg-plist << 'END-of-l5/pkg-plist' Xbin/l5 END-of-l5/pkg-plist echo x - l5/distinfo sed 's/^X//' >l5/distinfo << 'END-of-l5/distinfo' XMD5 (L5.tgz) = 750fddb8835098f8326a0b8b601bfcde END-of-l5/distinfo echo x - l5/pkg-comment sed 's/^X//' >l5/pkg-comment << 'END-of-l5/pkg-comment' XFile Integrity Assessment Tool END-of-l5/pkg-comment exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message