ports/87824: New port: mail/sendok, generates email addresses with timed cookies

Zak Johnson zakj at nox.cx
Sat Oct 22 01:10:17 UTC 2005


>Number:         87824
>Category:       ports
>Synopsis:       New port: mail/sendok, generates email addresses with timed cookies
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 22 01:10:16 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Zak Johnson
>Release:        
>Organization:
>Environment:
>Description:
	
sendok is a simple program to generate email addresses with timed cookies in
them. That is, you can give someone a generated address that will accept mail
from a given sender for a given time period. The address contains a
cryptographic hash so that no per-address local data needs to be stored.

>How-To-Repeat:
>Fix:

--- sendok.shar begins here ---
# 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:
#
#	sendok
#	sendok/pkg-descr
#	sendok/distinfo
#	sendok/Makefile
#	sendok/files
#	sendok/files/patch-hier.c
#
echo c - sendok
mkdir -p sendok > /dev/null 2>&1
echo x - sendok/pkg-descr
sed 's/^X//' >sendok/pkg-descr << 'END-of-sendok/pkg-descr'
Xsendok is a simple program to generate email addresses with timed cookies in
Xthem. That is, you can give someone a generated address that will accept mail
Xfrom a given sender for a given time period. The address contains a
Xcryptographic hash so that no per-address local data needs to be stored.
X
XWWW: http://peff.net/sendok/
END-of-sendok/pkg-descr
echo x - sendok/distinfo
sed 's/^X//' >sendok/distinfo << 'END-of-sendok/distinfo'
XMD5 (sendok-0.9.1.tar.gz) = c40c6fb25a0bf42cf4c6d1fcdbc4f535
XSIZE (sendok-0.9.1.tar.gz) = 14988
END-of-sendok/distinfo
echo x - sendok/Makefile
sed 's/^X//' >sendok/Makefile << 'END-of-sendok/Makefile'
X# New ports collection makefile for:	sendok
X# Date created:		18 October 2005
X# Whom:			Zak Johnson <zakj at nox.cx>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	sendok
XPORTVERSION=	0.9.1
XCATEGORIES=	mail
XMASTER_SITES=	http://peff.net/sendok/
X
XMAINTAINER=	zakj at nox.cx
XCOMMENT=	Generates email addresses with timed cookies
X
XPLIST_FILES=	bin/sendok-check bin/sendok-create
X
XALL_TARGET=	it
XINSTALL_TARGET=	setup check
X
Xpost-extract:
X	@${ECHO_CMD} ${PREFIX} >${WRKSRC}/conf-home
X	@${ECHO_CMD} ${CC} ${CFLAGS} >${WRKSRC}/conf-cc
X
X.include <bsd.port.mk>
END-of-sendok/Makefile
echo c - sendok/files
mkdir -p sendok/files > /dev/null 2>&1
echo x - sendok/files/patch-hier.c
sed 's/^X//' >sendok/files/patch-hier.c << 'END-of-sendok/files/patch-hier.c'
X--- hier.c.orig	Sun Sep 21 02:27:46 2003
X+++ hier.c	Tue Oct 18 02:29:59 2005
X@@ -3,8 +3,8 @@
X 
X void hier()
X {
X-  h(auto_home,-1,-1,02755);
X-  d(auto_home,"bin",-1,-1,02755);
X+  h(auto_home,-1,-1,0755);
X+  d(auto_home,"bin",-1,-1,0755);
X 
X   c(auto_home,"bin","sendok-create",-1,-1,0755);
X   c(auto_home,"bin","sendok-check",-1,-1,0755);
END-of-sendok/files/patch-hier.c
exit
--- sendok.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list