diff options
-rw-r--r-- | app-admin/pwgen/ChangeLog | 135 | ||||
-rw-r--r-- | app-admin/pwgen/Manifest | 28 | ||||
-rw-r--r-- | app-admin/pwgen/files/pwgen.rc | 19 | ||||
-rw-r--r-- | app-admin/pwgen/metadata.xml | 5 | ||||
-rw-r--r-- | app-admin/pwgen/pwgen-2.04.ebuild | 32 | ||||
-rw-r--r-- | app-admin/pwgen/pwgen-2.05.ebuild | 32 |
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 +} |