summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/pwgen/ChangeLog135
-rw-r--r--app-admin/pwgen/Manifest28
-rw-r--r--app-admin/pwgen/files/pwgen.rc19
-rw-r--r--app-admin/pwgen/metadata.xml5
-rw-r--r--app-admin/pwgen/pwgen-2.04.ebuild32
-rw-r--r--app-admin/pwgen/pwgen-2.05.ebuild32
6 files changed, 251 insertions, 0 deletions
diff --git a/app-admin/pwgen/ChangeLog b/app-admin/pwgen/ChangeLog
new file mode 100644
index 0000000..580b76f
--- /dev/null
+++ b/app-admin/pwgen/ChangeLog
@@ -0,0 +1,135 @@
+# ChangeLog for app-admin/pwgen
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/pwgen/ChangeLog,v 1.41 2006/11/27 22:02:36 drizzt Exp $
+
+ 27 Nov 2006; Timothy Redaelli <drizzt@gentoo.org> pwgen-2.04.ebuild:
+ Added ~x86-fbsd keyword.
+
+ 08 Oct 2006; Fabian Groffen <grobian@gentoo.org> pwgen-2.04.ebuild:
+ Dropped ~ppc-macos, see you in prefix.
+
+ 05 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org> files/pwgen.rc:
+ Removing the escapes in the init script. Thanks to Tim Yamin
+ <plasmaroo@gentoo.org> for pointing it out.
+
+ 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ -files/pwgen-2.03-addl_pw_chars.patch, -pwgen-2.03-r1.ebuild:
+ Cleaning up older versions.
+
+ 06 Oct 2005; Michael Hanselmann <hansmi@gentoo.org> pwgen-2.04.ebuild:
+ Stable on hppa.
+
+ 17 Sep 2005; Aron Griffis <agriffis@gentoo.org> pwgen-2.04.ebuild:
+ Mark 2.04 stable on ia64
+
+ 14 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> pwgen-2.04.ebuild:
+ Stable on mips for bug #105690.
+
+ 13 Sep 2005; Markus Rothe <corsair@gentoo.org> pwgen-2.04.ebuild:
+ Stable on ppc64 (bug #105690)
+
+ 12 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> pwgen-2.04.ebuild:
+ Stable on sparc wrt #105690
+
+ 12 Sep 2005; Fabian Groffen <grobian@gentoo.org> pwgen-2.04.ebuild:
+ Marked stable on ppc-macos (bug #105690)
+
+ 12 Sep 2005; Joseph Jezak <josejx@gentoo.org> pwgen-2.04.ebuild:
+ Marked ppc stable for bug #105690.
+
+ 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> pwgen-2.04.ebuild:
+ Marked stable on x86 and closing bug #105690.
+
+ 12 Sep 2005; <dang@gentoo.org> pwgen-2.04.ebuild:
+ Marked stable on amd64
+
+ 12 Sep 2005; Fernando J. Pereda <ferdy@gentoo.org> pwgen-2.04.ebuild:
+ stable on alpha wrt bug #105690
+
+ 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> -pwgen-2.01.ebuild,
+ pwgen-2.03-r1.ebuild, pwgen-2.04.ebuild:
+ Added ia64 to KEYWORDS. Blame plasmaroo.
+
+*pwgen-2.04 (15 Jun 2005)
+
+ 15 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org> +pwgen-2.04.ebuild:
+ Version bumped to 2.04 and closing bug #96182.
+
+ 28 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
+ Change encoding to UTF-8 for GLEP 31 compliance
+
+ 24 Jun 2004; Alexander Plank <alexander@gentoo.org> pwgen-2.03-r1.ebuild:
+ Add macos keyword to pwgen
+
+ 17 Jun 2004; Chris Gianelloni <wolf31o2@gentoo.org> metadata.xml,
+ +files/pwgen.rc, pwgen-2.01.ebuild, pwgen-2.03-r1.ebuild,
+ -pwgen-2.03.ebuild:
+ Taking ownership for livecd herd (previously unmaintained) and adding init
+ script if USE=livecd.
+
+ 06 Jun 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+ pwgen-2.01.ebuild, pwgen-2.03-r1.ebuild, pwgen-2.03.ebuild:
+ QA - IUSE fix
+
+ 09 May 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org>
+ pwgen-2.03-r1.ebuild:
+ mark pwgen-2.03-r1 stable on mips
+
+ 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> pwgen-2.01.ebuild,
+ pwgen-2.03-r1.ebuild, pwgen-2.03.ebuild:
+ Stable on alpha.
+
+ 25 Apr 2004; Aron Griffis <agriffis@gentoo.org> pwgen-2.01.ebuild,
+ pwgen-2.03-r1.ebuild, pwgen-2.03.ebuild:
+ Add die following econf for bug 48950
+
+ 07 Mar 2004; Tom Gall <tgall@gentoo.org> pwgen-2.03-r1.ebuild:
+ stable on ppc64
+
+ 06 Mar 2004; Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>
+ pwgen-2.03-r1.ebuild:
+ mark as ~mips
+
+ 04 Jan 2004; Jason Wever <weeve@gentoo.org> pwgen-2.01.ebuild,
+ pwgen-2.03-r1.ebuild, pwgen-2.03.ebuild:
+ Marked 2.0.3-r1 stable on sparc and updated copyright dates on all ebuilds.
+
+ 13 Dec 2003; Guy Martin <gmsoft@gentoo.org> pwgen-2.03-r1.ebuild:
+ Marked stable on hppa.
+
+*pwgen-2.03-r1 (21 Sep 2003)
+
+ 21 Sep 2003; Seemant Kulleen <seemant@gentoo.org> pwgen-2.03-r1.ebuild:
+ patch to revert pwgen's behaviour to its predecesor's -- now, non
+ alpha-numeric characters will not be forbidden with the --secure option.
+ thanks to: Gontran Zepeda <gontran@gontran.net> in bug #28727
+
+ 07 Aug 2003; Tavis Ormandy <taviso@gentoo.org> pwgen-2.03.ebuild:
+ alpha keyword
+
+*pwgen-2.03 (25 May 2003)
+
+ 02 Jul 2003; Guy Martin <gmsoft@gentoo.org> pwgen-2.03.ebuild :
+ Marked stable on hppa.
+
+ 25 May 2003; Martin Holzer <mholzer@gentoo.org> pwgen-2.03.ebuild:
+ Version bumped.
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*pwgen-2.01 (1 Feb 2002)
+
+ 28 Mar 2003; Guy Martin <gmsoft@gentoo.org> pwgen-2.01.ebuild :
+ Added hppa to KEYWORDS.
+
+ 29 Jul 2002; Calum Selkirk <cselkirk@gentoo.org> pwgen-2.01.ebuild
+
+ Added ppc to KEYWORDS. Added RDEPEND.
+
+ 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
diff --git a/app-admin/pwgen/Manifest b/app-admin/pwgen/Manifest
new file mode 100644
index 0000000..2ebbaef
--- /dev/null
+++ b/app-admin/pwgen/Manifest
@@ -0,0 +1,28 @@
+AUX pwgen.rc 495 RMD160 da13a35d989f3f30c1011ed43d99046fb2ddb45b SHA1 7d41e7ff51a7eae414d2dcd5187243e7fd0b66e6 SHA256 156c01a9549390112f037bbbc27bebe6e0585c975d00d2ea13314e03f3d6f6b8
+MD5 68328500e34c555ee22bcfad9102fe4c files/pwgen.rc 495
+RMD160 da13a35d989f3f30c1011ed43d99046fb2ddb45b files/pwgen.rc 495
+SHA256 156c01a9549390112f037bbbc27bebe6e0585c975d00d2ea13314e03f3d6f6b8 files/pwgen.rc 495
+DIST pwgen-2.04.tar.gz 47276 RMD160 600a782ec2ecdf2e8b2eba4d7b35442b5fbfaee3 SHA1 968aabedd6dc984deb925d4f88252fa34cf8d9e6 SHA256 f2edeff7fe4968187201e37d84254fabceb155fadc0979a06f5643dec290b715
+DIST pwgen-2.05.tar.gz 48892 RMD160 37b0a2a9e0cec27ca177a8a52fc3519b83ff66b5 SHA1 73b34964f9f43a59b8511ce94266b7e7b5f6505e SHA256 c87a138652e0c971afb6ecefe123cb2dd686c214272d7f813901ad44db5cdda9
+EBUILD pwgen-2.04.ebuild 809 RMD160 ecedc1c6653cd93d49c4084513fb2b5b09945986 SHA1 c1b4db0357909f303227eae667ddd0f0e3e38b6e SHA256 801b6429175b745d2779d76e833930454c1dc3e9b8dddacc0d2f5490307d4241
+MD5 ded71fa096bfdb179b8ce2f1a2aed37f pwgen-2.04.ebuild 809
+RMD160 ecedc1c6653cd93d49c4084513fb2b5b09945986 pwgen-2.04.ebuild 809
+SHA256 801b6429175b745d2779d76e833930454c1dc3e9b8dddacc0d2f5490307d4241 pwgen-2.04.ebuild 809
+EBUILD pwgen-2.05.ebuild 818 RMD160 f05a5a9f2b0a1206c6e9797088a767dafda387fa SHA1 c39450eb2ff924e4b03cdf78f5fe2266f4c9d628 SHA256 ae4691cd4ae220f06f2c28890c227163fdac73b8f4666fdbe2446b559ada2e74
+MD5 43bc38b8f5fa592799ccce3b04e53c72 pwgen-2.05.ebuild 818
+RMD160 f05a5a9f2b0a1206c6e9797088a767dafda387fa pwgen-2.05.ebuild 818
+SHA256 ae4691cd4ae220f06f2c28890c227163fdac73b8f4666fdbe2446b559ada2e74 pwgen-2.05.ebuild 818
+MISC ChangeLog 4920 RMD160 3f979dfaa821c3a6d7d936b37ae711eabc6974f8 SHA1 e31e6706cfb460b7837fd2d37afbf4bdf380ca37 SHA256 5a7e8694bcd2526b6a09f446e9c995a084a72f232319df9b48726e057ee2129f
+MD5 2358e5c7dd92dc10d57a534167a59928 ChangeLog 4920
+RMD160 3f979dfaa821c3a6d7d936b37ae711eabc6974f8 ChangeLog 4920
+SHA256 5a7e8694bcd2526b6a09f446e9c995a084a72f232319df9b48726e057ee2129f ChangeLog 4920
+MISC metadata.xml 159 RMD160 8db5ed254a6b9baf8f53368da9e71c5532a46073 SHA1 1e72098aafb1fa729eba6fc8357c7e732eb79dee SHA256 b6e17484225400d76c65d178bf5a10dc0a8da7f345993c2acc63d1093a77c90d
+MD5 d86e5b5e47260e5a965eae2afe6d6d40 metadata.xml 159
+RMD160 8db5ed254a6b9baf8f53368da9e71c5532a46073 metadata.xml 159
+SHA256 b6e17484225400d76c65d178bf5a10dc0a8da7f345993c2acc63d1093a77c90d metadata.xml 159
+MD5 44a894b4ec8b2753ca2ce29e34f54c61 files/digest-pwgen-2.04 168
+RMD160 c91f7968906325768775909b141f3963a09363d0 files/digest-pwgen-2.04 168
+SHA256 7b03141b1304bf2e49f416a93f115ea840aa62b0c4364966161bdc824c42bb64 files/digest-pwgen-2.04 168
+MD5 4d3ab0f08713220f60028a2779fc7019 files/digest-pwgen-2.05 229
+RMD160 b31301b06527ee1c2bad28291ab6cb1c7a35c6c5 files/digest-pwgen-2.05 229
+SHA256 4c1104d4f1d943ec829a7dfc690eb444054ff7bb23517610eccbc848d9d1a487 files/digest-pwgen-2.05 229
diff --git a/app-admin/pwgen/files/pwgen.rc b/app-admin/pwgen/files/pwgen.rc
new file mode 100644
index 0000000..26cabce
--- /dev/null
+++ b/app-admin/pwgen/files/pwgen.rc
@@ -0,0 +1,19 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/pwgen/files/pwgen.rc,v 1.4 2006/09/05 16:58:01 wolf31o2 Exp $
+
+depend() {
+ before local
+}
+
+start() {
+ ebegin "Auto-scrambling root password for security"
+ echo root:`pwgen -s 16` | chpasswd > /dev/null 2>&1
+ eend $? "Failed to scramble root password."
+}
+
+stop() {
+ ebegin "Stopping pwgen"
+ eend $? "Failed to stop pwgen."
+}
diff --git a/app-admin/pwgen/metadata.xml b/app-admin/pwgen/metadata.xml
new file mode 100644
index 0000000..88653dd
--- /dev/null
+++ b/app-admin/pwgen/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>livecd</herd>
+</pkgmetadata>
diff --git a/app-admin/pwgen/pwgen-2.04.ebuild b/app-admin/pwgen/pwgen-2.04.ebuild
new file mode 100644
index 0000000..e692ea0
--- /dev/null
+++ b/app-admin/pwgen/pwgen-2.04.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/pwgen/pwgen-2.04.ebuild,v 1.14 2006/11/27 22:02:36 drizzt Exp $
+
+inherit eutils
+
+DESCRIPTION="Password Generator"
+HOMEPAGE="http://sourceforge.net/projects/pwgen/"
+SRC_URI="mirror://sourceforge/pwgen/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 sparc x86 ~x86-fbsd"
+IUSE="livecd"
+
+DEPEND="virtual/libc"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i -e 's:$(prefix)/man/man1:$(mandir)/man1:g' Makefile.in
+}
+
+src_compile() {
+ econf --sysconfdir=/etc/pwgen || die "econf failed"
+ make || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ use livecd && exeinto /etc/init.d && newexe ${FILESDIR}/pwgen.rc pwgen
+}
diff --git a/app-admin/pwgen/pwgen-2.05.ebuild b/app-admin/pwgen/pwgen-2.05.ebuild
new file mode 100644
index 0000000..d59eaf2
--- /dev/null
+++ b/app-admin/pwgen/pwgen-2.05.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/pwgen/pwgen-2.04.ebuild,v 1.14 2006/11/27 22:02:36 drizzt Exp $
+
+inherit eutils
+
+DESCRIPTION="Password Generator"
+HOMEPAGE="http://sourceforge.net/projects/pwgen/"
+SRC_URI="mirror://sourceforge/pwgen/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="livecd"
+
+DEPEND="virtual/libc"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i -e 's:$(prefix)/man/man1:$(mandir)/man1:g' Makefile.in
+}
+
+src_compile() {
+ econf --sysconfdir=/etc/pwgen || die "econf failed"
+ make || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ use livecd && exeinto /etc/init.d && newexe ${FILESDIR}/pwgen.rc pwgen
+}