diff options
Diffstat (limited to 'sys-auth')
-rw-r--r-- | sys-auth/nsvs/ChangeLog | 10 | ||||
-rw-r--r-- | sys-auth/nsvs/Manifest | 20 | ||||
-rw-r--r-- | sys-auth/nsvs/files/digest-nsvs-20070407 | 3 | ||||
-rw-r--r-- | sys-auth/nsvs/files/nsvs.init | 29 | ||||
-rw-r--r-- | sys-auth/nsvs/metadata.xml | 8 | ||||
-rw-r--r-- | sys-auth/nsvs/nsvs-20070407.ebuild | 45 |
6 files changed, 115 insertions, 0 deletions
diff --git a/sys-auth/nsvs/ChangeLog b/sys-auth/nsvs/ChangeLog new file mode 100644 index 000000000000..f212b357af1f --- /dev/null +++ b/sys-auth/nsvs/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sys-auth/nsvs +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/nsvs/ChangeLog,v 1.1 2007/12/30 02:51:09 chtekk Exp $ + +*nsvs-20070407 (30 Dec 2007) + + 30 Dec 2007; Luca Longinotti <chtekk@gentoo.org> +files/nsvs.init, + +metadata.xml, +nsvs-20070407.ebuild: + Add nsvs package, fixes bug #94579. + diff --git a/sys-auth/nsvs/Manifest b/sys-auth/nsvs/Manifest new file mode 100644 index 000000000000..c464f35ae8b3 --- /dev/null +++ b/sys-auth/nsvs/Manifest @@ -0,0 +1,20 @@ +AUX nsvs.init 628 RMD160 6f78efa4e50dc71413f066b1531504bb98ceddda SHA1 f0b623067ec53cb30009a72bcfc070a920f3739e SHA256 d5befb28ae2ae741d7612ea2fdbc93081c3b65ca9cd874a1d06dc27d7401fa5d +MD5 a8291a5cface48650cde73e96717491c files/nsvs.init 628 +RMD160 6f78efa4e50dc71413f066b1531504bb98ceddda files/nsvs.init 628 +SHA256 d5befb28ae2ae741d7612ea2fdbc93081c3b65ca9cd874a1d06dc27d7401fa5d files/nsvs.init 628 +DIST nsvs-20070407.tar.gz 735114 RMD160 062889379ab9b5a99b6d953cc8c109df442492f4 SHA1 0a1f00a42190b4e2adb43063ffb8889331741abd SHA256 cdfd502fa9f4f0644d21121feb608a77c84cb9430c0b076360235cbc14ccc0eb +EBUILD nsvs-20070407.ebuild 949 RMD160 d62c677cebfe94fa1b56d49cad52fb20ff05353a SHA1 9234d023b750f1242eb4cc304c402a18a4fa453b SHA256 a4f1802f93d97f3817beb059a422978f81fda0a808e3f0e7df9217b30dd95faa +MD5 696c967f34f2ee661c3c2e3dc60e65eb nsvs-20070407.ebuild 949 +RMD160 d62c677cebfe94fa1b56d49cad52fb20ff05353a nsvs-20070407.ebuild 949 +SHA256 a4f1802f93d97f3817beb059a422978f81fda0a808e3f0e7df9217b30dd95faa nsvs-20070407.ebuild 949 +MISC ChangeLog 377 RMD160 b00a91eb1899cc2570ab6a6f0e31327060d93aa6 SHA1 7e21f879e831b35c05868392301ee62661409445 SHA256 a62174a46a678f8c50aaa1f36a268173902e49c0a854ecd4a54003e780fdec88 +MD5 a5c43fc89daeb3f407c85c6ca3b0d9c2 ChangeLog 377 +RMD160 b00a91eb1899cc2570ab6a6f0e31327060d93aa6 ChangeLog 377 +SHA256 a62174a46a678f8c50aaa1f36a268173902e49c0a854ecd4a54003e780fdec88 ChangeLog 377 +MISC metadata.xml 234 RMD160 bde4b09055faf7a4cbb9c7e9435fd9ab5594f086 SHA1 a14ac92b63917bb861b95fd337952a7af9a9e4a3 SHA256 b0cd58869f7beca4e79394639da18a8fc4a4cb356c0fa4cef8e9320562a694e7 +MD5 51f893a98c0008dccb7760ff6110a09f metadata.xml 234 +RMD160 bde4b09055faf7a4cbb9c7e9435fd9ab5594f086 metadata.xml 234 +SHA256 b0cd58869f7beca4e79394639da18a8fc4a4cb356c0fa4cef8e9320562a694e7 metadata.xml 234 +MD5 ae1280784b2972c8d5b67220c6c0a6e1 files/digest-nsvs-20070407 241 +RMD160 ca87fa161d715cff7024c8b2504e053b4173434a files/digest-nsvs-20070407 241 +SHA256 92f3b3a39b0a3ebb20dd7752079963f8add0141058db5481bc5c4740874142c6 files/digest-nsvs-20070407 241 diff --git a/sys-auth/nsvs/files/digest-nsvs-20070407 b/sys-auth/nsvs/files/digest-nsvs-20070407 new file mode 100644 index 000000000000..c50176ca1455 --- /dev/null +++ b/sys-auth/nsvs/files/digest-nsvs-20070407 @@ -0,0 +1,3 @@ +MD5 2787f9415841868d02f2de4b2a2f89e7 nsvs-20070407.tar.gz 735114 +RMD160 062889379ab9b5a99b6d953cc8c109df442492f4 nsvs-20070407.tar.gz 735114 +SHA256 cdfd502fa9f4f0644d21121feb608a77c84cb9430c0b076360235cbc14ccc0eb nsvs-20070407.tar.gz 735114 diff --git a/sys-auth/nsvs/files/nsvs.init b/sys-auth/nsvs/files/nsvs.init new file mode 100644 index 000000000000..aacd4120e4ef --- /dev/null +++ b/sys-auth/nsvs/files/nsvs.init @@ -0,0 +1,29 @@ +#!/sbin/runscript +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/nsvs/files/nsvs.init,v 1.1 2007/12/30 02:51:10 chtekk Exp $ + +depend() { + after net mysql +} + +checkconfig() { + if [[ ! -e /etc/nsvsd.conf ]] ; then + eerror "Configuration file /etc/nsvsd.conf does not exist!" + return 1 + fi +} + +start() { + checkconfig || return 1 + + ebegin "Starting nsvsd" + start-stop-daemon --start --quiet --exec /usr/sbin/nsvsd + eend $? +} + +stop() { + ebegin "Stopping nsvsd" + start-stop-daemon --stop --quiet --exec /usr/sbin/nsvsd + eend $? +} diff --git a/sys-auth/nsvs/metadata.xml b/sys-auth/nsvs/metadata.xml new file mode 100644 index 000000000000..a7584c8cbf92 --- /dev/null +++ b/sys-auth/nsvs/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>chtekk@gentoo.org</email> + <name>Luca Longinotti</name> + </maintainer> +</pkgmetadata> diff --git a/sys-auth/nsvs/nsvs-20070407.ebuild b/sys-auth/nsvs/nsvs-20070407.ebuild new file mode 100644 index 000000000000..30c0e12b374e --- /dev/null +++ b/sys-auth/nsvs/nsvs-20070407.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/nsvs/nsvs-20070407.ebuild,v 1.1 2007/12/30 02:51:09 chtekk Exp $ + +inherit eutils + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="A MySQL database backend for the NSS databases." +HOMEPAGE="http://fssos.sourceforge.net/" +SRC_URI="http://gentoo.longitekk.com/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND="virtual/mysql" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}" + +src_compile() { + econf --localstatedir=/var || die "econf failed" + + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + insinto /etc + doins sample/nsvsd/nsvsd.conf + + newinitd "${FILESDIR}/${PN}.init" nsvsd + + dodoc ChangeLog NEWS README TODO + + docinto sample + dodoc sample/nsvsd/README + dodoc sample/nsvsd/linux/* +} + +pkg_preinst() { + enewgroup nsvsd + enewuser nsvsd -1 -1 -1 nsvsd +} |