[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/

2023-09-02 Thread Arthur Zamarin
commit: e87846004085e75f079bd72195b0be8c548a1df1
Author: Robert Förster  gmake  de>
AuthorDate: Thu Aug 31 22:32:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  2 13:36:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8784600

net-misc/oidentd: drop 2.5.0

Signed-off-by: Robert Förster  gmake.de>
Closes: https://github.com/gentoo/gentoo/pull/32542
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/oidentd/Manifest  |  1 -
 .../oidentd/files/oidentd-2.5.0-respect-ar.patch   | 12 -
 net-misc/oidentd/oidentd-2.5.0.ebuild  | 55 --
 3 files changed, 68 deletions(-)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 53a062b75d15..5c40fbb4aceb 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1,3 +1,2 @@
-DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B 
ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5
 SHA512 
31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320
 DIST oidentd-3.0.0.tar.xz 187088 BLAKE2B 
ca824119cbb54aee52658c9a167ace88b2ed7f118565d7be043e19534a323772d18a043d803cd553c7408a525e3c717ffb990fb8794b4af4e8ac6c1efe4571c0
 SHA512 
92e733272979c08bba012f33aa6e0eadc15e18e03c24258b0333f74c201df87cc619012e2d8da69aac10c15684691464f59551c9b9d83e690b3902e47f649c68
 DIST oidentd-3.1.0.tar.xz 183596 BLAKE2B 
ed648b525153437659b9437612eb8023465d6e45a401ba64bda86e82948c588a2da4da877b371a6bb2b6f0e6f29f1a5ec844009bb2bfcf4eb0d830254da03bcd
 SHA512 
03ce6c64a4351cecdc9177e5a035860d433689de4c86d344eab5af9810b03caedface983c4c4fb2e7ae31b7d868bfcbdd15a094a3f79f43c400258c4902a5972

diff --git a/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch 
b/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch
deleted file mode 100644
index 156b136f7755..
--- a/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index b458d11..b163128 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -32,6 +32,7 @@ AC_PROG_LEX
- AC_PROG_RANLIB
- AC_PROG_INSTALL
- AC_PATH_PROG(sedpath, sed)
-+AM_PROG_AR
- 
- AC_HEADER_STDC
- AC_HEADER_SYS_WAIT

diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild 
b/net-misc/oidentd/oidentd-2.5.0.ebuild
deleted file mode 100644
index fd799d2a1495..
--- a/net-misc/oidentd/oidentd-2.5.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Another (RFC1413 compliant) ident daemon"
-HOMEPAGE="https://oidentd.janikrabe.com/;
-SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
-
-LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
-IUSE="debug ipv6 masquerade selinux"
-
-DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
-
-RDEPEND="
-   acct-user/oidentd
-   acct-group/oidentd
-   selinux? ( sec-policy/selinux-oident )
-   ${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-respect-ar.patch" )
-
-src_prepare() {
-   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
-
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable debug)
-   $(use_enable ipv6)
-   $(use_enable masquerade libnfct)
-   $(use_enable masquerade nat)
-   --enable-xdgbdir
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
-   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
-
-   systemd_dounit contrib/systemd/${PN}@.service
-   systemd_dounit contrib/systemd/${PN}.socket
-   systemd_dounit contrib/systemd/${PN}.service
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2023-09-02 Thread Arthur Zamarin
commit: 894de69a913289ab99d6cd50f4c719fee901c347
Author: Robert Förster  gmake  de>
AuthorDate: Thu Aug 31 22:23:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  2 13:36:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894de69a

net-misc/oidentd: add 3.1.0

Signed-off-by: Robert Förster  gmake.de>
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/oidentd/Manifest |  1 +
 net-misc/oidentd/oidentd-3.1.0.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 284f42d8f29a..53a062b75d15 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1,2 +1,3 @@
 DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B 
ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5
 SHA512 
31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320
 DIST oidentd-3.0.0.tar.xz 187088 BLAKE2B 
ca824119cbb54aee52658c9a167ace88b2ed7f118565d7be043e19534a323772d18a043d803cd553c7408a525e3c717ffb990fb8794b4af4e8ac6c1efe4571c0
 SHA512 
92e733272979c08bba012f33aa6e0eadc15e18e03c24258b0333f74c201df87cc619012e2d8da69aac10c15684691464f59551c9b9d83e690b3902e47f649c68
+DIST oidentd-3.1.0.tar.xz 183596 BLAKE2B 
ed648b525153437659b9437612eb8023465d6e45a401ba64bda86e82948c588a2da4da877b371a6bb2b6f0e6f29f1a5ec844009bb2bfcf4eb0d830254da03bcd
 SHA512 
03ce6c64a4351cecdc9177e5a035860d433689de4c86d344eab5af9810b03caedface983c4c4fb2e7ae31b7d868bfcbdd15a094a3f79f43c400258c4902a5972

diff --git a/net-misc/oidentd/oidentd-3.1.0.ebuild 
b/net-misc/oidentd/oidentd-3.1.0.ebuild
new file mode 100644
index ..9b2726b4bcbd
--- /dev/null
+++ b/net-misc/oidentd/oidentd-3.1.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Another (RFC1413 compliant) ident daemon"
+HOMEPAGE="https://oidentd.janikrabe.com/;
+SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
+
+LICENSE="BSD-2 GPL-2 LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="debug masquerade selinux"
+
+DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
+
+RDEPEND="
+   ${DEPEND}
+   acct-user/oidentd
+   acct-group/oidentd
+   selinux? ( sec-policy/selinux-oident )
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
+
+   default
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable masquerade libnfct)
+   $(use_enable masquerade nat)
+   --enable-ipv6
+   --enable-xdgbdir
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
+   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
+
+   systemd_dounit contrib/systemd/${PN}@.service
+   systemd_dounit contrib/systemd/${PN}.socket
+   systemd_dounit contrib/systemd/${PN}.service
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2021-12-09 Thread Agostino Sarubbo
commit: bbcee04b2aa846a1199e8c43b2e437ff192163e8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  9 16:24:16 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  9 16:24:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcee04b

net-misc/oidentd: x86 stable wrt bug #828372

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild 
b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
index 0b82ad9dde14..de8a92711131 100644
--- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
+++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2021-12-09 Thread Agostino Sarubbo
commit: 44aafcbd302eae25af72178db65e27b652e872fb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  9 16:22:57 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  9 16:22:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44aafcbd

net-misc/oidentd: ppc stable wrt bug #828372

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild 
b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
index 7edaacabcced..0b82ad9dde14 100644
--- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
+++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2021-12-08 Thread Jakov Smolić
commit: 980f564e2e60c711aec89cbf9638696b0b1ea347
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Dec  8 11:54:11 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Dec  8 11:54:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980f564e

net-misc/oidentd: Stabilize 3.0.0-r1 amd64, #828372

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild 
b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
index 90f5b651604f..7edaacabcced 100644
--- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
+++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2021-12-07 Thread Sam James
commit: 09fb3c6e833fe492dc3f48b16b92c4e8ba2c4bfe
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  7 23:50:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  7 23:50:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fb3c6e

net-misc/oidentd: Stabilize 3.0.0-r1 arm, #828372

Signed-off-by: Sam James  gentoo.org>

 net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild 
b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
index 519f1a65ac26..90f5b651604f 100644
--- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
+++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2021-12-07 Thread Arthur Zamarin
commit: 4220e4fd1c1a1d7ac3b77d873183849ad4579e76
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  7 20:24:58 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  7 20:25:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4220e4fd

net-misc/oidentd: Stabilize 3.0.0-r1 ppc64, #828372

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild 
b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
index 3c1eea07ecf3..519f1a65ac26 100644
--- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
+++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/

2021-08-17 Thread Conrad Kostecki
commit: 0c65bd4dd2f7001b8c521e06f5378e661a0d063b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Aug 17 18:41:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Aug 17 18:41:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c65bd4d

net-misc/oidentd: fix compilation with disabled ipv6

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/oidentd-3.0.0-ipv6-masquerade.patch  | 85 ++
 net-misc/oidentd/oidentd-3.0.0-r1.ebuild   |  2 +
 2 files changed, 87 insertions(+)

diff --git a/net-misc/oidentd/files/oidentd-3.0.0-ipv6-masquerade.patch 
b/net-misc/oidentd/files/oidentd-3.0.0-ipv6-masquerade.patch
new file mode 100644
index 000..47573e3f08a
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd-3.0.0-ipv6-masquerade.patch
@@ -0,0 +1,85 @@
+From 5fdbfea671f75f869abeadd02a36bc941b25020f Mon Sep 17 00:00:00 2001
+From: Janik Rabe 
+Date: Tue, 17 Aug 2021 19:28:46 +0100
+Subject: [PATCH] Allow using masquerading without IPv6 support on Linux
+
+---
+ ChangeLog  |  4 
+ NEWS   |  4 
+ src/kernel/linux.c | 10 +-
+ 3 files changed, 17 insertions(+), 1 deletion(-)
+
+diff --git a/ChangeLog b/ChangeLog
+index 8102669..09f8db6 100644
+--- a/ChangeLog
 b/ChangeLog
+@@ -1,3 +1,7 @@
++2021-08-17  Janik Rabe  
++
++  * Allow using masquerading without IPv6 support on Linux.
++
+ 2021-08-16  Janik Rabe  
+ 
+   * Released as version 3.0.0.
+diff --git a/NEWS b/NEWS
+index bb64455..8820d3a 100644
+--- a/NEWS
 b/NEWS
+@@ -1,3 +1,7 @@
++Unreleased changes
++
++  * Allow using masquerading without IPv6 support on Linux.
++
+ Changes in version 3.0.0
+ 
+   * Support for '--debug' is now included by default.
+diff --git a/src/kernel/linux.c b/src/kernel/linux.c
+index db0296c..f68e433 100644
+--- a/src/kernel/linux.c
 b/src/kernel/linux.c
+@@ -462,10 +462,12 @@ static int masq_ct_line(char *line,
+   in_addr_t remotem4;
+   in_addr_t localn4;
+   in_addr_t remoten4;
++#if WANT_IPV6
+   struct in6_addr localm6;
+   struct in6_addr remotem6;
+   struct in6_addr localn6;
+   struct in6_addr remoten6;
++#endif
+   u_int32_t nport_temp;
+   u_int32_t mport_temp;
+   u_int32_t masq_lport_temp;
+@@ -511,6 +513,8 @@ static int masq_ct_line(char *line,
+   sin_setv4(remoten4, _ss);
+ 
+   break;
++
++#if WANT_IPV6
+   case AF_INET6:
+   if (strcasecmp(family, "ipv6"))
+   return 1;
+@@ -527,9 +531,11 @@ static int masq_ct_line(char *line,
+   sin_setv6(, _ss);
+ 
+   break;
++#endif
++
+   default:
+   debug("masq_ct_line: bad address family %d", 
faddr->ss_family);
+-  return -1;
++  return 1;
+   }
+ 
+   masq_lport = (in_port_t) masq_lport_temp;
+@@ -561,8 +567,10 @@ static int masq_ct_line(char *line,
+   if (con_uid == MISSING_UID && faddr->ss_family == AF_INET)
+   con_uid = get_user4(htons(masq_lport), 
htons(masq_fport), laddr, _ss);
+ 
++#if WANT_IPV6
+   if (con_uid == MISSING_UID && faddr->ss_family == AF_INET6)
+   con_uid = get_user6(htons(masq_lport), 
htons(masq_fport), laddr, _ss);
++#endif
+ 
+   if (con_uid == MISSING_UID)
+   return -1;

diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild 
b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
index 614fff09c55..3c1eea07ecf 100644
--- a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
+++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
@@ -28,6 +28,8 @@ BDEPEND="
sys-devel/flex
 "
 
+PATCHES=( "${FILESDIR}/${P}-ipv6-masquerade.patch" )
+
 src_prepare() {
sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2021-08-17 Thread Conrad Kostecki
commit: 7aef4e6df86aca80e60f9b4b9d16d6fd2bda43e6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Aug 17 17:10:07 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Aug 17 17:10:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aef4e6d

net-misc/oidentd: drop old version

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/oidentd/oidentd-3.0.0.ebuild | 51 ---
 1 file changed, 51 deletions(-)

diff --git a/net-misc/oidentd/oidentd-3.0.0.ebuild 
b/net-misc/oidentd/oidentd-3.0.0.ebuild
deleted file mode 100644
index d43e6d20899..000
--- a/net-misc/oidentd/oidentd-3.0.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Another (RFC1413 compliant) ident daemon"
-HOMEPAGE="https://oidentd.janikrabe.com/;
-SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
-
-LICENSE="BSD-2 GPL-2 LGPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="debug ipv6 masquerade selinux"
-
-DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
-
-RDEPEND="
-   acct-user/oidentd
-   acct-group/oidentd
-   selinux? ( sec-policy/selinux-oident )
-   ${DEPEND}"
-
-src_prepare() {
-   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
-
-   default
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable debug)
-   $(use_enable ipv6)
-   $(use_enable masquerade libnfct)
-   $(use_enable masquerade nat)
-   --enable-xdgbdir
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
-   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
-
-   systemd_dounit contrib/systemd/${PN}@.service
-   systemd_dounit contrib/systemd/${PN}.socket
-   systemd_dounit contrib/systemd/${PN}.service
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2021-08-17 Thread Conrad Kostecki
commit: 6c249aeddfa46bcba7b83eecb8d65513f77602f0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Aug 17 17:08:40 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Aug 17 17:10:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c249aed

net-misc/oidentd: add missing deps

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/oidentd/oidentd-3.0.0-r1.ebuild | 57 
 1 file changed, 57 insertions(+)

diff --git a/net-misc/oidentd/oidentd-3.0.0-r1.ebuild 
b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
new file mode 100644
index 000..614fff09c55
--- /dev/null
+++ b/net-misc/oidentd/oidentd-3.0.0-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Another (RFC1413 compliant) ident daemon"
+HOMEPAGE="https://oidentd.janikrabe.com/;
+SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
+
+LICENSE="BSD-2 GPL-2 LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="debug ipv6 masquerade selinux"
+
+DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
+
+RDEPEND="
+   ${DEPEND}
+   acct-user/oidentd
+   acct-group/oidentd
+   selinux? ( sec-policy/selinux-oident )
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
+
+   default
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ipv6)
+   $(use_enable masquerade libnfct)
+   $(use_enable masquerade nat)
+   --enable-xdgbdir
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
+   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
+
+   systemd_dounit contrib/systemd/${PN}@.service
+   systemd_dounit contrib/systemd/${PN}.socket
+   systemd_dounit contrib/systemd/${PN}.service
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2021-08-17 Thread Conrad Kostecki
commit: e8e8803d2f528ec1933afd0b928caf4e3c5716cd
Author: Robert Förster  gmake  de>
AuthorDate: Mon Aug 16 18:58:55 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Aug 17 16:04:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e8803d

net-misc/oidentd: add 3.0.0

Closes: https://github.com/gentoo/gentoo/pull/22006
Signed-off-by: Robert Förster  gmake.de>
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/oidentd/Manifest |  1 +
 net-misc/oidentd/oidentd-3.0.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 278c22169b1..284f42d8f29 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1 +1,2 @@
 DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B 
ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5
 SHA512 
31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320
+DIST oidentd-3.0.0.tar.xz 187088 BLAKE2B 
ca824119cbb54aee52658c9a167ace88b2ed7f118565d7be043e19534a323772d18a043d803cd553c7408a525e3c717ffb990fb8794b4af4e8ac6c1efe4571c0
 SHA512 
92e733272979c08bba012f33aa6e0eadc15e18e03c24258b0333f74c201df87cc619012e2d8da69aac10c15684691464f59551c9b9d83e690b3902e47f649c68

diff --git a/net-misc/oidentd/oidentd-3.0.0.ebuild 
b/net-misc/oidentd/oidentd-3.0.0.ebuild
new file mode 100644
index 000..d43e6d20899
--- /dev/null
+++ b/net-misc/oidentd/oidentd-3.0.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Another (RFC1413 compliant) ident daemon"
+HOMEPAGE="https://oidentd.janikrabe.com/;
+SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
+
+LICENSE="BSD-2 GPL-2 LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="debug ipv6 masquerade selinux"
+
+DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
+
+RDEPEND="
+   acct-user/oidentd
+   acct-group/oidentd
+   selinux? ( sec-policy/selinux-oident )
+   ${DEPEND}"
+
+src_prepare() {
+   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
+
+   default
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ipv6)
+   $(use_enable masquerade libnfct)
+   $(use_enable masquerade nat)
+   --enable-xdgbdir
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
+   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
+
+   systemd_dounit contrib/systemd/${PN}@.service
+   systemd_dounit contrib/systemd/${PN}.socket
+   systemd_dounit contrib/systemd/${PN}.service
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-07-22 Thread Andreas Sturmlechner
commit: a62f7e701b00444a3bab5bdcc18036bc9edc2192
Author: Robert Förster  gmake  de>
AuthorDate: Wed Jul 22 11:46:08 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 22 14:45:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62f7e70

net-misc/oidentd: remove old

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Robert Förster  gmake.de>
Closes: https://github.com/gentoo/gentoo/pull/16779
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/oidentd/Manifest |  1 -
 net-misc/oidentd/oidentd-2.4.0.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index b7d8c50999b..278c22169b1 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1,2 +1 @@
-DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B 
e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966
 SHA512 
3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0
 DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B 
ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5
 SHA512 
31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320

diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild 
b/net-misc/oidentd/oidentd-2.4.0.ebuild
deleted file mode 100644
index 00f4dd339b4..000
--- a/net-misc/oidentd/oidentd-2.4.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="Another (RFC1413 compliant) ident daemon"
-HOMEPAGE="https://oidentd.janikrabe.com/;
-SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
-
-LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
-IUSE="debug ipv6 masquerade selinux"
-
-DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
-
-RDEPEND="
-   acct-user/oidentd
-   acct-group/oidentd
-   selinux? ( sec-policy/selinux-oident )
-   ${DEPEND}"
-
-src_prepare() {
-   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
-
-   default
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable debug)
-   $(use_enable ipv6)
-   $(use_enable masquerade libnfct)
-   $(use_enable masquerade nat)
-   --enable-xdgbdir
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
-   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
-
-   systemd_dounit contrib/systemd/${PN}@.service
-   systemd_dounit contrib/systemd/${PN}.socket
-   systemd_dounit contrib/systemd/${PN}.service
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-07-17 Thread Agostino Sarubbo
commit: 293fa92f833fddf8c4c0339d95f2730777e4c456
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 15:16:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 15:16:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293fa92f

net-misc/oidentd: x86 stable wrt bug #732740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild 
b/net-misc/oidentd/oidentd-2.5.0.ebuild
index b6bfc9f7399..fd799d2a149 100644
--- a/net-misc/oidentd/oidentd-2.5.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-07-17 Thread Agostino Sarubbo
commit: 0baf8da050fe8b4812c038b4bac542e3364020f3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 15:11:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 15:11:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0baf8da0

net-misc/oidentd: ppc64 stable wrt bug #732740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild 
b/net-misc/oidentd/oidentd-2.5.0.ebuild
index 5be5916a991..b6bfc9f7399 100644
--- a/net-misc/oidentd/oidentd-2.5.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-07-17 Thread Agostino Sarubbo
commit: 3db3675844aabb17dc26e83703eb1e16507122ff
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 15:07:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 15:07:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db36758

net-misc/oidentd: ppc stable wrt bug #732740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild 
b/net-misc/oidentd/oidentd-2.5.0.ebuild
index b03f9741076..5be5916a991 100644
--- a/net-misc/oidentd/oidentd-2.5.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-07-17 Thread Agostino Sarubbo
commit: 5946cb2f505a2a80f690d6391be768e4131baa01
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 15:04:18 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 15:04:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5946cb2f

net-misc/oidentd: amd64 stable wrt bug #732740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild 
b/net-misc/oidentd/oidentd-2.5.0.ebuild
index 8b9a26b79b2..b03f9741076 100644
--- a/net-misc/oidentd/oidentd-2.5.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-07-17 Thread Agostino Sarubbo
commit: 07f90809ef6f0be08e06f23fefe4ecc2d0cc690f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 07:01:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 07:01:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f90809

net-misc/oidentd: arm stable wrt bug #732740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild 
b/net-misc/oidentd/oidentd-2.5.0.ebuild
index ceb7d227fd8..8b9a26b79b2 100644
--- a/net-misc/oidentd/oidentd-2.5.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.5.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/, net-misc/oidentd/files/

2020-06-12 Thread Thomas Deutschmann
commit: 5350a4cdb790fc1b64b428c3c97ab93d4a0922ca
Author: Robert Förster  gmake  de>
AuthorDate: Fri Jun 12 10:51:40 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun 12 14:27:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5350a4cd

net-misc/oidentd: version bump

Closes: https://bugs.gentoo.org/725164
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Robert Förster  gmake.de>
Closes: https://github.com/gentoo/gentoo/pull/16203
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/oidentd/Manifest  |  1 +
 .../oidentd/files/oidentd-2.5.0-respect-ar.patch   | 12 +
 net-misc/oidentd/oidentd-2.5.0.ebuild  | 55 ++
 3 files changed, 68 insertions(+)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 6d1c2163397..b7d8c50999b 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1 +1,2 @@
 DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B 
e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966
 SHA512 
3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0
+DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B 
ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5
 SHA512 
31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320

diff --git a/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch 
b/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch
new file mode 100644
index 000..156b136f775
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch
@@ -0,0 +1,12 @@
+diff --git a/configure.ac b/configure.ac
+index b458d11..b163128 100644
+--- a/configure.ac
 b/configure.ac
+@@ -32,6 +32,7 @@ AC_PROG_LEX
+ AC_PROG_RANLIB
+ AC_PROG_INSTALL
+ AC_PATH_PROG(sedpath, sed)
++AM_PROG_AR
+ 
+ AC_HEADER_STDC
+ AC_HEADER_SYS_WAIT

diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild 
b/net-misc/oidentd/oidentd-2.5.0.ebuild
new file mode 100644
index 000..ceb7d227fd8
--- /dev/null
+++ b/net-misc/oidentd/oidentd-2.5.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+DESCRIPTION="Another (RFC1413 compliant) ident daemon"
+HOMEPAGE="https://oidentd.janikrabe.com/;
+SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
+
+LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="debug ipv6 masquerade selinux"
+
+DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
+
+RDEPEND="
+   acct-user/oidentd
+   acct-group/oidentd
+   selinux? ( sec-policy/selinux-oident )
+   ${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-respect-ar.patch" )
+
+src_prepare() {
+   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ipv6)
+   $(use_enable masquerade libnfct)
+   $(use_enable masquerade nat)
+   --enable-xdgbdir
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
+   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
+
+   systemd_dounit contrib/systemd/${PN}@.service
+   systemd_dounit contrib/systemd/${PN}.socket
+   systemd_dounit contrib/systemd/${PN}.service
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/

2020-02-17 Thread Thomas Deutschmann
commit: 1cc9a7d0c5b62ab36e04c724f5fa6877fb09a88f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb 17 18:38:11 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb 17 18:38:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc9a7d0

net-misc/oidentd: security cleanup (#709454)

Bug: https://bugs.gentoo.org/709454
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/oidentd/Manifest  |  1 -
 net-misc/oidentd/files/oidentd-2.0.7-confd |  4 --
 .../files/oidentd-2.0.8-bind-to-ipv6-too.patch | 17 --
 net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch| 25 -
 .../files/oidentd-2.0.8-log-conntrack-fails.patch  | 52 --
 .../oidentd/files/oidentd-2.0.8-masquerading.patch | 43 ---
 .../oidentd-2.0.8-no-conntrack-masquerading.patch  | 41 --
 net-misc/oidentd/files/oidentd.conf| 22 
 net-misc/oidentd/files/oidentd.service |  9 
 net-misc/oidentd/files/oidentd.socket  | 10 
 net-misc/oidentd/files/oidentd_at.service  |  7 ---
 net-misc/oidentd/files/oidentd_masq.conf   | 10 
 net-misc/oidentd/oidentd-2.0.8-r6.ebuild   | 63 --
 13 files changed, 304 deletions(-)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 4639109ca44..6d1c2163397 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1,2 +1 @@
-DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 
46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda
 SHA512 
86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288
 DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B 
e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966
 SHA512 
3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0

diff --git a/net-misc/oidentd/files/oidentd-2.0.7-confd 
b/net-misc/oidentd/files/oidentd-2.0.7-confd
deleted file mode 100644
index 3116889e67e..000
--- a/net-misc/oidentd/files/oidentd-2.0.7-confd
+++ /dev/null
@@ -1,4 +0,0 @@
-# oidentd start-up options
-USER="nobody"
-GROUP="nobody"
-OPTIONS=""

diff --git a/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch 
b/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch
deleted file mode 100644
index 2652622cdd4..000
--- a/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-Patch to bind to ipv6 socket as well
-Patch supplied by Fabian Knittel 
 oidentd-2.0.8/src/oidentd_inet_util.c  2006-05-22 02:31:19.0 
+0200
-+++ oidentd-2.0.8.new/src/oidentd_inet_util.c  2010-03-01 20:26:11.0 
+0100
-@@ -60,6 +60,12 @@
- #ifdef WANT_IPV6
-   case AF_INET6:
-   SIN6(ai->ai_addr)->sin6_port = listen_port;
-+
-+  if (setsockopt(listenfd, IPPROTO_IPV6, IPV6_V6ONLY, 
,
-+  sizeof(one)) != 0) {
-+  debug("setsockopt IPV6_V6ONLY: %s", 
strerror(errno));
-+  return (-1);
-+  }
-   break;
- #endif
- 

diff --git a/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch 
b/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch
deleted file mode 100644
index a401a65d9bc..000
--- a/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Description: Fix a failure to build with gcc5.
-Bug: http://bugs.debian.org/778035
-
 a/src/oidentd_util.c   2015-07-03 05:56:24.0 -0400
-+++ b/src/oidentd_util.c   2015-07-03 05:56:47.671378000 -0400
-@@ -75,7 +75,7 @@
- ** PRNG functions on systems whose libraries provide them.)
- */
- 
--inline int randval(int i) {
-+extern __attribute__ ((gnu_inline)) int randval(int i) {
-   /* Per _Numerical Recipes in C_: */
-   return ((double) i * rand() / (RAND_MAX+1.0));
- }
 a/src/oidentd_util.h   2015-07-03 05:56:32.0 -0400
-+++ b/src/oidentd_util.h   2015-07-03 05:56:53.835378000 -0400
-@@ -58,7 +58,7 @@
- int find_group(const char *temp_group, gid_t *gid);
- 
- int random_seed(void);
--inline int randval(int i);
-+extern __attribute__ ((gnu_inline)) int randval(int i);
- 
- #ifndef HAVE_SNPRINTF
-   int snprintf(char *str, size_t n, char const *fmt, ...);

diff --git a/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch 
b/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch
deleted file mode 100644
index d29479ec028..000
--- a/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch
+++ /dev/null
@@ -1,52 +0,0 @@

[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-02-17 Thread Agostino Sarubbo
commit: f4377037d8a96cd2255e51f1a9ef11cae9b8f7db
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:25:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:25:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4377037

net-misc/oidentd: ppc64 stable wrt bug #709454

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild 
b/net-misc/oidentd/oidentd-2.4.0.ebuild
index 7976b405d62..f47f07b80bf 100644
--- a/net-misc/oidentd/oidentd-2.4.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-02-17 Thread Agostino Sarubbo
commit: 38e56ddefd4790be70950d13f167e7cc15d2f927
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:16:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:16:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e56dde

net-misc/oidentd: ia64 stable wrt bug #709454

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild 
b/net-misc/oidentd/oidentd-2.4.0.ebuild
index a7281be9d6a..7976b405d62 100644
--- a/net-misc/oidentd/oidentd-2.4.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-02-17 Thread Agostino Sarubbo
commit: 5d83c6b7123f8c5ddaf4e2f5039ca2972b0d938c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:13:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:13:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d83c6b7

net-misc/oidentd: amd64 stable wrt bug #709454

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild 
b/net-misc/oidentd/oidentd-2.4.0.ebuild
index 361befe7500..a7281be9d6a 100644
--- a/net-misc/oidentd/oidentd-2.4.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-02-17 Thread Agostino Sarubbo
commit: 94e0701b8c97a89e97a806a6fdcdef267cceff0c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:08:50 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:08:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e0701b

net-misc/oidentd: ppc stable wrt bug #709454

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild 
b/net-misc/oidentd/oidentd-2.4.0.ebuild
index 1ae8435761f..361befe7500 100644
--- a/net-misc/oidentd/oidentd-2.4.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-02-17 Thread Agostino Sarubbo
commit: bec2fc79d0c0298a9a8307746455a04f5e9feb9f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 11:44:58 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 11:44:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec2fc79

net-misc/oidentd: arm stable wrt bug #709454

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/oidentd/oidentd-2.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild 
b/net-misc/oidentd/oidentd-2.4.0.ebuild
index 3b85fa13389..1ae8435761f 100644
--- a/net-misc/oidentd/oidentd-2.4.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.4.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2020-02-16 Thread Thomas Deutschmann
commit: ad7cb8bf82a969727578fb2857f4ec50d32e8e55
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Feb 16 21:01:07 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Feb 16 21:13:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad7cb8bf

net-misc/oidentd: x86 stable (bug #709454)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/oidentd/oidentd-2.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild 
b/net-misc/oidentd/oidentd-2.4.0.ebuild
index 0e6c8b86cf5..3b85fa13389 100644
--- a/net-misc/oidentd/oidentd-2.4.0.ebuild
+++ b/net-misc/oidentd/oidentd-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
 
 LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2019-12-13 Thread Joonas Niilola
commit: f9b377222d5601b4682a182852fb944e6b714955
Author: Robert Förster  gmake  de>
AuthorDate: Tue Dec 10 12:13:00 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 13 13:48:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b37722

net-misc/oidentd: update HOMEPAGE

Package-Manager: Portage-2.3.81, Repoman-2.3.19
Signed-off-by: Robert Förster  gmake.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
index 329da09121d..54be5665260 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit linux-info systemd
 
 DESCRIPTION="Another (RFC1413 compliant) ident daemon"
-HOMEPAGE="http://ojnk.sourceforge.net/;
+HOMEPAGE="https://oidentd.janikrabe.com/;
 SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2019-12-13 Thread Joonas Niilola
commit: 485748cb04a46cb3afc76a3e9ece92feed44c16d
Author: Robert Förster  gmake  de>
AuthorDate: Tue Dec 10 14:09:27 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 13 13:48:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485748cb

net-misc/oidentd: remove old

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Robert Förster  gmake.de>
Closes: https://github.com/gentoo/gentoo/pull/13937
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/oidentd/Manifest |  1 -
 net-misc/oidentd/oidentd-2.3.2.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 28247e681e6..4639109ca44 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1,3 +1,2 @@
 DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 
46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda
 SHA512 
86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288
-DIST oidentd-2.3.2.tar.xz 187772 BLAKE2B 
460d2959cf9f1f125a76191f8b67a083a7d9bce84c706c76f6e8da6113b12eb6e760345774d15079ff449c153ac54805d4bfa8b057c1238ff703474e118b8458
 SHA512 
7293339897149a990928105e6cdd77aef7cd273f625496fcc674a414764ebfe835d2a9525e518a7215fc93537c48b70d15999d5669227dbb7fbf5cefb3d04e14
 DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B 
e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966
 SHA512 
3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0

diff --git a/net-misc/oidentd/oidentd-2.3.2.ebuild 
b/net-misc/oidentd/oidentd-2.3.2.ebuild
deleted file mode 100644
index 3c995fd5377..000
--- a/net-misc/oidentd/oidentd-2.3.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd user
-
-DESCRIPTION="Another (RFC1413 compliant) ident daemon"
-HOMEPAGE="https://oidentd.janikrabe.com/;
-SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
-IUSE="debug ipv6 masquerade selinux"
-
-DEPEND="masquerade? (
-   net-libs/libnetfilter_conntrack
-   sys-libs/libcap-ng )"
-
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-oident )"
-
-pkg_setup() {
-   enewgroup oidentd
-   enewuser oidentd -1 -1 -1 oidentd
-}
-
-src_prepare() {
-   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
-
-   default
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable debug)
-   $(use_enable ipv6)
-   $(use_enable masquerade libnfct)
-   $(use_enable masquerade masq)
-   $(use_enable masquerade nat)
-   )
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-
-   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
-   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
-
-   systemd_dounit contrib/systemd/${PN}@.service
-   systemd_dounit contrib/systemd/${PN}.socket
-   systemd_dounit contrib/systemd/${PN}.service
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2019-12-13 Thread Joonas Niilola
commit: 3712e9af02de1ee2c78061f545008ac11a86f695
Author: Robert Förster  gmake  de>
AuthorDate: Tue Dec 10 14:08:33 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 13 13:48:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3712e9af

net-misc/oidentd: version bump to 2.4.0

Closes: https://bugs.gentoo.org/696580
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Robert Förster  gmake.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/oidentd/Manifest |  1 +
 net-misc/oidentd/oidentd-2.4.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 087131e366b..28247e681e6 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1,2 +1,3 @@
 DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 
46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda
 SHA512 
86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288
 DIST oidentd-2.3.2.tar.xz 187772 BLAKE2B 
460d2959cf9f1f125a76191f8b67a083a7d9bce84c706c76f6e8da6113b12eb6e760345774d15079ff449c153ac54805d4bfa8b057c1238ff703474e118b8458
 SHA512 
7293339897149a990928105e6cdd77aef7cd273f625496fcc674a414764ebfe835d2a9525e518a7215fc93537c48b70d15999d5669227dbb7fbf5cefb3d04e14
+DIST oidentd-2.4.0.tar.xz 188280 BLAKE2B 
e7a6cdcc78ae61b103b81335d6a4802bbc301adad256dbe9461245e7a2839e1f4786cf3bf7206df2f8fc6414351c4bb8f92c87d16d69f678e0793b9a760ee966
 SHA512 
3dc6f8ba1c374c21bbc721516f83c5b825d5bc75dbda390d5e5e0e72ceac31495380a6025c626edcec4f8685a009f5be9571606c50e28fc28dc9f73a20f1b2d0

diff --git a/net-misc/oidentd/oidentd-2.4.0.ebuild 
b/net-misc/oidentd/oidentd-2.4.0.ebuild
new file mode 100644
index 000..0e6c8b86cf5
--- /dev/null
+++ b/net-misc/oidentd/oidentd-2.4.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Another (RFC1413 compliant) ident daemon"
+HOMEPAGE="https://oidentd.janikrabe.com/;
+SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
+
+LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE="debug ipv6 masquerade selinux"
+
+DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
+
+RDEPEND="
+   acct-user/oidentd
+   acct-group/oidentd
+   selinux? ( sec-policy/selinux-oident )
+   ${DEPEND}"
+
+src_prepare() {
+   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
+
+   default
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ipv6)
+   $(use_enable masquerade libnfct)
+   $(use_enable masquerade nat)
+   --enable-xdgbdir
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
+   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
+
+   systemd_dounit contrib/systemd/${PN}@.service
+   systemd_dounit contrib/systemd/${PN}.socket
+   systemd_dounit contrib/systemd/${PN}.service
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/

2019-02-03 Thread Andreas Sturmlechner
commit: 9ca63b8f40cab90250e10c023ed18fc704018db2
Author: Robert Förster  gmake  de>
AuthorDate: Sun Jan 20 12:10:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  3 14:53:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca63b8f

net-misc/oidentd: remove old

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Robert Förster  gmake.de>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/oidentd/Manifest|  1 -
 net-misc/oidentd/files/oidentd.service-r1|  9 -
 net-misc/oidentd/files/oidentd_at.service-r1 |  7 
 net-misc/oidentd/oidentd-2.0.8-r5.ebuild | 53 
 net-misc/oidentd/oidentd-2.2.2.ebuild| 52 ---
 5 files changed, 122 deletions(-)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 89a0403d30c..087131e366b 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1,3 +1,2 @@
 DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 
46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda
 SHA512 
86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288
-DIST oidentd-2.2.2.tar.gz 260185 BLAKE2B 
a719413751280d44e134245793c4a88d93dd573d7d85895e341040c2d83a7b201f21f499b931c27e5c0f1d7d0957d730b2cda698ef98b74755e2ca1958457579
 SHA512 
c5c5040f8955e61e8a7cddd310501d24c3b2a3818e0cd122db85c03dc5b2b18ca7ea4e7edb420df3ad81558a25d4b31c1fea97684a9f53c71c9159014f84678d
 DIST oidentd-2.3.2.tar.xz 187772 BLAKE2B 
460d2959cf9f1f125a76191f8b67a083a7d9bce84c706c76f6e8da6113b12eb6e760345774d15079ff449c153ac54805d4bfa8b057c1238ff703474e118b8458
 SHA512 
7293339897149a990928105e6cdd77aef7cd273f625496fcc674a414764ebfe835d2a9525e518a7215fc93537c48b70d15999d5669227dbb7fbf5cefb3d04e14

diff --git a/net-misc/oidentd/files/oidentd.service-r1 
b/net-misc/oidentd/files/oidentd.service-r1
deleted file mode 100644
index af426eed617..000
--- a/net-misc/oidentd/files/oidentd.service-r1
+++ /dev/null
@@ -1,9 +0,0 @@
-[Unit]
-Description=TCP/IP IDENT protocol server
-
-[Service]
-ExecStart=/usr/sbin/oidentd -i -S -u oidentd -g oidentd
-ExecReload=/bin/kill -HUP $MAINPID
-
-[Install]
-WantedBy=multi-user.target

diff --git a/net-misc/oidentd/files/oidentd_at.service-r1 
b/net-misc/oidentd/files/oidentd_at.service-r1
deleted file mode 100644
index dac0e70fd79..000
--- a/net-misc/oidentd/files/oidentd_at.service-r1
+++ /dev/null
@@ -1,7 +0,0 @@
-[Unit]
-Description=Ident (RFC 1413) per-connection server
-
-[Service]
-ExecStart=/usr/sbin/oidentd -I -S -u oidentd -g oidentd
-ExecReload=/bin/kill -HUP $MAINPID
-StandardInput=socket

diff --git a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r5.ebuild
deleted file mode 100644
index 1a328a04f7a..000
--- a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils systemd
-
-DESCRIPTION="Another (RFC1413 compliant) ident daemon"
-HOMEPAGE="http://ojnk.sourceforge.net/;
-SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~s390 ~sh sparc x86 ~x86-fbsd"
-IUSE="debug ipv6 masquerade"
-
-PATCHES=(
-   "${FILESDIR}/${P}-masquerading.patch"
-   "${FILESDIR}/${P}-bind-to-ipv6-too.patch"
-   "${FILESDIR}/${P}-gcc5.patch"
-)
-
-src_prepare() {
-   epatch -p1 "${PATCHES[@]}"
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable ipv6) \
-   $(use_enable masquerade masq) \
-   $(use_enable masquerade nat)
-}
-
-src_install() {
-   default
-
-   dodoc AUTHORS ChangeLog README TODO NEWS \
-   "${FILESDIR}"/${PN}_masq.conf "${FILESDIR}"/${PN}.conf
-
-   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
-   newconfd "${FILESDIR}"/${PN}-2.0.7-confd ${PN}
-
-   systemd_newunit "${FILESDIR}"/${PN}_at.service ${PN}@.service
-   systemd_dounit "${FILESDIR}"/${PN}.socket
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   echo
-   elog "Example configuration files are in /usr/share/doc/${PF}"
-   echo
-}

diff --git a/net-misc/oidentd/oidentd-2.2.2.ebuild 
b/net-misc/oidentd/oidentd-2.2.2.ebuild
deleted file mode 100644
index 73fc0be4d05..000
--- a/net-misc/oidentd/oidentd-2.2.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd user
-
-DESCRIPTION="Another (RFC1413 compliant) ident daemon"
-HOMEPAGE="https://oidentd.janikrabe.com/;

[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2019-02-03 Thread Andreas Sturmlechner
commit: c220ed80d44aa15c5dcf183f75266c911b404054
Author: Robert Förster  gmake  de>
AuthorDate: Sun Jan 20 12:06:02 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  3 14:52:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c220ed80

net-misc/oidentd: version bump to 2.3.2

Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Robert Förster  gmake.de>
Closes: https://github.com/gentoo/gentoo/pull/10875
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/oidentd/Manifest |  1 +
 net-misc/oidentd/oidentd-2.3.2.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index f5561f79d57..89a0403d30c 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1,2 +1,3 @@
 DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 
46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda
 SHA512 
86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288
 DIST oidentd-2.2.2.tar.gz 260185 BLAKE2B 
a719413751280d44e134245793c4a88d93dd573d7d85895e341040c2d83a7b201f21f499b931c27e5c0f1d7d0957d730b2cda698ef98b74755e2ca1958457579
 SHA512 
c5c5040f8955e61e8a7cddd310501d24c3b2a3818e0cd122db85c03dc5b2b18ca7ea4e7edb420df3ad81558a25d4b31c1fea97684a9f53c71c9159014f84678d
+DIST oidentd-2.3.2.tar.xz 187772 BLAKE2B 
460d2959cf9f1f125a76191f8b67a083a7d9bce84c706c76f6e8da6113b12eb6e760345774d15079ff449c153ac54805d4bfa8b057c1238ff703474e118b8458
 SHA512 
7293339897149a990928105e6cdd77aef7cd273f625496fcc674a414764ebfe835d2a9525e518a7215fc93537c48b70d15999d5669227dbb7fbf5cefb3d04e14

diff --git a/net-misc/oidentd/oidentd-2.3.2.ebuild 
b/net-misc/oidentd/oidentd-2.3.2.ebuild
new file mode 100644
index 000..3c995fd5377
--- /dev/null
+++ b/net-misc/oidentd/oidentd-2.3.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd user
+
+DESCRIPTION="Another (RFC1413 compliant) ident daemon"
+HOMEPAGE="https://oidentd.janikrabe.com/;
+SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE="debug ipv6 masquerade selinux"
+
+DEPEND="masquerade? (
+   net-libs/libnetfilter_conntrack
+   sys-libs/libcap-ng )"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-oident )"
+
+pkg_setup() {
+   enewgroup oidentd
+   enewuser oidentd -1 -1 -1 oidentd
+}
+
+src_prepare() {
+   sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' 
contrib/systemd/*.service || die
+
+   default
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ipv6)
+   $(use_enable masquerade libnfct)
+   $(use_enable masquerade masq)
+   $(use_enable masquerade nat)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
+   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
+
+   systemd_dounit contrib/systemd/${PN}@.service
+   systemd_dounit contrib/systemd/${PN}.socket
+   systemd_dounit contrib/systemd/${PN}.service
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2018-07-20 Thread Sergei Trofimovich
commit: 926558afb54ac2b911ea46cee2b5bcea447b968a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 20 22:23:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 20 22:23:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926558af

net-misc/oidentd: stable 2.0.8-r6 for hppa, bug #640648

Bug: https://bugs.gentoo.org/640648
Package-Manager: Portage-2.3.43, Repoman-2.3.10
RepoMan-Options: --include-arches="hppa"

 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
index ca2e86d89e5..f8ee48e0bbb 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2018-03-15 Thread Mikle Kolyada
commit: 56bff967ac147fec5f169812ad04b788755ab8c8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 15 16:36:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 15 16:36:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bff967

net-misc/oidentd: arm stable wrt bug #640648

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
index f0783369201..ca2e86d89e5 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/, net-misc/oidentd/files/

2018-03-15 Thread Michał Górny
commit: 55294d236f95c6c668686559ef11daed0e59d821
Author: Robert Förster  gmake  de>
AuthorDate: Wed Mar  7 22:06:54 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 15 16:05:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55294d23

net-misc/oidentd: bump to 2.2.2 from new upstream, create own user

Closes: https://github.com/gentoo/gentoo/pull/7387
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/oidentd/Manifest|  1 +
 net-misc/oidentd/files/oidentd-2.2.2-confd   |  4 +++
 net-misc/oidentd/files/oidentd.service-r1|  9 +
 net-misc/oidentd/files/oidentd_at.service-r1 |  7 
 net-misc/oidentd/metadata.xml|  2 +-
 net-misc/oidentd/oidentd-2.2.2.ebuild| 52 
 6 files changed, 74 insertions(+), 1 deletion(-)

diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 342efb7a1d8..f5561f79d57 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1 +1,2 @@
 DIST oidentd-2.0.8.tar.gz 212354 BLAKE2B 
46f4c4478822e832885f5f38a2ab5b2132ff5c1e5071fd1dc6050e55992d50bd96be096064996853af69d16316e6aff648c5320714b53b60c038cc9aaedfedda
 SHA512 
86229a4ef9892121c25a7140616e180f862ca34b73ea3ad9f0fbb008f657abb17e9f14c2c25ae14c14bfc14bf1ea10b50fd68318631a9c52227bbfd6e6d43288
+DIST oidentd-2.2.2.tar.gz 260185 BLAKE2B 
a719413751280d44e134245793c4a88d93dd573d7d85895e341040c2d83a7b201f21f499b931c27e5c0f1d7d0957d730b2cda698ef98b74755e2ca1958457579
 SHA512 
c5c5040f8955e61e8a7cddd310501d24c3b2a3818e0cd122db85c03dc5b2b18ca7ea4e7edb420df3ad81558a25d4b31c1fea97684a9f53c71c9159014f84678d

diff --git a/net-misc/oidentd/files/oidentd-2.2.2-confd 
b/net-misc/oidentd/files/oidentd-2.2.2-confd
new file mode 100644
index 000..215b62d8880
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd-2.2.2-confd
@@ -0,0 +1,4 @@
+# oidentd start-up options
+USER="oidentd"
+GROUP="oidentd"
+OPTIONS=""

diff --git a/net-misc/oidentd/files/oidentd.service-r1 
b/net-misc/oidentd/files/oidentd.service-r1
new file mode 100644
index 000..af426eed617
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd.service-r1
@@ -0,0 +1,9 @@
+[Unit]
+Description=TCP/IP IDENT protocol server
+
+[Service]
+ExecStart=/usr/sbin/oidentd -i -S -u oidentd -g oidentd
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-misc/oidentd/files/oidentd_at.service-r1 
b/net-misc/oidentd/files/oidentd_at.service-r1
new file mode 100644
index 000..dac0e70fd79
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd_at.service-r1
@@ -0,0 +1,7 @@
+[Unit]
+Description=Ident (RFC 1413) per-connection server
+
+[Service]
+ExecStart=/usr/sbin/oidentd -I -S -u oidentd -g oidentd
+ExecReload=/bin/kill -HUP $MAINPID
+StandardInput=socket

diff --git a/net-misc/oidentd/metadata.xml b/net-misc/oidentd/metadata.xml
index 3be9f1f5f13..ed7fbe111de 100644
--- a/net-misc/oidentd/metadata.xml
+++ b/net-misc/oidentd/metadata.xml
@@ -13,6 +13,6 @@
Enable support for masqueraded/NAT 
connections


-   ojnk
+   janikrabe/oidentd

 

diff --git a/net-misc/oidentd/oidentd-2.2.2.ebuild 
b/net-misc/oidentd/oidentd-2.2.2.ebuild
new file mode 100644
index 000..73fc0be4d05
--- /dev/null
+++ b/net-misc/oidentd/oidentd-2.2.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd user
+
+DESCRIPTION="Another (RFC1413 compliant) ident daemon"
+HOMEPAGE="https://oidentd.janikrabe.com/;
+SRC_URI="https://ftp.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE="debug ipv6 masquerade selinux"
+
+DEPEND="masquerade? (
+   net-libs/libnetfilter_conntrack
+   sys-libs/libcap-ng )"
+
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-oident )"
+
+pkg_setup() {
+   local CONFIG_CHECK="~INET_TCP_DIAG"
+
+   linux-info_pkg_setup
+
+   enewgroup oidentd
+   enewuser oidentd -1 -1 -1 oidentd
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ipv6)
+   $(use_enable masquerade masq)
+   $(use_enable masquerade nat)
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}-2.0.7-init ${PN}
+   newconfd "${FILESDIR}"/${PN}-2.2.2-confd ${PN}
+
+   systemd_newunit "${FILESDIR}"/${PN}_at.service-r1 ${PN}@.service
+   systemd_dounit "${FILESDIR}"/${PN}.socket
+   systemd_dounit "${FILESDIR}"/${PN}.service-r1
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2018-01-29 Thread Tobias Klausmann
commit: 1fda4db25f8ec24b82f8869ae560fb53be6bf197
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 29 08:21:45 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 29 08:21:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fda4db2

net-misc/oidentd-2.0.8-r6: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/640648

 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
index 405f6811743..f0783369201 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2017-12-26 Thread Sergei Trofimovich
commit: 5c30d7c8a8edf509a91c05429216b1e7f8c0e466
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 26 20:00:57 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 26 20:19:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c30d7c8

net-misc/oidentd: stable 2.0.8-r6 for ia64, bug #640648

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
index ba139a1b682..405f6811743 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2017-12-19 Thread Jason Zaman
commit: 34d24c9972c1b65e42f2f4ab76929a8f53f256d6
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 08:51:34 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 08:51:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d24c99

net-misc/oidentd: amd64 stable

Gentoo-bug: 640648
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
index 946a5e25c92..ba139a1b682 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2017-12-14 Thread Sergei Trofimovich
commit: 5e905363ecf3fc2379197f6215f7403eff55a273
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 14 20:00:12 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 14 20:00:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e905363

net-misc/oidentd: stable 2.0.8-r6 for ppc/ppc64, bug #640648

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"

 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
index 6774f8ba374..946a5e25c92 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~x86-fbsd"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2017-12-12 Thread Thomas Deutschmann
commit: cee34cf31b8002023a63b304e5f5ac167775ae52
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 12 16:25:32 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 12 16:25:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee34cf3

net-misc/oidentd: x86 stable (bug #640648)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-misc/oidentd/oidentd-2.0.8-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
index 5330a191234..6774f8ba374 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ojnk/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc x86 
~x86-fbsd"
 IUSE="debug ipv6 masquerade selinux"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/

2017-07-14 Thread Michał Górny
commit: 25e131ac86f3f6ba433a4d0d01b216de8036940d
Author: Robert Förster  gmake  de>
AuthorDate: Mon May 29 11:13:26 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 14 22:05:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e131ac

net-misc/oidentd: bump to EAPI 6, add fedora masquerading patches

also adding a dependency on the selinux policy for this package,
as well as adding myself as maintainer

Closes: https://github.com/gentoo/gentoo/pull/4611
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../files/oidentd-2.0.8-bind-to-ipv6-too.patch |  4 +-
 .../files/oidentd-2.0.8-log-conntrack-fails.patch  | 52 ++
 .../oidentd-2.0.8-no-conntrack-masquerading.patch  | 41 +
 net-misc/oidentd/metadata.xml  | 20 ++---
 net-misc/oidentd/oidentd-2.0.8-r5.ebuild   | 12 +++--
 ...ntd-2.0.8-r5.ebuild => oidentd-2.0.8-r6.ebuild} | 38 +++-
 6 files changed, 143 insertions(+), 24 deletions(-)

diff --git a/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch 
b/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch
index b3b0e510033..2652622cdd4 100644
--- a/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch
+++ b/net-misc/oidentd/files/oidentd-2.0.8-bind-to-ipv6-too.patch
@@ -1,7 +1,7 @@
 Patch to bind to ipv6 socket as well
 Patch supplied by Fabian Knittel 
 oidentd-2.0.8//src/oidentd_inet_util.c 2006-05-22 02:31:19.0 
+0200
-+++ oidentd-2.0.8.new//src/oidentd_inet_util.c 2010-03-01 20:26:11.0 
+0100
+--- oidentd-2.0.8/src/oidentd_inet_util.c  2006-05-22 02:31:19.0 
+0200
 oidentd-2.0.8.new/src/oidentd_inet_util.c  2010-03-01 20:26:11.0 
+0100
 @@ -60,6 +60,12 @@
  #ifdef WANT_IPV6
case AF_INET6:

diff --git a/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch 
b/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch
new file mode 100644
index 000..d29479ec028
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd-2.0.8-log-conntrack-fails.patch
@@ -0,0 +1,52 @@
+From 612f1d85dd59fc39b124392df38586769ebc8add Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Fri, 11 Mar 2016 10:00:59 +0100
+Subject: [PATCH] Log Linux core_init failures as normal error
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Opening Linux conntracking table file failure for different reason than
+missing the file is fatal for deamon initizalization. But the failure
+was logged inly in debugging build.
+
+This patch makes the fatal error visible in normal log.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=1316308
+Signed-off-by: Petr Písař 
+---
+ src/kernel/linux.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/kernel/linux.c b/src/kernel/linux.c
+index 8bf265f..9103dbf 100644
+--- a/src/kernel/linux.c
 b/src/kernel/linux.c
+@@ -73,21 +73,21 @@ bool core_init(void) {
+   masq_fp = fopen(MASQFILE, "r");
+   if (masq_fp == NULL) {
+   if (errno != ENOENT) {
+-  debug("fopen: %s: %s", MASQFILE, strerror(errno));
++  o_log(NORMAL, "fopen: %s: %s", MASQFILE, 
strerror(errno));
+   return false;
+   }
+ 
+   masq_fp = fopen(CONNTRACK, "r");
+   if (masq_fp == NULL) {
+   if (errno != ENOENT) {
+-  debug("fopen: %s: %s", CONNTRACK, 
strerror(errno));
++  o_log(NORMAL, "fopen: %s: %s", CONNTRACK, 
strerror(errno));
+   return false;
+   }
+ 
+   masq_fp = fopen(NFCONNTRACK, "r");
+   if (masq_fp == NULL) {
+   if (errno != ENOENT) {
+-  debug("fopen: %s: %s", NFCONNTRACK, 
strerror(errno));
++  o_log(NORMAL, "fopen: %s: %s", 
NFCONNTRACK, strerror(errno));
+   return false;
+   }
+   masq_fp = fopen("/dev/null", "r");
+-- 
+2.5.0
+

diff --git 
a/net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch 
b/net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch
new file mode 100644
index 000..92ef0252316
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd-2.0.8-no-conntrack-masquerading.patch
@@ -0,0 +1,41 @@
+From 20a63ad8a90c36397cceedd34887298890dbafa3 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Fri, 11 Mar 2016 10:38:10 +0100
+Subject: [PATCH] Linux: Do not open conntracking table if masquerading is not
+ enabled
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8

[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/

2016-08-06 Thread Pacho Ramos
commit: 42e3dbf0c2c44f0182873a880137c361ed9fed43
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Aug  6 11:24:48 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Aug  6 11:32:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e3dbf0

net-misc/oidentd: Cleanup per bug #177996

Package-Manager: portage-2.3.0

 net-misc/oidentd/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-misc/oidentd/metadata.xml b/net-misc/oidentd/metadata.xml
index e4c418f..d2a75a6 100644
--- a/net-misc/oidentd/metadata.xml
+++ b/net-misc/oidentd/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-ange...@gentoo.org
-Christoph Mende
-  
   
 Enable support for masqueraded/NAT 
connections
   



[gentoo-commits] repo/gentoo:master commit in: net-misc/oidentd/files/, net-misc/oidentd/

2015-12-19 Thread Christoph Mende
commit: 55108e5462e1acf9adf6c67531b901e37648a2fa
Author: Christoph Mende  gentoo  org>
AuthorDate: Sat Dec 19 12:25:18 2015 +
Commit: Christoph Mende  gentoo  org>
CommitDate: Sat Dec 19 12:25:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55108e54

net-misc/oidentd: fix compilation with gcc5 (bug #568586)

Package-Manager: portage-2.2.26

 net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch | 25 +
 net-misc/oidentd/oidentd-2.0.8-r5.ebuild|  5 +++--
 2 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch 
b/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch
new file mode 100644
index 000..a401a65
--- /dev/null
+++ b/net-misc/oidentd/files/oidentd-2.0.8-gcc5.patch
@@ -0,0 +1,25 @@
+Description: Fix a failure to build with gcc5.
+Bug: http://bugs.debian.org/778035
+
+--- a/src/oidentd_util.c   2015-07-03 05:56:24.0 -0400
 b/src/oidentd_util.c   2015-07-03 05:56:47.671378000 -0400
+@@ -75,7 +75,7 @@
+ ** PRNG functions on systems whose libraries provide them.)
+ */
+ 
+-inline int randval(int i) {
++extern __attribute__ ((gnu_inline)) int randval(int i) {
+   /* Per _Numerical Recipes in C_: */
+   return ((double) i * rand() / (RAND_MAX+1.0));
+ }
+--- a/src/oidentd_util.h   2015-07-03 05:56:32.0 -0400
 b/src/oidentd_util.h   2015-07-03 05:56:53.835378000 -0400
+@@ -58,7 +58,7 @@
+ int find_group(const char *temp_group, gid_t *gid);
+ 
+ int random_seed(void);
+-inline int randval(int i);
++extern __attribute__ ((gnu_inline)) int randval(int i);
+ 
+ #ifndef HAVE_SNPRINTF
+   int snprintf(char *str, size_t n, char const *fmt, ...);

diff --git a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild 
b/net-misc/oidentd/oidentd-2.0.8-r5.ebuild
index 0193766..b93ad92 100644
--- a/net-misc/oidentd/oidentd-2.0.8-r5.ebuild
+++ b/net-misc/oidentd/oidentd-2.0.8-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,8 @@ IUSE="debug ipv6 masquerade"
 
 src_prepare() {
epatch "${FILESDIR}/${P}-masquerading.patch" \
-   "${FILESDIR}/${P}-bind-to-ipv6-too.patch"
+   "${FILESDIR}/${P}-bind-to-ipv6-too.patch" \
+   "${FILESDIR}/${P}-gcc5.patch"
 }
 
 src_configure() {