Subject: pkg/18884: New package security/tkpasman, version 2.2
To: None <gnats-bugs@gnats.netbsd.org>
From: Julio Merino <jmmv@menta.net>
List: netbsd-bugs
Date: 11/01/2002 22:18:15
>Number:         18884
>Category:       pkg
>Synopsis:       New package security/tkpasman, version 2.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Nov 01 13:14:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Julio Merino
>Release:        NetBSD 1.6J
>Organization:
HispaBSD
>Environment:
	
	
System: NetBSD darkstar.local 1.6J NetBSD 1.6J (DARKSTAR) #34: Sun Oct 27 00:22:56 CEST 2002 jmmv@darkstar.local:/var/build/kernel/DARKSTAR i386
Architecture: i386
Machine: i386
>Description:
	From the DESCR:

	TkPasMan is a simple program that lets you store usernames and
	passwords you collect during access to forums, mailing lists,
	and other websites. It is inspired by gpasman, but it has more
	paste possibilities. You can for example just paste username
	and then password, in two mouse clicks.
	Passwords can be stored in a secure manner, using OpenSSL to
	encrypt them.

	This PR provides a package for tkpasman, version 2.2. I have
	named the package tkpasman, though the distfile is called TkPasMan.
	I know that the package name should match distfile's name, but
	well... isn't it better to match the program name? In fact, the
	installed binary is called tkpasman. Well, you decide what to do ;)

	(If you change its name to TkPasMan, remember to fix the comment
	in the patch file too ;)
>How-To-Repeat:
	
>Fix:
	Apply this patch first:

Index: bsd.pkg.defaults.mk
===================================================================
RCS file: /cvsroot/pkgsrc/mk/bsd.pkg.defaults.mk,v
retrieving revision 1.101
diff -u -u -r1.101 bsd.pkg.defaults.mk
--- bsd.pkg.defaults.mk	2002/10/21 01:18:55	1.101
+++ bsd.pkg.defaults.mk	2002/11/01 21:08:24
@@ -1409,6 +1409,11 @@
 # Possible: any valid path
 # Default: none
 
+TKPASMAN_USE_SSL?=	YES
+# Enable SSL in tkpasman (to encode stored passwords)
+# Possible: YES, NO
+# Default: YES
+
 USE_CANNA?= YES
 # Used in kinput2 and nvi-m17n to enable Canna kana-kanji converter
 # support.


	And now, uudecode and unpack inside pkgsrc's root. It will be
	extracted as security/tkpasman.

begin 644 tkpasman.tar.gz
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
'YCKZ`"@```D_
`
end


	Thank you!

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