Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Oct 2000 05:57:42 -0700 (PDT)
From:      keith.jones@ieee.org
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/22289: New Port: srm (Secure rm) is a utility which destroys file contents before unlinking.
Message-ID:  <20001025125742.6E89037B479@hub.freebsd.org>

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

>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 <keith.jones@ieee.org>
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 <bsd.port.mk>
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 <errno.h>
X #include <fcntl.h>
X-#include <getopt.h>
X+#include "../lib/getopt.h"
X #include <stdio.h>
X #include <stdlib.h>
X #include <string.h>
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




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