diff options
author | Mike Frysinger <vapier@gentoo.org> | 2004-11-01 19:42:46 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2004-11-01 19:42:46 +0000 |
commit | 93222d36b9cd4a2efca8116f6f363557575da426 (patch) | |
tree | ec14d7137ff649c6120bce446d42fb2cdec31455 /app-admin/skey | |
parent | Marked ~ppc64; bug #64633 (Manifest recommit) (diff) | |
download | gentoo-2-93222d36b9cd4a2efca8116f6f363557575da426.tar.gz gentoo-2-93222d36b9cd4a2efca8116f6f363557575da426.tar.bz2 gentoo-2-93222d36b9cd4a2efca8116f6f363557575da426.zip |
old
Diffstat (limited to 'app-admin/skey')
-rw-r--r-- | app-admin/skey/files/digest-skey-1.1.5 | 2 | ||||
-rw-r--r-- | app-admin/skey/files/digest-skey-1.1.5-r1 | 2 | ||||
-rw-r--r-- | app-admin/skey/files/digest-skey-1.1.5-r2 | 1 | ||||
-rw-r--r-- | app-admin/skey/skey-1.1.5-r1.ebuild | 84 | ||||
-rw-r--r-- | app-admin/skey/skey-1.1.5-r2.ebuild | 75 | ||||
-rw-r--r-- | app-admin/skey/skey-1.1.5.ebuild | 71 |
6 files changed, 0 insertions, 235 deletions
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." -} |