From owner-freebsd-ports Wed Oct 25 6: 0: 8 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id DA02437B4C5 for ; Wed, 25 Oct 2000 06:00:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA72707; Wed, 25 Oct 2000 06:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 6E89037B479; Wed, 25 Oct 2000 05:57:42 -0700 (PDT) Message-Id: <20001025125742.6E89037B479@hub.freebsd.org> Date: Wed, 25 Oct 2000 05:57:42 -0700 (PDT) From: keith.jones@ieee.org To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/22289: New Port: srm (Secure rm) is a utility which destroys file contents before unlinking. Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 22289 >Category: ports >Synopsis: New Port: srm (Secure rm) is a utility which destroys file contents before unlinking. >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: Wed Oct 25 06:00:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Keith J. Jones >Release: 4.1.1-STABLE >Organization: >Environment: FreeBSD kjones.hq.viaken.net 4.1.1-STABLE FreeBSD 4.1.1-STABLE #0: Wed Oct 11 13:50:04 GMT 2000 root@kjones.hq.viaken.net:/usr/obj/usr/src/sys/SONY i386 >Description: srm (secure rm) is a command-line compatible rm(1) which destroys file contents before unlinking. The goal is to provide drop in security for users who wish to prevent command line recovery of deleted information, even if the machine is compromised. Homepage: http://sourceforge.net/projects/srm >How-To-Repeat: /bin/sh srm.shar srm.shar is below. >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: # # srm # srm/Makefile # srm/files # srm/files/patch-01 # srm/pkg-comment # srm/pkg-descr # srm/pkg-plist # srm/distinfo # echo c - srm mkdir -p srm > /dev/null 2>&1 echo x - srm/Makefile sed 's/^X//' >srm/Makefile << 'END-of-srm/Makefile' X# New ports collection makefile for: srm X# Date created: 25 Oct 2000 X# Whom: Keith J. Jones X# X# $FreeBSD$ X# X XPORTNAME= srm XPORTVERSION= 1.2.0 XCATEGORIES= security sysutils XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= srm X XMAINTAINER= keith.jones@ieee.org X XUSE_LIBTOOL= YES X XMAN1= srm.1 X X.include END-of-srm/Makefile echo c - srm/files mkdir -p srm/files > /dev/null 2>&1 echo x - srm/files/patch-01 sed 's/^X//' >srm/files/patch-01 << 'END-of-srm/files/patch-01' Xdiff -ru src/main.c src/main.c X--- src/main.c Thu Jun 22 16:18:03 2000 X+++ src/main.c Tue Oct 24 10:47:08 2000 X@@ -1,6 +1,6 @@ X #include X #include X-#include X+#include "../lib/getopt.h" X #include X #include X #include END-of-srm/files/patch-01 echo x - srm/pkg-comment sed 's/^X//' >srm/pkg-comment << 'END-of-srm/pkg-comment' Xsrm (secure rm) is a utility which destroys file contents before unlinking. END-of-srm/pkg-comment echo x - srm/pkg-descr sed 's/^X//' >srm/pkg-descr << 'END-of-srm/pkg-descr' Xsrm (secure rm) is a command-line compatible rm(1) which destroys file Xcontents before unlinking. The goal is to provide drop in security for Xusers who wish to prevent command line recovery of deleted information, Xeven if the machine is compromised. X XHomepage: http://sourceforge.net/projects/srm END-of-srm/pkg-descr echo x - srm/pkg-plist sed 's/^X//' >srm/pkg-plist << 'END-of-srm/pkg-plist' Xbin/srm END-of-srm/pkg-plist echo x - srm/distinfo sed 's/^X//' >srm/distinfo << 'END-of-srm/distinfo' XMD5 (srm-1.2.0.tar.gz) = 3a70cce3f54b66d509c26ee6136c557e END-of-srm/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message