summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Longinotti <chtekk@gentoo.org>2007-12-30 02:51:10 +0000
committerLuca Longinotti <chtekk@gentoo.org>2007-12-30 02:51:10 +0000
commit8170560d61834a2e7fd92dc41d7e98d1a0ecdeb4 (patch)
tree13d5728cae2a3b0e9007e1d2ebaa461e28350556 /sys-auth
parentrm old version (diff)
downloadhistorical-8170560d61834a2e7fd92dc41d7e98d1a0ecdeb4.tar.gz
historical-8170560d61834a2e7fd92dc41d7e98d1a0ecdeb4.tar.bz2
historical-8170560d61834a2e7fd92dc41d7e98d1a0ecdeb4.zip
Add nsvs, fix bug #94579.
Package-Manager: portage-2.1.4_rc11
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/nsvs/ChangeLog10
-rw-r--r--sys-auth/nsvs/Manifest20
-rw-r--r--sys-auth/nsvs/files/digest-nsvs-200704073
-rw-r--r--sys-auth/nsvs/files/nsvs.init29
-rw-r--r--sys-auth/nsvs/metadata.xml8
-rw-r--r--sys-auth/nsvs/nsvs-20070407.ebuild45
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
+}