summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-11-01 19:42:46 +0000
committerMike Frysinger <vapier@gentoo.org>2004-11-01 19:42:46 +0000
commit93222d36b9cd4a2efca8116f6f363557575da426 (patch)
treeec14d7137ff649c6120bce446d42fb2cdec31455 /app-admin/skey
parentMarked ~ppc64; bug #64633 (Manifest recommit) (diff)
downloadgentoo-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.52
-rw-r--r--app-admin/skey/files/digest-skey-1.1.5-r12
-rw-r--r--app-admin/skey/files/digest-skey-1.1.5-r21
-rw-r--r--app-admin/skey/skey-1.1.5-r1.ebuild84
-rw-r--r--app-admin/skey/skey-1.1.5-r2.ebuild75
-rw-r--r--app-admin/skey/skey-1.1.5.ebuild71
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."
-}