Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Feb 2003 13:36:32 +0100 (CET)
From:      Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/48003: New port: security/quintuple-agent, a program that stores secrets for you
Message-ID:  <200302061236.h16CaWP4033015@menelaos.informatik.rwth-aachen.de>

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

>Number:         48003
>Category:       ports
>Synopsis:       New port: security/quintuple-agent, a program that stores secrets for you
>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:   Thu Feb 06 04:40:04 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Volker Stolz
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
Lehrstuhl für Informatik II
>Environment:
System: FreeBSD menelaos.informatik.rwth-aachen.de 4.7-STABLE FreeBSD 4.7-STABLE #0: Thu Jan 23 16:45:31 CET 2003 root@menelaos.informatik.rwth-aachen.de:/usr/src/sys/compile/MENELAOS i386


>Description:
Quintuple Agent is a program that stores secrets for you.

   An example usage of Quintuple Agent would be for the storage of a
passphrase.  This way you will have to enter the passphrase only once
in a while, not everytime it is needed.

WWW: http://www.vibe.at/tools/q-agent/
>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:
#
#	quintuple-agent
#	quintuple-agent/Makefile
#	quintuple-agent/distinfo
#	quintuple-agent/pkg-comment
#	quintuple-agent/pkg-descr
#	quintuple-agent/pkg-plist
#	quintuple-agent/pkg-message
#
echo c - quintuple-agent
mkdir -p quintuple-agent > /dev/null 2>&1
echo x - quintuple-agent/Makefile
sed 's/^X//' >quintuple-agent/Makefile << 'END-of-quintuple-agent/Makefile'
X# New ports collection makefile for:	quintuple-agent
X# Date created:			2003-02-06
X# Whom:				Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	quintuple-agent
XPORTVERSION=	1.0.3
XCATEGORIES=	security
XMASTER_SITES=	http://www.vibe.at/tools/q-agent/
X
XMAINTAINER=	stolz@i2.informatik.rwth-aachen.de
X
XLIB_DEPENDS+=	intl.4:${PORTSDIR}/devel/gettext
X
XUSE_GNOMENG=	yes
XUSE_GNOME=	glib12
X.ifndef(WITHOUT_X11)
XUSE_GNOME+=	gtk12
XPLIST_SUB+=	X11=""
X.else
XPLIST_SUB+=	X11="@comment "
X.endif
X
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV+=	CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include"
X#catgets disabled because it can't find all messages:
X#CONFIGURE_ARGS+=--with-catgets
X.ifdef(WITHOUT_X11)
XCONFIGURE_ARGS+=--disable-gtktest
X.endif
X
XMAN1=	agpg.1 apgp.1 q-agent.1 secret-ask.1 q-client.1 secret-query.1
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-quintuple-agent/Makefile
echo x - quintuple-agent/distinfo
sed 's/^X//' >quintuple-agent/distinfo << 'END-of-quintuple-agent/distinfo'
XMD5 (quintuple-agent-1.0.3.tar.gz) = dc999c047855f2fbcd2fc79972ced6f2
END-of-quintuple-agent/distinfo
echo x - quintuple-agent/pkg-comment
sed 's/^X//' >quintuple-agent/pkg-comment << 'END-of-quintuple-agent/pkg-comment'
XQuintuple Agent is a program that stores secrets for you
END-of-quintuple-agent/pkg-comment
echo x - quintuple-agent/pkg-descr
sed 's/^X//' >quintuple-agent/pkg-descr << 'END-of-quintuple-agent/pkg-descr'
XQuintuple Agent is a program that stores secrets for you.
X
X   An example usage of Quintuple Agent would be for the storage of a
Xpassphrase.  This way you will have to enter the passphrase only once
Xin a while, not everytime it is needed.
X
XWWW: http://www.vibe.at/tools/q-agent/
END-of-quintuple-agent/pkg-descr
echo x - quintuple-agent/pkg-plist
sed 's/^X//' >quintuple-agent/pkg-plist << 'END-of-quintuple-agent/pkg-plist'
Xbin/agpg
Xbin/apgp
Xbin/q-agent
Xbin/q-client
X%%X11%%bin/secret-query
X%%X11%%bin/secret-ask
Xshare/locale/de/LC_MESSAGES/quintuple-agent.mo
Xshare/locale/es_ES/LC_MESSAGES/quintuple-agent.mo
Xshare/locale/fr/LC_MESSAGES/quintuple-agent.mo
Xshare/locale/it/LC_MESSAGES/quintuple-agent.mo
Xshare/locale/pl/LC_MESSAGES/quintuple-agent.mo
Xshare/locale/pt_BR/LC_MESSAGES/quintuple-agent.mo
Xshare/locale/ru/LC_MESSAGES/quintuple-agent.mo
END-of-quintuple-agent/pkg-plist
echo x - quintuple-agent/pkg-message
sed 's/^X//' >quintuple-agent/pkg-message << 'END-of-quintuple-agent/pkg-message'
X
XYou might want to consider making at least q-agent setuid root
Xso that it can successfully use mlock() to protect your secrets
Xin memory.
X
END-of-quintuple-agent/pkg-message
exit

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

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




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