From: Mike Frysinger Date: Mon, 1 Nov 2004 19:42:46 +0000 (+0000) Subject: old X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=3b5a97bd954b009063ded592975237ca2e4a638d;p=gentoo.git old --- diff --git a/app-admin/skey/Manifest b/app-admin/skey/Manifest index 86669d31c295..882ceb088534 100644 --- a/app-admin/skey/Manifest +++ b/app-admin/skey/Manifest @@ -1,15 +1,19 @@ -MD5 f2044e365db41a63c4a385876d1e3390 skey-1.1.5-r4.ebuild 2868 -MD5 72cc897e65fb378c9fb62b35c2c3a95a skey-1.1.5-r1.ebuild 2479 -MD5 9eef830d442da8aae38f0242283be14e skey-1.1.5-r3.ebuild 2268 -MD5 f0da1a5ab53e7a824dcdd7ec8c477a17 skey-1.1.5.ebuild 1861 -MD5 d29e6c070ee4387403d3901ceb18f4f8 skey-1.1.5-r2.ebuild 2101 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + MD5 febdd5b8615f0d42fc66dde258816628 ChangeLog 3697 MD5 fb946a077c4e2ae03befc41f3a095b39 metadata.xml 1425 -MD5 ab3f803b5ad68dc89dfb5b544342b403 files/skey-1.1.5-fPIC.patch 271 +MD5 9eef830d442da8aae38f0242283be14e skey-1.1.5-r3.ebuild 2268 +MD5 f2044e365db41a63c4a385876d1e3390 skey-1.1.5-r4.ebuild 2868 MD5 c862d14e1478ec91ed4c5b97f124ea08 files/skey-1.1.5-gentoo.diff.gz 37614 -MD5 b643729f459d2fd7dba814e88bab8f92 files/digest-skey-1.1.5-r1 117 -MD5 c402251257567c1f0321c9c426144ced files/digest-skey-1.1.5-r2 62 +MD5 2bc2fd632a13d33a3832ec3bf2449c1b files/skey-login_name_max.diff 386 +MD5 ab3f803b5ad68dc89dfb5b544342b403 files/skey-1.1.5-fPIC.patch 271 MD5 c402251257567c1f0321c9c426144ced files/digest-skey-1.1.5-r3 62 MD5 c402251257567c1f0321c9c426144ced files/digest-skey-1.1.5-r4 62 -MD5 bc72b21ce3e5fcbcb1e728c0cc55702a files/digest-skey-1.1.5 117 -MD5 2bc2fd632a13d33a3832ec3bf2449c1b files/skey-login_name_max.diff 386 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.9.10 (GNU/Linux) + +iD8DBQFBhpHYHTu7gpaalycRAmWDAKC3ZekxbALGkwKSDT88SaAXL6iXdACfdn4h +jJrMrDwqVK39QcCXGDYMOPg= +=2Rzu +-----END PGP SIGNATURE----- diff --git a/app-admin/skey/files/digest-skey-1.1.5 b/app-admin/skey/files/digest-skey-1.1.5 deleted file mode 100644 index 61a316d30073..000000000000 --- a/app-admin/skey/files/digest-skey-1.1.5 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 af816298e3a0bc722380d0fe480189d9 skey-1.1.5.tar.bz2 61911 -MD5 4f50b7ee1c696818eab06800e4252b6a rfc1938.txt 44844 diff --git a/app-admin/skey/files/digest-skey-1.1.5-r1 b/app-admin/skey/files/digest-skey-1.1.5-r1 deleted file mode 100644 index 66f4c938593c..000000000000 --- a/app-admin/skey/files/digest-skey-1.1.5-r1 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 af816298e3a0bc722380d0fe480189d9 skey-1.1.5.tar.bz2 61911 -MD5 1609513cb50fb153d6adc14e82d4d366 rfc2289.txt 56495 diff --git a/app-admin/skey/files/digest-skey-1.1.5-r2 b/app-admin/skey/files/digest-skey-1.1.5-r2 deleted file mode 100644 index 2c986e527d5d..000000000000 --- a/app-admin/skey/files/digest-skey-1.1.5-r2 +++ /dev/null @@ -1 +0,0 @@ -MD5 af816298e3a0bc722380d0fe480189d9 skey-1.1.5.tar.bz2 61911 diff --git a/app-admin/skey/skey-1.1.5-r1.ebuild b/app-admin/skey/skey-1.1.5-r1.ebuild deleted file mode 100644 index 1ea23e401d7a..000000000000 --- a/app-admin/skey/skey-1.1.5-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/skey/skey-1.1.5-r1.ebuild,v 1.16 2004/06/25 23:00:20 vapier Exp $ - -inherit flag-o-matic ccc eutils - -DESCRIPTION="Linux Port of OpenBSD Single-key Password System" -HOMEPAGE="http://www.sparc.spb.su/solaris/skey/" -SRC_URI="mirror://gentoo/${P}.tar.bz2 - doc? ( http://www.ietf.org/rfc/rfc2289.txt )" - -LICENSE="BSD X11" -SLOT="0" -KEYWORDS="x86 ppc sparc mips alpha arm hppa amd64 ia64 s390" -IUSE="doc" - -DEPEND="virtual/libc - sys-apps/shadow - sys-libs/cracklib - >=dev-lang/perl-5.8.0" -# XXX: skeyaudit requires mailx. - -src_unpack() { - unpack ${A} ; cd ${S} - - # porting some updates to this skey implementation from the - # NetBSD project, some other updates and fixes, and the addition - # of some new features like shadow password and cracklib support. - # (05 Nov 2003) -taviso@gentoo.org - epatch ${FILESDIR}/skey-1.1.5-gentoo.diff.gz - - # glibc 2.2.x does not define LOGIN_NAME_MAX #33315 - # (12 Nov 2003) -taviso@gentoo.org - epatch ${FILESDIR}/skey-login_name_max.diff - - epatch ${FILESDIR}/${P}-fPIC.patch -} - -src_compile() { - # skeyprune wont honour @sysconfdir@ - sed -i 's#/etc/skeykeys#/etc/skey/skeyskeys#g' skeyprune.pl skeyprune.8 - - econf --sysconfdir=/etc/skey || die - emake || die -} - -src_install() { - doman skey.1 skeyaudit.1 skeyinfo.1 skeyinit.1 skeyprune.8 - dobin skey skeyinit skeyinfo || die - newbin skeyprune.pl skeyprune - newbin skeyaudit.sh skeyaudit - dolib.a libskey.a - dolib.so libskey.so.1.1.5 libskey.so.1.1 libskey.so.1 libskey.so - - insinto /usr/include - doins skey.h - - insinto /etc/skey - newins /dev/null skeykeys - - # only root needs to have access to these files. - fperms g-rx,o-rx /etc/skey/skeykeys /etc/skey - - # skeyinit and skeyinfo must be suid root so users - # can generate their passwords. - # - # probably a good idea to remove read permission to - # suid binaries. - fperms u+s,o-r,g-r /usr/bin/skeyinit /usr/bin/skeyinfo - - dodoc README CHANGES md4.copyright md5.copyright - use doc && dodoc ${DISTDIR}/rfc2289.txt - - prepallman -} - -pkg_postinst() { - einfo "For an instroduction into using s/key authentication, take" - einfo "a look at the EXAMPLES section from the skey(1) manpage." - einfo - einfo "This version of skey contains numerous updates, and is not totally" - einfo "syntax or source compatible with the previous version." - einfo "Please report any issues with skey using http://bugs.gentoo.org/" -} diff --git a/app-admin/skey/skey-1.1.5-r2.ebuild b/app-admin/skey/skey-1.1.5-r2.ebuild deleted file mode 100644 index cddab22256b0..000000000000 --- a/app-admin/skey/skey-1.1.5-r2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/skey/skey-1.1.5-r2.ebuild,v 1.3 2004/09/15 00:29:22 pvdabeel Exp $ - -inherit flag-o-matic ccc eutils - -DESCRIPTION="Linux Port of OpenBSD Single-key Password System" -HOMEPAGE="http://www.sparc.spb.su/solaris/skey/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="BSD X11" -SLOT="0" -KEYWORDS="~x86 ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64 ~s390 ppc64" -IUSE="" - -DEPEND="sys-libs/cracklib - sys-apps/shadow - dev-lang/perl - virtual/libc" -# XXX: skeyaudit requires mailx. - -src_unpack() { - unpack ${A} ; cd ${S} - - # porting some updates to this skey implementation from the - # NetBSD project, some other updates and fixes, and the addition - # of some new features like shadow password and cracklib support. - # (05 Nov 2003) -taviso@gentoo.org - epatch ${FILESDIR}/skey-1.1.5-gentoo.diff.gz - - # glibc 2.2.x does not define LOGIN_NAME_MAX #33315 - # (12 Nov 2003) -taviso@gentoo.org - epatch ${FILESDIR}/skey-login_name_max.diff - - epatch ${FILESDIR}/${P}-fPIC.patch -} - -src_compile() { - # skeyprune wont honour @sysconfdir@ - sed -i 's#/etc/skeykeys#/etc/skey/skeykeys#g' skeyprune.pl skeyprune.8 - - econf --sysconfdir=/etc/skey || die - emake || die -} - -src_install() { - doman skey.1 skeyaudit.1 skeyinfo.1 skeyinit.1 skeyprune.8 - dobin skey skeyinit skeyinfo || die - newbin skeyprune.pl skeyprune - newbin skeyaudit.sh skeyaudit - dolib.a libskey.a - dolib.so libskey.so.1.1.5 libskey.so.1.1 libskey.so.1 libskey.so - - insinto /usr/include - doins skey.h - - insinto /etc/skey - newins /dev/null skeykeys - - # only root needs to have access to these files. - fperms g-rx,o-rx /etc/skey/skeykeys /etc/skey - - # skeyinit and skeyinfo must be suid root so users - # can generate their passwords. - fperms u+s,o-r,g-r /usr/bin/skeyinit /usr/bin/skeyinfo - - dodoc README CHANGES md4.copyright md5.copyright - - prepallman -} - -pkg_postinst() { - einfo "For an instroduction into using s/key authentication, take" - einfo "a look at the EXAMPLES section from the skey(1) manpage." -} diff --git a/app-admin/skey/skey-1.1.5.ebuild b/app-admin/skey/skey-1.1.5.ebuild deleted file mode 100644 index 5500a7a93063..000000000000 --- a/app-admin/skey/skey-1.1.5.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/skey/skey-1.1.5.ebuild,v 1.9 2004/06/25 23:00:20 vapier Exp $ - -inherit flag-o-matic - -DESCRIPTION="Linux Port of OpenBSD Single-key Password System" -HOMEPAGE="http://www.sparc.spb.su/solaris/skey/" -SRC_URI="mirror://gentoo/${P}.tar.bz2 - doc? ( http://www.ietf.org/rfc/rfc1938.txt )" - -LICENSE="BSD X11" -SLOT="0" -KEYWORDS="x86 ppc sparc alpha mips hppa amd64" -IUSE="doc" - -DEPEND=">=dev-lang/perl-5.8.0 - virtual/mta - virtual/libc" - -src_compile() { - if use alpha; then - append-flags -fPIC - append-ldflags -fPIC - fi - - # skeyprune wont honour @sysconfdir@ - sed -i 's#/etc/skeykeys#/etc/skey/skeyskeys#g' skeyprune.pl skeyprune.8 - - econf --sysconfdir=/etc/skey || die - emake || die -} - -src_install() { - doman skey.1 skeyaudit.1 skeyinfo.1 skeyinit.1 skeyprune.8 - dobin skey skeyinit skeyinfo skeyaudit - newbin skeyprune.pl skeyprune - dolib.a libskey.a - - insinto /usr/include - doins skey.h sha1.h rmd160.h - - insinto /etc/skey - newins /dev/null skeykeys - - # only root needs to have access to these files. - fperms g-rx,o-rx /etc/skey/skeykeys /etc/skey - - # skeyinit and skeyinfo must be suid root so users - # can generate their passwords. - # - # probably a good idea to remove read permission to - # suid binaries. - fperms u+s,o-r,g-r /usr/bin/skeyinit /usr/bin/skeyinfo - - dodoc README CHANGES md4.copyright md5.copyright - use doc && dodoc ${DISTDIR}/rfc1938.txt - - prepallman -} - -pkg_postinst() { - einfo "For an introduction into using S/Key authentication with" - einfo "OpenSSH, SANS has a primer available here" - einfo - einfo "http://www.sans.org/rr/paper.php?id=100" - einfo - einfo "Please remember, to enable S/Key authentication with" - einfo "openssh, you must install openssh with the skey USE" - einfo "flag set." -}