summaryrefslogtreecommitdiff
path: root/net-misc/linux-identd
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-misc/linux-identd
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/linux-identd')
-rw-r--r--net-misc/linux-identd/Manifest7
-rw-r--r--net-misc/linux-identd/files/identd.init20
-rw-r--r--net-misc/linux-identd/files/identd.xinetd9
-rw-r--r--net-misc/linux-identd/linux-identd-1.3-r2.ebuild35
-rw-r--r--net-misc/linux-identd/metadata.xml5
5 files changed, 76 insertions, 0 deletions
diff --git a/net-misc/linux-identd/Manifest b/net-misc/linux-identd/Manifest
new file mode 100644
index 000000000000..bd26ae04e9b1
--- /dev/null
+++ b/net-misc/linux-identd/Manifest
@@ -0,0 +1,7 @@
+AUX identd.init 379 SHA256 d8270e5a70c4b1528b0144d4c9d628b2fb3b1ecb82354c7613a442a6bd1a1b37 SHA512 0fa2e7a493d487d7c670c64d6ad8b029a8e04dcaed5c36f05be2a2a18f5b3e6a05ce332812ddfdfa31f98fb3e126b4a4f72d1a0307fd94c902496a6bba56a5ed WHIRLPOOL ef9c8c535ea81a3653c5213aa55da67176e60b4f3cabfdd81df8d31864240defc32b00f93d0a38a924ee428faa2efaf8961f6ca5a56f368235e4bbf602b25027
+AUX identd.xinetd 130 SHA256 45b3718a885a6c51a85ca1ab354cdc256ffb59ced15c544dae2394d992e4250a SHA512 31ef13ab9fed83a3bc6bc0038ba8a41ba6ef5c4876cb93a845faee0beaf7b8b369bdaf464eaf9e5fa8d01984919c8740fb2fcab5487f8f55186ece6854a3bd62 WHIRLPOOL d0e1dd43664e720328919d54299ad76ecc7dafb9f021404bb4d1fd14c500af45220f53991b16043df8c2dce3c6f07ef7bc2e120ee2f8de80a3e02424838840bd
+DIST linux-identd-1.3.tar.gz 16719 SHA256 3d82fcf7202f5cd8d92ddcb71c7098f9f76fc81679dcf3076dde82bed12a04fd SHA512 3f533933da0d3be42713ee3ab18a31c72c19434363635b3a996ad1a0b7516eb3a2127f181b4c584a19671ae4e270ab6248a2c975b6e8ae26817990bee3c3bab4 WHIRLPOOL b9745d555668f6b5bb088fd6cfd6595932b5b690349e82a94d5ca54f52572dd2e90610845838a743d17f3a22f55d477853b59867fb3a72d3eb75b0a642a89e0a
+EBUILD linux-identd-1.3-r2.ebuild 787 SHA256 61a3cf85b2fde61c8624616a8f733e84677e2697e0b17491325982e669427f90 SHA512 2f8789e9fad41cd063d4ebcb1af478f4e309d09458ad5531a9e5a5870d512e9a5fc133e3ce681f68fb09c8e5f7fa560baf0b7c978cff6bd30323ffd90beae872 WHIRLPOOL b897cc68b6dc0e078445c492d77d1c54d6ad0172a347dbc6b44075b3814925c7ef403642cf88e5cb986b33e0ddf586764a4b934f3c093f4d3e66fee56982db37
+MISC ChangeLog 2999 SHA256 7c8a7b0f487444f76d7539f91b62eecca2cd135a1bdda161da6b3bc335ae446e SHA512 81b60476ce84236464ffcc824e1f3687f454be4353ea7d415c6879db109b922455d1e9087a2c36a94b2ab65bcae3e917efc65c52c67d8c0e6b2c4e6a32ddd742 WHIRLPOOL f8c3cac2ba05ce6ce86bddf2909e027685bd33dedd2356aa4e05abac55c47c60aab915412c04becd4825bcde6b2cc62bea74ade7ab776b18e6b56792239d583b
+MISC ChangeLog-2015 3253 SHA256 4e60fe18db2a6cee292e99b0b0cc09135bfd952bb8ad7b4d2749d4088b85638e SHA512 6e69b404bfb07f081312e1f285545d166d12d61518a1eb65665e09be959e2f83569a84c66f512153eb09cbdc822076651c7ce8ce13ff8c74548134c29eec4ce1 WHIRLPOOL 37fdee5259560e07f06084e3dd53ffe58fd0f99dfb006dcd4c04430e965243beab27685de0de08f95402bc1edaf97fa8b6dddb1e8a049a7c3ad964fb491db91c
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/net-misc/linux-identd/files/identd.init b/net-misc/linux-identd/files/identd.init
new file mode 100644
index 000000000000..4210441c157b
--- /dev/null
+++ b/net-misc/linux-identd/files/identd.init
@@ -0,0 +1,20 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+ need net
+}
+
+start() {
+ ebegin "Starting identd"
+ start-stop-daemon --start --quiet --name identd \
+ --startas /usr/sbin/identd -- -d
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping identd"
+ start-stop-daemon --stop --quiet --name identd
+ eend $?
+}
diff --git a/net-misc/linux-identd/files/identd.xinetd b/net-misc/linux-identd/files/identd.xinetd
new file mode 100644
index 000000000000..a51d49b2019a
--- /dev/null
+++ b/net-misc/linux-identd/files/identd.xinetd
@@ -0,0 +1,9 @@
+service ident
+{
+ disable = no
+ socket_type = stream
+ wait = no
+ user = nobody
+ protocol = tcp
+ server = /usr/sbin/in.identd
+}
diff --git a/net-misc/linux-identd/linux-identd-1.3-r2.ebuild b/net-misc/linux-identd/linux-identd-1.3-r2.ebuild
new file mode 100644
index 000000000000..2938662642ff
--- /dev/null
+++ b/net-misc/linux-identd/linux-identd-1.3-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A real IDENT daemon for linux"
+HOMEPAGE="http://www.fukt.bsnet.se/~per/identd/"
+SRC_URI="http://www.fukt.bsnet.se/~per/identd/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc sparc x86"
+IUSE="xinetd"
+
+DEPEND=""
+RDEPEND="xinetd? ( sys-apps/xinetd )"
+
+src_compile() {
+ emake CC="$(tc-getCC)" CEXTRAS="${CFLAGS}"
+}
+
+src_install() {
+ dodir /etc/init.d /usr/sbin /usr/share/man/man8
+ dodoc README ChangeLog
+ emake install DESTDIR="${D}" MANDIR=/usr/share/man
+
+ if use xinetd; then
+ insinto /etc/xinetd.d
+ newins "${FILESDIR}"/identd.xinetd identd
+ else
+ newinitd "${FILESDIR}"/identd.init identd
+ fi
+}
diff --git a/net-misc/linux-identd/metadata.xml b/net-misc/linux-identd/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/net-misc/linux-identd/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>