From andrew@sota.perm.ru  Sat Aug 27 13:35:20 2005
Return-Path: <andrew@sota.perm.ru>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id B46DE16A41F
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 27 Aug 2005 13:35:20 +0000 (GMT)
	(envelope-from andrew@sota.perm.ru)
Received: from sota.perm.ru (ernest.perm.ru [195.222.132.27])
	by mx1.FreeBSD.org (Postfix) with ESMTP id D899943D49
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 27 Aug 2005 13:35:19 +0000 (GMT)
	(envelope-from andrew@sota.perm.ru)
Received: from sota.perm.ru (localhost [127.0.0.1])
	by sota.perm.ru (8.13.3/8.13.3) with ESMTP id j7RDZG2g002597
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 27 Aug 2005 19:35:16 +0600 (YEKST)
	(envelope-from andrew@sota.perm.ru)
Received: (from root@localhost)
	by sota.perm.ru (8.13.3/8.13.3/Submit) id j7RDZGwI002596;
	Sat, 27 Aug 2005 19:35:16 +0600 (YEKST)
	(envelope-from andrew)
Message-Id: <200508271335.j7RDZGwI002596@sota.perm.ru>
Date: Sat, 27 Aug 2005 19:35:16 +0600 (YEKST)
From: Andrew Khlebutin <andrey@hm.perm.ru>
Reply-To: Andrew Khlebutin <andrey@hm.perm.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: sysutils/pwgen2. A small, powerful, GPL'ed password generator
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         85349
>Category:       ports
>Synopsis:       New port: sysutils/pwgen2. A small, powerful, GPL'ed password generator
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    vsevolod
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Aug 27 13:40:17 GMT 2005
>Closed-Date:    Sat Sep 03 16:15:50 GMT 2005
>Last-Modified:  Sat Sep 03 16:15:50 GMT 2005
>Originator:     Andrew Khlebutin
>Release:        FreeBSD 5.4-RELEASE-p6 i386
>Organization:
>Environment:
System: FreeBSD sota.perm.ru 5.4-RELEASE-p6 FreeBSD 5.4-RELEASE-p6 #0: Wed Jul 27 19:53:00 YEKST 2005 root@sota.perm.ru:/usr/obj/usr/src/sys/sota i386


	
>Description:
Please add new port.
Pwgen is a small, powerful, GPL'ed password generator.

WWW: http://sourceforge.net/projects/pwgen/

Pwgen is another branch of pwgen (in comparison with sysutils/pwgen),
more powerful, more flexible. 

>How-To-Repeat:
	
>Fix:

	

