diff options
author | Aaron Walker <ka0ttic@gentoo.org> | 2005-05-22 20:02:59 +0000 |
---|---|---|
committer | Aaron Walker <ka0ttic@gentoo.org> | 2005-05-22 20:02:59 +0000 |
commit | 03014fb40e55c07b1df90a4b1d9c0e5932e8f511 (patch) | |
tree | dc17cb783cfd5c4c324069f7289184be92228409 /app-admin | |
parent | fixed wrapper scripts, added planeshift-setup script. (diff) | |
download | historical-03014fb40e55c07b1df90a4b1d9c0e5932e8f511.tar.gz historical-03014fb40e55c07b1df90a4b1d9c0e5932e8f511.tar.bz2 historical-03014fb40e55c07b1df90a4b1d9c0e5932e8f511.zip |
Initial commit for bug 93271.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'app-admin')
-rw-r--r-- | app-admin/nologin/ChangeLog | 10 | ||||
-rw-r--r-- | app-admin/nologin/Manifest | 14 | ||||
-rw-r--r-- | app-admin/nologin/files/digest-nologin-20050522 | 1 | ||||
-rw-r--r-- | app-admin/nologin/metadata.xml | 9 | ||||
-rw-r--r-- | app-admin/nologin/nologin-20050522.ebuild | 35 |
5 files changed, 69 insertions, 0 deletions
diff --git a/app-admin/nologin/ChangeLog b/app-admin/nologin/ChangeLog new file mode 100644 index 000000000000..3ad11845a39e --- /dev/null +++ b/app-admin/nologin/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-admin/nologin +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/nologin/ChangeLog,v 1.1 2005/05/22 20:02:59 ka0ttic Exp $ + +*nologin-20050522 (22 May 2005) + + 22 May 2005; Aaron Walker <ka0ttic@gentoo.org> +metadata.xml, + +nologin-20050522.ebuild: + Initial commit for bug 93271. + diff --git a/app-admin/nologin/Manifest b/app-admin/nologin/Manifest new file mode 100644 index 000000000000..43753209cce6 --- /dev/null +++ b/app-admin/nologin/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 0607464df688875f52c55b2db1028ddf nologin-20050522.ebuild 1043 +MD5 addb9472de3922d46be50178edfd5d0d ChangeLog 366 +MD5 f8d10f350e91f30316ea4e1bd1e76470 metadata.xml 254 +MD5 c9bacebe6f756f54335279165ee674e0 files/digest-nologin-20050522 67 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.1 (GNU/Linux) + +iD8DBQFCkOWREZCkKN40op4RAnOlAKClQJzWyML+w3SnuPxr7ZzpWVMRiwCgpsoA +44yYKSnzE0JWF60q09zK06E= +=RDoZ +-----END PGP SIGNATURE----- diff --git a/app-admin/nologin/files/digest-nologin-20050522 b/app-admin/nologin/files/digest-nologin-20050522 new file mode 100644 index 000000000000..421f1549b161 --- /dev/null +++ b/app-admin/nologin/files/digest-nologin-20050522 @@ -0,0 +1 @@ +MD5 63e7752069acb9244d36b6eae9fff38b nologin-20050522.tar.bz2 2096 diff --git a/app-admin/nologin/metadata.xml b/app-admin/nologin/metadata.xml new file mode 100644 index 000000000000..d31152aca840 --- /dev/null +++ b/app-admin/nologin/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>ka0ttic@gentoo.org</email> + <name>Aaron Walker</name> + </maintainer> +</pkgmetadata> diff --git a/app-admin/nologin/nologin-20050522.ebuild b/app-admin/nologin/nologin-20050522.ebuild new file mode 100644 index 000000000000..aa985f98c601 --- /dev/null +++ b/app-admin/nologin/nologin-20050522.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/nologin/nologin-20050522.ebuild,v 1.1 2005/05/22 20:02:59 ka0ttic Exp $ + +inherit toolchain-funcs + +DESCRIPTION="OpenBSD's nologin - politely refuse a login; intended as a replacement shell field (in /etc/passwd) for accounts that have been disabled." +HOMEPAGE="http://www.openbsd.org/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +src_compile() { + echo "$(tc-getCC) ${CFLAGS} nologin.c -o nologin" + $(tc-getCC) ${CFLAGS} nologin.c -o nologin || die "compilation failed" +} + +src_install() { + doman nologin.8 || die "doman failed" + into / + dosbin nologin || die "dosbin failed" +} + +pkg_postinst() { + einfo + einfo "To use nologin, edit /etc/passwd and replace /bin/false with" + einfo "/sbin/nologin for those accounts." + einfo + einfo "If the file /etc/nologin.txt exists, nologin displays it's" + einfo "contents instead of the default message." + einfo +} |