--- pwgen2 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:
#
#	pwgen2
#	pwgen2/Makefile
#	pwgen2/distinfo
#	pwgen2/pkg-descr
#
echo c - pwgen2
mkdir -p pwgen2 > /dev/null 2>&1
echo x - pwgen2/Makefile
sed 's/^X//' >pwgen2/Makefile << 'END-of-pwgen2/Makefile'
X# New ports collection makefile for:	pwgen2
X# Date created:		27 Aug 2005
X# Whom:			Andrew Khlebutin <andrey@hm.perm.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pwgen
XPORTVERSION=	2.04
XCATEGORIES=	sysutils
X
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
XDISTNAME=	${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	andrey@hm.perm.ru
XCOMMENT=	A small, powerful, GPL'ed password generator
X
XGNU_CONFIGURE=	yes
XUSE_GETOPT_LONG=yes
XUSE_PERL5_BUILD=yes
X
XCONFLICTS=	pwgen-1*
X
XMAN1=		pwgen.1
XPLIST_FILES=	bin/pwgen
X
X.include <bsd.port.mk>
END-of-pwgen2/Makefile
echo x - pwgen2/distinfo
sed 's/^X//' >pwgen2/distinfo << 'END-of-pwgen2/distinfo'
XMD5 (pwgen-2.04.tar.gz) = c6116603f89a65d1b6ea4bdce00106fb
XSIZE (pwgen-2.04.tar.gz) = 47276
END-of-pwgen2/distinfo
echo x - pwgen2/pkg-descr
sed 's/^X//' >pwgen2/pkg-descr << 'END-of-pwgen2/pkg-descr'
XPwgen is a small, powerful, GPL'ed password generator.
X
XThis   version   of   pwgen    was    written    by    Theodore    Ts'o
X<tytso@alum.mit.edu>. It is modelled after a program originally written
Xby Brandon S. Allbery, and then later extensively modified by Olaf Titz,
XJim Lynch, and others. It was  rewritten  from scratch by Theodore Ts'o
Xbecause  the original program  was somewhat of a hack, and thus hard to 
Xmaintain, and because the licensing status of the program was unclear.
X
XWWW: http://sourceforge.net/projects/pwgen/
END-of-pwgen2/pkg-descr
exit
--- pwgen2 ends here ---
>Release-Note:
>Audit-Trail:

From: Vsevolod Stakhov <vsevolod@freebsd.org>
To: bug-followup@freebsd.org, andrey@hm.perm.ru
Cc:  
Subject: Re: ports/85349: New port: sysutils/pwgen2. A small, powerful, GPL'ed password generator
Date: Sat, 27 Aug 2005 18:47:03 +0400

 How this port is related with sysutils/pwgen?
 

From: Andrew Khlebutin <andrey@hm.perm.ru>
To: bug-followup@FreeBSD.org
Cc:  
Subject: ports/85349: New port: sysutils/pwgen2. A small, powerful, GPL'ed password generator
Date: Sat, 27 Aug 2005 21:44:24 +0600

 As  far  as  I  understood,  these  ports have the same roots. It only
 matters that sysutils/pwgen hasn't been updated for around six years.
 
 pwgen  from  sf.net  is  updated periodically, also it contains a good
 configure script which doesn't even needs to be patched.
 
 Changelog  shows  the  bugs  are being fixed and it has more features.
 
 e.g.:
 
 -y, --symbols
        Include at least one special character in the password.
 
 -B, --ambiguous
        Don't  use  characters  that  could be confused by the user when
        printed, such as 'l' and '1', or '0' or 'O'.  This  reduces  the
        number  of  possible passwords signficantly, and as such reduces
        the quality of the passwords.  It may be useful  for  users  who
        have bad vision, but in general use of this option is not recom-
        mended.
 
 -H, --sha1=/path/to/file[#seed]
        Will use the sha1's hash of given file and the optional seed  to
        create  password. It will allow you to compute the same password
        later, if you remember the file, seed, and pwgen's options used.
        ie: pwgen -H ~/your_favourite.mp3#your@email.com gives a list of
        possibles passwords for your pop3 account, and you can ask  this
        list again and again.
 
 That is what author thinks about that:
        This   version   of   pwgen    was    written    by    Theodore    Ts'o
        <tytso@alum.mit.edu>.   It is modelled after a program originally writ-
        ten by Brandon S. Allbery, and then later extensively modified by  Olaf
        Titz,   Jim  Lynch,  and  others.   It  was  rewritten  from scratch by
        Theodore Ts'o because the original program was somewhat of a hack,  and
        thus  hard to maintain, and because the licensing status of the program
        was unclear.
 
 Taking  all  of  that  into  consideration I cannot understand why the
 ports  contain  that  prehistoric  version  of pwgen, but not a recent
 sf.net's one.
 
Responsible-Changed-From-To: freebsd-ports-bugs->vsevolod  
Responsible-Changed-By: vsevolod 
Responsible-Changed-When: Sat Aug 27 15:54:15 GMT 2005 
Responsible-Changed-Why:  
Take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=85349 
State-Changed-From-To: open->	 repocopy  
State-Changed-By: vsevolod 
State-Changed-When: Sun Aug 28 21:31:57 GMT 2005 
State-Changed-Why:  
Please make repocopy sysutils/pwgen -> sysutils/pwgen2 


Responsible-Changed-From-To: vsevolod->portmgr  
Responsible-Changed-By: vsevolod 
Responsible-Changed-When: Sun Aug 28 21:31:57 GMT 2005 
Responsible-Changed-Why:  
Please make repocopy sysutils/pwgen -> sysutils/pwgen2 

http://www.freebsd.org/cgi/query-pr.cgi?pr=85349 
State-Changed-From-To: repocopy->open 
State-Changed-By: marcus 
State-Changed-When: Fri Sep 2 05:05:06 GMT 2005 
State-Changed-Why:  
Repocopy completed. 


Responsible-Changed-From-To: portmgr->vsevolod 
Responsible-Changed-By: marcus 
Responsible-Changed-When: Fri Sep 2 05:05:06 GMT 2005 
Responsible-Changed-Why:  
Repocopy completed. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=85349 
State-Changed-From-To: open->closed 
State-Changed-By: vsevolod 
State-Changed-When: Sat Sep 3 16:15:22 GMT 2005 
State-Changed-Why:  
New port added, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=85349 
>Unformatted:
