[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/, net-nds/gssproxy/

2019-04-22 Thread Matt Turner
commit: 49ccf49bf537d9208e3850dd8efdc8de66d234ce
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 22 20:41:16 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 22 20:41:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ccf49b

net-nds/gssproxy: Fix rebase mistake

Signed-off-by: Matt Turner  gentoo.org>

 .../gss-proxy-0.8.2.ebuild => gssproxy/gssproxy-0.8.2.ebuild}   | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-nds/gss-proxy/gss-proxy-0.8.2.ebuild 
b/net-nds/gssproxy/gssproxy-0.8.2.ebuild
similarity index 96%
rename from net-nds/gss-proxy/gss-proxy-0.8.2.ebuild
rename to net-nds/gssproxy/gssproxy-0.8.2.ebuild
index b10d6301494..dcf7d321d19 100644
--- a/net-nds/gss-proxy/gss-proxy-0.8.2.ebuild
+++ b/net-nds/gssproxy/gssproxy-0.8.2.ebuild
@@ -3,11 +3,9 @@
 
 EAPI=6
 
-MY_P="${PN/-}-${PV}"
-
 DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
 HOMEPAGE="https://pagure.io/gssproxy;
-SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
+SRC_URI="http://releases.pagure.org/gssproxy/${P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
@@ -27,8 +25,6 @@ DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
virtual/pkgconfig"
 
-S="${WORKDIR}/${MY_P}"
-
 # Many requirements to run tests, including running slapd as root, hence
 # unfeasible.
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/files/, profiles/updates/, net-nds/gssproxy/files/, ...

2019-04-22 Thread Matt Turner
commit: 34f3a5d567da85cd61267780640c3dfb9e5e1d06
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 22 20:30:54 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 22 20:37:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f3a5d5

net-nds/gssproxy: Rename from net-nds/gss-proxy

The files it installs are called gssproxy. Upstream calls the project
gssproxy.

Signed-off-by: Matt Turner  gentoo.org>

 net-nds/{gss-proxy => gssproxy}/Manifest| 0
 net-nds/{gss-proxy => gssproxy}/files/gssproxy  | 0
 .../gss-proxy-0.7.0-r1.ebuild => gssproxy/gssproxy-0.7.0-r1.ebuild} | 6 +-
 .../gss-proxy-0.8.0.ebuild => gssproxy/gssproxy-0.8.0.ebuild}   | 6 +-
 net-nds/{gss-proxy => gssproxy}/metadata.xml| 0
 profiles/updates/2Q-2019| 1 +
 6 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/net-nds/gss-proxy/Manifest b/net-nds/gssproxy/Manifest
similarity index 100%
rename from net-nds/gss-proxy/Manifest
rename to net-nds/gssproxy/Manifest

diff --git a/net-nds/gss-proxy/files/gssproxy b/net-nds/gssproxy/files/gssproxy
similarity index 100%
rename from net-nds/gss-proxy/files/gssproxy
rename to net-nds/gssproxy/files/gssproxy

diff --git a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild 
b/net-nds/gssproxy/gssproxy-0.7.0-r1.ebuild
similarity index 96%
rename from net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
rename to net-nds/gssproxy/gssproxy-0.7.0-r1.ebuild
index 70b3508e2ee..be1691b9b6a 100644
--- a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
+++ b/net-nds/gssproxy/gssproxy-0.7.0-r1.ebuild
@@ -3,11 +3,9 @@
 
 EAPI=6
 
-MY_P="${PN/-}-${PV}"
-
 DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
 HOMEPAGE="https://pagure.io/gssproxy;
-SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
+SRC_URI="http://releases.pagure.org/gssproxy/${P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
@@ -27,8 +25,6 @@ DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
virtual/pkgconfig"
 
-S="${WORKDIR}/${MY_P}"
-
 # Many requirements to run tests, including running slapd as root, hence
 # unfeasible.
 RESTRICT="test"

diff --git a/net-nds/gss-proxy/gss-proxy-0.8.0.ebuild 
b/net-nds/gssproxy/gssproxy-0.8.0.ebuild
similarity index 96%
rename from net-nds/gss-proxy/gss-proxy-0.8.0.ebuild
rename to net-nds/gssproxy/gssproxy-0.8.0.ebuild
index 7939c3e2191..f71a78f3963 100644
--- a/net-nds/gss-proxy/gss-proxy-0.8.0.ebuild
+++ b/net-nds/gssproxy/gssproxy-0.8.0.ebuild
@@ -3,11 +3,9 @@
 
 EAPI=6
 
-MY_P="${PN/-}-${PV}"
-
 DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
 HOMEPAGE="https://pagure.io/gssproxy;
-SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
+SRC_URI="http://releases.pagure.org/gssproxy/${P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
@@ -27,8 +25,6 @@ DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
virtual/pkgconfig"
 
-S="${WORKDIR}/${MY_P}"
-
 # Many requirements to run tests, including running slapd as root, hence
 # unfeasible.
 RESTRICT="test"

diff --git a/net-nds/gss-proxy/metadata.xml b/net-nds/gssproxy/metadata.xml
similarity index 100%
rename from net-nds/gss-proxy/metadata.xml
rename to net-nds/gssproxy/metadata.xml

diff --git a/profiles/updates/2Q-2019 b/profiles/updates/2Q-2019
new file mode 100644
index 000..2ade2c1419f
--- /dev/null
+++ b/profiles/updates/2Q-2019
@@ -0,0 +1 @@
+move net-nds/gss-proxy net-nds/gssproxy



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2019-04-21 Thread Lars Wendler
commit: ff4adca2df5b6b93313582a36864bd7bdd42427d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 21 10:02:38 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 21 10:16:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4adca2

net-nds/gss-proxy: Bump to version 0.8.2

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 net-nds/gss-proxy/Manifest   |  1 +
 net-nds/gss-proxy/gss-proxy-0.8.2.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/net-nds/gss-proxy/Manifest b/net-nds/gss-proxy/Manifest
index 9dbb012d4b3..78f367107f3 100644
--- a/net-nds/gss-proxy/Manifest
+++ b/net-nds/gss-proxy/Manifest
@@ -1,2 +1,3 @@
 DIST gssproxy-0.7.0.tar.gz 552041 BLAKE2B 
78ec58e151c801ea65e01bf12ac38591442073eef051302afbbd8c11e20c753ae481542a9cdaeb321551ac1ba14be5875b5dc0f9514a0d436bc28e71a5d28c9e
 SHA512 
00cd1d05e12f93f81c11062ccf4950e521960f752a6121f2055e47294a51894eda2415c558d3bc0d4c496146ab8f82a1162328acfb5eb3405c7b116774fa9f89
 DIST gssproxy-0.8.0.tar.gz 557386 BLAKE2B 
14948bbd4c08834375ed00d9f9c6624797eadef3a4313af55a3f3cc9fa3133627ed11da97c1414caa1731ef6da1286dbc1e1c41af8e6c4f96dd42e5b0b2b69e6
 SHA512 
f3b8f053d6750d7ee6ab2bfb6bfc4dc1ac2e2f354f923590340bb3c522f57cc881df5a2850750bc00c0dcacf2ae173549dc3bb9ece4512cf2f39869527afc2ec
+DIST gssproxy-0.8.2.tar.gz 563300 BLAKE2B 
104637af6f43d118ef5194ee8bdfd0a8a8155df43691ac80394de0482f718f2672996b698a80d5c4db7bdc1b164be7f8dc6ffd9a5346affd5923b78362f10333
 SHA512 
68ce39b36ee83d77da19e9a9fb322ba901366999828a2b427bc2275c4187b4d2291de140c202cce02bdf53eb5cf64da2fafa022ea482258c102f28b0af5d7c63

diff --git a/net-nds/gss-proxy/gss-proxy-0.8.2.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.8.2.ebuild
new file mode 100644
index 000..b10d6301494
--- /dev/null
+++ b/net-nds/gss-proxy/gss-proxy-0.8.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN/-}-${PV}"
+
+DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
+HOMEPAGE="https://pagure.io/gssproxy;
+SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
+
+LICENSE="BSD-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="debug selinux systemd hardened"
+
+COMMON_DEPEND=">=dev-libs/libverto-0.2.2
+   >=dev-libs/ding-libs-0.6.1
+   virtual/krb5
+   selinux? ( sys-libs/libselinux )"
+RDEPEND="${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-gssproxy )"
+# We need xml stuff to build the man pages, and people really want/need
+# the man pages for this package :). #585200
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.4
+   dev-libs/libxslt
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+# Many requirements to run tests, including running slapd as root, hence
+# unfeasible.
+RESTRICT="test"
+
+# pkg_setup() {
+#  # Here instead of flag-logic in DEPEND, since virtual/krb5 does not
+#  # allow to specify the openldap use flag, which heimdal doesn't
+#  # support.
+#  # Using mit-krb5 explicitly because heimdal doesn't install kerberos
+#  # schemata required for the tests of gss-proxy.
+#  if use test && ! has_version "app-crypt/mit-krb5[openldap]"; then
+#  eerror "Tests of this package require the kerberos schemata 
installed from app-crypt/mit-krb5[openldap]."
+#  die "Tests enabled but no app-crypt/mit-krb5[openldap] being 
installed."
+#  fi
+# }
+
+# Was required in 0.7.0 to fix the schema- and slapd-path. Reason for
+# comment: see RESTRICT comment
+# src_prepare() {
+#  default
+#  # The tests look for kerberos schemata in the documentation
+#  # directory of krb5, however these are installed in /etc/openldap
+#  # and only if the openldap useflag is supplied
+#  sed -i \
+#  -e 's#/usr/share/doc/krb5-server-ldap*#/etc/openldap/schema#' \
+#  -e 
"s#\(subprocess.Popen..\"\)slapd#\1/usr/$(get_libdir)/openldap/slapd#" \
+#  "${S}/tests/testlib.py" || die
+# }
+
+src_configure() {
+   local myeconfargs=(
+   # The build assumes localstatedir is /var and takes care of
+   # using all the right subdirs itself.
+   "--localstatedir=${EPREFIX}/var"
+   "--with-os=gentoo"
+   "--with-initscript=$(usex systemd systemd none)"
+   "$(use_with selinux)"
+   "$(use_with debug gssidebug)"
+   "$(use_with hardened hardening)"
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # This is a plugin module, so no need for la file.
+   find "${ED%/}"/usr -name proxymech.la -delete
+
+   doinitd "${FILESDIR}"/gssproxy
+   insinto /etc/gssproxy
+   doins examples/*.conf
+   insinto 

[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2018-02-12 Thread Lars Wendler
commit: ca89c0f212a2968d60a4d003a6d1b86bd84ad6cb
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb 12 10:30:13 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb 12 10:30:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca89c0f2

net-nds/gss-proxy: Bump to version 0.8.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-nds/gss-proxy/Manifest   |  1 +
 net-nds/gss-proxy/gss-proxy-0.8.0.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/net-nds/gss-proxy/Manifest b/net-nds/gss-proxy/Manifest
index ebfc00ffdf2..831bf7284ad 100644
--- a/net-nds/gss-proxy/Manifest
+++ b/net-nds/gss-proxy/Manifest
@@ -1,3 +1,4 @@
 DIST gssproxy-0.5.1.tar.gz 532525 BLAKE2B 
5aa7cdd78d1d0f61532e27d2894a3263045de2e331736421115c16028967918293c250261c3e6954d0e33e635871a6852d615c1a03894231fca91e7309aeda45
 SHA512 
72cb987413feba341b57caa27d5efadb8ed63af3751fda7013fe68768457a88011ac3bcf6e90b3d1d5ecf8894708daa0f20e57fe191d8ba3ce9b6492b57708f7
 DIST gssproxy-0.6.2.tar.gz 547428 BLAKE2B 
6bfd8f4809af4d3abc28642eb9dd631924fc9c2c79e9d22c6c20239c1c2d9aa0369ea7552b8485fd1851b3df2382803710cd40bf177a0edec62766b604edd84d
 SHA512 
3c19fbd6e6c8aa2946512f947e016642672a98559b0c47dfb2a4abe2c9dbf06f1bd4f028199cd4828edf00eb0f5d3eac55bda73dcfeb27095e8e9ab14fc88bcd
 DIST gssproxy-0.7.0.tar.gz 552041 BLAKE2B 
78ec58e151c801ea65e01bf12ac38591442073eef051302afbbd8c11e20c753ae481542a9cdaeb321551ac1ba14be5875b5dc0f9514a0d436bc28e71a5d28c9e
 SHA512 
00cd1d05e12f93f81c11062ccf4950e521960f752a6121f2055e47294a51894eda2415c558d3bc0d4c496146ab8f82a1162328acfb5eb3405c7b116774fa9f89
+DIST gssproxy-0.8.0.tar.gz 557386 BLAKE2B 
14948bbd4c08834375ed00d9f9c6624797eadef3a4313af55a3f3cc9fa3133627ed11da97c1414caa1731ef6da1286dbc1e1c41af8e6c4f96dd42e5b0b2b69e6
 SHA512 
f3b8f053d6750d7ee6ab2bfb6bfc4dc1ac2e2f354f923590340bb3c522f57cc881df5a2850750bc00c0dcacf2ae173549dc3bb9ece4512cf2f39869527afc2ec

diff --git a/net-nds/gss-proxy/gss-proxy-0.8.0.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.8.0.ebuild
new file mode 100644
index 000..7939c3e2191
--- /dev/null
+++ b/net-nds/gss-proxy/gss-proxy-0.8.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN/-}-${PV}"
+
+DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
+HOMEPAGE="https://pagure.io/gssproxy;
+SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
+
+LICENSE="BSD-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="debug selinux systemd hardened"
+
+COMMON_DEPEND=">=dev-libs/libverto-0.2.2
+   >=dev-libs/ding-libs-0.6.1
+   virtual/krb5
+   selinux? ( sys-libs/libselinux )"
+RDEPEND="${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-gssproxy )"
+# We need xml stuff to build the man pages, and people really want/need
+# the man pages for this package :). #585200
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.4
+   dev-libs/libxslt
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+# Many requirements to run tests, including running slapd as root, hence
+# unfeasible.
+RESTRICT="test"
+
+# pkg_setup() {
+#  # Here instead of flag-logic in DEPEND, since virtual/krb5 does not
+#  # allow to specify the openldap use flag, which heimdal doesn't
+#  # support.
+#  # Using mit-krb5 explicitly because heimdal doesn't install kerberos
+#  # schemata required for the tests of gss-proxy.
+#  if use test && ! has_version "app-crypt/mit-krb5[openldap]"; then
+#  eerror "Tests of this package require the kerberos schemata 
installed from app-crypt/mit-krb5[openldap]."
+#  die "Tests enabled but no app-crypt/mit-krb5[openldap] being 
installed."
+#  fi
+# }
+
+# Was required in 0.7.0 to fix the schema- and slapd-path. Reason for
+# comment: see RESTRICT comment
+# src_prepare() {
+#  default
+#  # The tests look for kerberos schemata in the documentation
+#  # directory of krb5, however these are installed in /etc/openldap
+#  # and only if the openldap useflag is supplied
+#  sed -i \
+#  -e 's#/usr/share/doc/krb5-server-ldap*#/etc/openldap/schema#' \
+#  -e 
"s#\(subprocess.Popen..\"\)slapd#\1/usr/$(get_libdir)/openldap/slapd#" \
+#  "${S}/tests/testlib.py" || die
+# }
+
+src_configure() {
+   local myeconfargs=(
+   # The build assumes localstatedir is /var and takes care of
+   # using all the right subdirs itself.
+   "--localstatedir=${EPREFIX}/var"
+   "--with-os=gentoo"
+   "--with-initscript=$(usex systemd systemd none)"
+   "$(use_with selinux)"
+   "$(use_with debug gssidebug)"
+   "$(use_with hardened hardening)"
+   )
+
+   econf "${myeconfargs[@]}"
+}
+

[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2018-02-12 Thread Lars Wendler
commit: 448c5b7f646c9710e9dd3621d14f8c46abc42ee4
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb 12 10:30:57 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb 12 10:30:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448c5b7f

net-nds/gss-proxy: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-nds/gss-proxy/Manifest   |  2 -
 net-nds/gss-proxy/gss-proxy-0.5.1.ebuild | 54 
 net-nds/gss-proxy/gss-proxy-0.6.2.ebuild | 54 
 net-nds/gss-proxy/gss-proxy-0.7.0.ebuild | 87 
 4 files changed, 197 deletions(-)

diff --git a/net-nds/gss-proxy/Manifest b/net-nds/gss-proxy/Manifest
index 831bf7284ad..9dbb012d4b3 100644
--- a/net-nds/gss-proxy/Manifest
+++ b/net-nds/gss-proxy/Manifest
@@ -1,4 +1,2 @@
-DIST gssproxy-0.5.1.tar.gz 532525 BLAKE2B 
5aa7cdd78d1d0f61532e27d2894a3263045de2e331736421115c16028967918293c250261c3e6954d0e33e635871a6852d615c1a03894231fca91e7309aeda45
 SHA512 
72cb987413feba341b57caa27d5efadb8ed63af3751fda7013fe68768457a88011ac3bcf6e90b3d1d5ecf8894708daa0f20e57fe191d8ba3ce9b6492b57708f7
-DIST gssproxy-0.6.2.tar.gz 547428 BLAKE2B 
6bfd8f4809af4d3abc28642eb9dd631924fc9c2c79e9d22c6c20239c1c2d9aa0369ea7552b8485fd1851b3df2382803710cd40bf177a0edec62766b604edd84d
 SHA512 
3c19fbd6e6c8aa2946512f947e016642672a98559b0c47dfb2a4abe2c9dbf06f1bd4f028199cd4828edf00eb0f5d3eac55bda73dcfeb27095e8e9ab14fc88bcd
 DIST gssproxy-0.7.0.tar.gz 552041 BLAKE2B 
78ec58e151c801ea65e01bf12ac38591442073eef051302afbbd8c11e20c753ae481542a9cdaeb321551ac1ba14be5875b5dc0f9514a0d436bc28e71a5d28c9e
 SHA512 
00cd1d05e12f93f81c11062ccf4950e521960f752a6121f2055e47294a51894eda2415c558d3bc0d4c496146ab8f82a1162328acfb5eb3405c7b116774fa9f89
 DIST gssproxy-0.8.0.tar.gz 557386 BLAKE2B 
14948bbd4c08834375ed00d9f9c6624797eadef3a4313af55a3f3cc9fa3133627ed11da97c1414caa1731ef6da1286dbc1e1c41af8e6c4f96dd42e5b0b2b69e6
 SHA512 
f3b8f053d6750d7ee6ab2bfb6bfc4dc1ac2e2f354f923590340bb3c522f57cc881df5a2850750bc00c0dcacf2ae173549dc3bb9ece4512cf2f39869527afc2ec

diff --git a/net-nds/gss-proxy/gss-proxy-0.5.1.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.5.1.ebuild
deleted file mode 100644
index 7abf2d67a63..000
--- a/net-nds/gss-proxy/gss-proxy-0.5.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_P="${PN/-}-${PV}"
-
-DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
-HOMEPAGE="https://fedorahosted.org/gss-proxy/;
-SRC_URI="https://fedorahosted.org/released/gss-proxy/${MY_P}.tar.gz;
-
-LICENSE="BSD-1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
-IUSE="debug selinux systemd"
-
-RDEPEND=">=dev-libs/libverto-0.2.2
-   >=dev-libs/ding-libs-0.5.0
-   virtual/krb5
-   selinux? ( sys-libs/libselinux )"
-# We need xml stuff to build the man pages, and people really want/need
-# the man pages for this package :). #585200
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.4
-   dev-libs/libxslt
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   # The build assumes localstatedir is /var and takes care of
-   # using all the right subdirs itself.
-   econf \
-   --localstatedir="${EPREFIX}/var" \
-   --with-os=gentoo \
-   --with-initscript=$(usex systemd systemd sysv) \
-   $(use_with selinux) \
-   $(use_with debug gssidebug)
-}
-
-src_install() {
-   default
-   # This is a plugin module, so no need for la file.
-   find "${ED}"/usr -name proxymech.la -delete
-
-   doinitd "${FILESDIR}"/gssproxy
-   insinto /etc/gssproxy
-   doins examples/*.conf
-   insinto /etc/gss/mech.d
-   newins examples/mech gssproxy.conf
-
-   # The build installs a bunch of empty dirs, so prune them.
-   find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null
-}

diff --git a/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild
deleted file mode 100644
index 3c1721bf36c..000
--- a/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_P="${PN/-}-${PV}"
-
-DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
-HOMEPAGE="https://pagure.io/gssproxy;
-SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
-
-LICENSE="BSD-1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
-IUSE="debug selinux systemd"
-
-RDEPEND=">=dev-libs/libverto-0.2.2
-   >=dev-libs/ding-libs-0.5.0
-   virtual/krb5
-   selinux? ( sys-libs/libselinux )"
-# We need xml stuff to build the man pages, and people really want/need
-# 

[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2017-12-25 Thread Jason Zaman
commit: f25c62899b0026abb3b52b000ceedec25f689983
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Dec 25 04:48:51 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Dec 25 08:07:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25c6289

net-nds/gss-proxy: amd64 stable

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

 net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
index 4918ae09a98..70b3508e2ee 100644
--- a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
+++ b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86"
 IUSE="debug selinux systemd hardened"
 
 COMMON_DEPEND=">=dev-libs/libverto-0.2.2



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2017-12-24 Thread Sergei Trofimovich
commit: 08fb2918524516fb2715bca6098c80d60e97f1d7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 24 10:11:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 24 10:11:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08fb2918

net-nds/gss-proxy: stable 0.7.0-r1 for ppc/ppc64, bug #642134

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

 net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
index 6a690d58a4b..6076b688bad 100644
--- a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
+++ b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="debug selinux systemd hardened"
 
 COMMON_DEPEND=">=dev-libs/libverto-0.2.2



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2017-12-24 Thread Sergei Trofimovich
commit: 9c11ad985dd5b7c7db792dced82111ced3e10827
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 24 13:24:33 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 24 13:37:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c11ad98

net-nds/gss-proxy: stable 0.7.0-r1 for hppa, bug #642134

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

 net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
index d2f224ebdad..4918ae09a98 100644
--- a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
+++ b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86"
 IUSE="debug selinux systemd hardened"
 
 COMMON_DEPEND=">=dev-libs/libverto-0.2.2



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2017-12-24 Thread Sergei Trofimovich
commit: 6acbcb124b8d4f9e06860bdd1427e3697e7da31d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 24 13:24:08 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 24 13:37:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6acbcb12

net-nds/gss-proxy: stable 0.7.0-r1 for ia64, bug #642134

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

 net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
index 6076b688bad..d2f224ebdad 100644
--- a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
+++ b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="debug selinux systemd hardened"
 
 COMMON_DEPEND=">=dev-libs/libverto-0.2.2



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2017-11-07 Thread Jason Zaman
commit: 8c44d2c6b308668ff14c079831b3f1bfcb609866
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Nov  8 06:35:17 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Nov  8 06:35:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c44d2c6

net-nds/gss-proxy: Add dep for selinux policy

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild | 89 +
 1 file changed, 89 insertions(+)

diff --git a/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
new file mode 100644
index 000..6a690d58a4b
--- /dev/null
+++ b/net-nds/gss-proxy/gss-proxy-0.7.0-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN/-}-${PV}"
+
+DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
+HOMEPAGE="https://pagure.io/gssproxy;
+SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
+
+LICENSE="BSD-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="debug selinux systemd hardened"
+
+COMMON_DEPEND=">=dev-libs/libverto-0.2.2
+   >=dev-libs/ding-libs-0.5.0
+   virtual/krb5
+   selinux? ( sys-libs/libselinux )"
+RDEPEND="${COMMON_DEPEND}
+   selinux? ( sec-policy/selinux-gssproxy )"
+# We need xml stuff to build the man pages, and people really want/need
+# the man pages for this package :). #585200
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.4
+   dev-libs/libxslt
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+# Many requirements to run tests, including running slapd as root, hence
+# unfeasible.
+RESTRICT="test"
+
+# pkg_setup() {
+#  # Here instead of flag-logic in DEPEND, since virtual/krb5 does not
+#  # allow to specify the openldap use flag, which heimdal doesn't
+#  # support.
+#  # Using mit-krb5 explicitly because heimdal doesn't install kerberos
+#  # schemata required for the tests of gss-proxy.
+#  if use test && ! has_version "app-crypt/mit-krb5[openldap]"; then
+#  eerror "Tests of this package require the kerberos schemata 
installed from app-crypt/mit-krb5[openldap]."
+#  die "Tests enabled but no app-crypt/mit-krb5[openldap] being 
installed."
+#  fi
+# }
+
+# Was required in 0.7.0 to fix the schema- and slapd-path. Reason for
+# comment: see RESTRICT comment
+# src_prepare() {
+#  default
+#  # The tests look for kerberos schemata in the documentation
+#  # directory of krb5, however these are installed in /etc/openldap
+#  # and only if the openldap useflag is supplied
+#  sed -i \
+#  -e 's#/usr/share/doc/krb5-server-ldap*#/etc/openldap/schema#' \
+#  -e 
"s#\(subprocess.Popen..\"\)slapd#\1/usr/$(get_libdir)/openldap/slapd#" \
+#  "${S}/tests/testlib.py" || die
+# }
+
+src_configure() {
+   local myeconfargs=(
+   # The build assumes localstatedir is /var and takes care of
+   # using all the right subdirs itself.
+   "--localstatedir=${EPREFIX}/var"
+   "--with-os=gentoo"
+   "--with-initscript=$(usex systemd systemd none)"
+   "$(use_with selinux)"
+   "$(use_with debug gssidebug)"
+   "$(use_with hardened hardening)"
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # This is a plugin module, so no need for la file.
+   find "${ED%/}"/usr -name proxymech.la -delete
+
+   doinitd "${FILESDIR}"/gssproxy
+   insinto /etc/gssproxy
+   doins examples/*.conf
+   insinto /etc/gss/mech.d
+   newins examples/mech gssproxy.conf
+
+   # The build installs a bunch of empty dirs, so prune them.
+   find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2017-08-18 Thread Lars Wendler
commit: 6f3c3218a26513a9f371b065b6215e5fde4220a0
Author: Nelo-T. Wallus  wallus  de>
AuthorDate: Sat Aug  5 13:05:29 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 18 11:57:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3c3218

net-nds/gss-proxy: Bump version to 0.7.0, add hardened use flag

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

 net-nds/gss-proxy/Manifest   |  1 +
 net-nds/gss-proxy/gss-proxy-0.7.0.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/net-nds/gss-proxy/Manifest b/net-nds/gss-proxy/Manifest
index f272a76801d..17de808c5c6 100644
--- a/net-nds/gss-proxy/Manifest
+++ b/net-nds/gss-proxy/Manifest
@@ -1,2 +1,3 @@
 DIST gssproxy-0.5.1.tar.gz 532525 SHA256 
b7ac0b75dcd62264f9ffef4ab0aa14534b850873ada08209ba467e5914643fbd SHA512 
72cb987413feba341b57caa27d5efadb8ed63af3751fda7013fe68768457a88011ac3bcf6e90b3d1d5ecf8894708daa0f20e57fe191d8ba3ce9b6492b57708f7
 WHIRLPOOL 
514e58fab7ad18707d4edd66aafd8aa1ee4f74e045ac5aa47bef50f55c3a2f7dd297ff4504be3ff1f7709abf9b3fd734d023781c25f76fb6e55e950e85acae4c
 DIST gssproxy-0.6.2.tar.gz 547428 SHA256 
ff6e741e6c89436c5de9a06f9a1b7b8223ba72b80d6486f5153f5bf8d093c9d3 SHA512 
3c19fbd6e6c8aa2946512f947e016642672a98559b0c47dfb2a4abe2c9dbf06f1bd4f028199cd4828edf00eb0f5d3eac55bda73dcfeb27095e8e9ab14fc88bcd
 WHIRLPOOL 
33396acaee52a025be210f9329e2d4404fb18eada19d46b9a50fe9d6a592384ed9b5539874aad5f55f46d2e8b72439d32bab47d77ee05851aebad0d6003f9c79
+DIST gssproxy-0.7.0.tar.gz 552041 SHA256 
c5aeb1c21859752cac1dfd1a1ca4f69fa4c63f2256582a4b10bb72edb6e58f62 SHA512 
00cd1d05e12f93f81c11062ccf4950e521960f752a6121f2055e47294a51894eda2415c558d3bc0d4c496146ab8f82a1162328acfb5eb3405c7b116774fa9f89
 WHIRLPOOL 
048e064423ea07f4bd8ed2798a80656ce0252ca838439ed93668bf7a5b21cab28370a7116e25b4b0a0d2ef8eff0119880db3d430f367ed60f18e4a55066e9764

diff --git a/net-nds/gss-proxy/gss-proxy-0.7.0.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.7.0.ebuild
new file mode 100644
index 000..b91eda6e374
--- /dev/null
+++ b/net-nds/gss-proxy/gss-proxy-0.7.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN/-}-${PV}"
+
+DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
+HOMEPAGE="https://pagure.io/gssproxy;
+SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
+
+LICENSE="BSD-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="debug selinux systemd hardened"
+
+RDEPEND=">=dev-libs/libverto-0.2.2
+   >=dev-libs/ding-libs-0.5.0
+   virtual/krb5
+   selinux? ( sys-libs/libselinux )"
+# We need xml stuff to build the man pages, and people really want/need
+# the man pages for this package :). #585200
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.4
+   dev-libs/libxslt
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+# Many requirements to run tests, including running slapd as root, hence
+# unfeasible.
+RESTRICT="test"
+
+# pkg_setup() {
+#  # Here instead of flag-logic in DEPEND, since virtual/krb5 does not
+#  # allow to specify the openldap use flag, which heimdal doesn't
+#  # support.
+#  # Using mit-krb5 explicitly because heimdal doesn't install kerberos
+#  # schemata required for the tests of gss-proxy.
+#  if use test && ! has_version "app-crypt/mit-krb5[openldap]"; then
+#  eerror "Tests of this package require the kerberos schemata 
installed from app-crypt/mit-krb5[openldap]."
+#  die "Tests enabled but no app-crypt/mit-krb5[openldap] being 
installed."
+#  fi
+# }
+
+# Was required in 0.7.0 to fix the schema- and slapd-path. Reason for
+# comment: see RESTRICT comment
+# src_prepare() {
+#  default
+#  # The tests look for kerberos schemata in the documentation
+#  # directory of krb5, however these are installed in /etc/openldap
+#  # and only if the openldap useflag is supplied
+#  sed -i \
+#  -e 's#/usr/share/doc/krb5-server-ldap*#/etc/openldap/schema#' \
+#  -e 
"s#\(subprocess.Popen..\"\)slapd#\1/usr/$(get_libdir)/openldap/slapd#" \
+#  "${S}/tests/testlib.py" || die
+# }
+
+src_configure() {
+   local myeconfargs=(
+   # The build assumes localstatedir is /var and takes care of
+   # using all the right subdirs itself.
+   "--localstatedir=${EPREFIX}/var"
+   "--with-os=gentoo"
+   "--with-initscript=$(usex systemd systemd none)"
+   "$(use_with selinux)"
+   "$(use_with debug gssidebug)"
+   "$(use_with hardened hardening)"
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # This is a plugin module, so no need for la file.
+   

[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2017-02-23 Thread Lars Wendler
commit: d71c942fd9964cb0b3d4d59ebee9a8f62f7d971a
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Feb 23 12:15:54 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Feb 23 12:15:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71c942f

net-nds/gss-proxy: Changed HOMEPAGE from fedorahosted to pagure.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-nds/gss-proxy/gss-proxy-0.6.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild
index 33aae39172..3c1721bf36 100644
--- a/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild
+++ b/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild
@@ -6,8 +6,8 @@ EAPI="5"
 MY_P="${PN/-}-${PV}"
 
 DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
-HOMEPAGE="https://fedorahosted.org/gss-proxy/;
-SRC_URI="https://fedorahosted.org/released/gss-proxy/${MY_P}.tar.gz;
+HOMEPAGE="https://pagure.io/gssproxy;
+SRC_URI="http://releases.pagure.org/gssproxy/${MY_P}.tar.gz;
 
 LICENSE="BSD-1"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2017-02-20 Thread Lars Wendler
commit: ea25b7e4a1da61523dd84d1201e2380537bcea6c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb 20 08:31:36 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb 20 08:32:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea25b7e4

net-nds/gss-proxy: Bump to version 0.6.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-nds/gss-proxy/Manifest   |  1 +
 net-nds/gss-proxy/gss-proxy-0.6.2.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/net-nds/gss-proxy/Manifest b/net-nds/gss-proxy/Manifest
index 497ea353d3..99f937fcd7 100644
--- a/net-nds/gss-proxy/Manifest
+++ b/net-nds/gss-proxy/Manifest
@@ -1,2 +1,3 @@
 DIST gssproxy-0.5.0.tar.gz 526047 SHA256 
0965448e145b0d764ba5ca7707a7bf3d2c9d555f96fcb3ba0d88673a233b31d6 SHA512 
14a50583fa304a667243b470415d107026042871374b69e5c5ff82ceb7ae9fd83532241ac032e79e87cea1706970ea0d552f5fc31a0340e22242f4cc4abd5cf8
 WHIRLPOOL 
9352644e76ba96a0c36640d0cc703f74b5ba48f980edb668f1c98efedab5e9d16c094080af950ba94cf9ceac88bf10f3b68876e83942ae4cafb9d7ddd74ec486
 DIST gssproxy-0.5.1.tar.gz 532525 SHA256 
b7ac0b75dcd62264f9ffef4ab0aa14534b850873ada08209ba467e5914643fbd SHA512 
72cb987413feba341b57caa27d5efadb8ed63af3751fda7013fe68768457a88011ac3bcf6e90b3d1d5ecf8894708daa0f20e57fe191d8ba3ce9b6492b57708f7
 WHIRLPOOL 
514e58fab7ad18707d4edd66aafd8aa1ee4f74e045ac5aa47bef50f55c3a2f7dd297ff4504be3ff1f7709abf9b3fd734d023781c25f76fb6e55e950e85acae4c
+DIST gssproxy-0.6.2.tar.gz 547428 SHA256 
ff6e741e6c89436c5de9a06f9a1b7b8223ba72b80d6486f5153f5bf8d093c9d3 SHA512 
3c19fbd6e6c8aa2946512f947e016642672a98559b0c47dfb2a4abe2c9dbf06f1bd4f028199cd4828edf00eb0f5d3eac55bda73dcfeb27095e8e9ab14fc88bcd
 WHIRLPOOL 
33396acaee52a025be210f9329e2d4404fb18eada19d46b9a50fe9d6a592384ed9b5539874aad5f55f46d2e8b72439d32bab47d77ee05851aebad0d6003f9c79

diff --git a/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild
new file mode 100644
index 00..33aae39172
--- /dev/null
+++ b/net-nds/gss-proxy/gss-proxy-0.6.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P="${PN/-}-${PV}"
+
+DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
+HOMEPAGE="https://fedorahosted.org/gss-proxy/;
+SRC_URI="https://fedorahosted.org/released/gss-proxy/${MY_P}.tar.gz;
+
+LICENSE="BSD-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="debug selinux systemd"
+
+RDEPEND=">=dev-libs/libverto-0.2.2
+   >=dev-libs/ding-libs-0.5.0
+   virtual/krb5
+   selinux? ( sys-libs/libselinux )"
+# We need xml stuff to build the man pages, and people really want/need
+# the man pages for this package :). #585200
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.4
+   dev-libs/libxslt
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   # The build assumes localstatedir is /var and takes care of
+   # using all the right subdirs itself.
+   econf \
+   --localstatedir="${EPREFIX}/var" \
+   --with-os=gentoo \
+   --with-initscript=$(usex systemd systemd none) \
+   $(use_with selinux) \
+   $(use_with debug gssidebug)
+}
+
+src_install() {
+   default
+   # This is a plugin module, so no need for la file.
+   find "${ED}"/usr -name proxymech.la -delete
+
+   doinitd "${FILESDIR}"/gssproxy
+   insinto /etc/gssproxy
+   doins examples/*.conf
+   insinto /etc/gss/mech.d
+   newins examples/mech gssproxy.conf
+
+   # The build installs a bunch of empty dirs, so prune them.
+   find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2017-02-20 Thread Lars Wendler
commit: 572c591e5eb8fc3e5c515d898a401547ac1e40e8
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb 20 08:32:05 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb 20 08:32:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572c591e

net-nds/gss-proxy: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-nds/gss-proxy/Manifest   |  1 -
 net-nds/gss-proxy/gss-proxy-0.5.0.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/net-nds/gss-proxy/Manifest b/net-nds/gss-proxy/Manifest
index 99f937fcd7..f272a76801 100644
--- a/net-nds/gss-proxy/Manifest
+++ b/net-nds/gss-proxy/Manifest
@@ -1,3 +1,2 @@
-DIST gssproxy-0.5.0.tar.gz 526047 SHA256 
0965448e145b0d764ba5ca7707a7bf3d2c9d555f96fcb3ba0d88673a233b31d6 SHA512 
14a50583fa304a667243b470415d107026042871374b69e5c5ff82ceb7ae9fd83532241ac032e79e87cea1706970ea0d552f5fc31a0340e22242f4cc4abd5cf8
 WHIRLPOOL 
9352644e76ba96a0c36640d0cc703f74b5ba48f980edb668f1c98efedab5e9d16c094080af950ba94cf9ceac88bf10f3b68876e83942ae4cafb9d7ddd74ec486
 DIST gssproxy-0.5.1.tar.gz 532525 SHA256 
b7ac0b75dcd62264f9ffef4ab0aa14534b850873ada08209ba467e5914643fbd SHA512 
72cb987413feba341b57caa27d5efadb8ed63af3751fda7013fe68768457a88011ac3bcf6e90b3d1d5ecf8894708daa0f20e57fe191d8ba3ce9b6492b57708f7
 WHIRLPOOL 
514e58fab7ad18707d4edd66aafd8aa1ee4f74e045ac5aa47bef50f55c3a2f7dd297ff4504be3ff1f7709abf9b3fd734d023781c25f76fb6e55e950e85acae4c
 DIST gssproxy-0.6.2.tar.gz 547428 SHA256 
ff6e741e6c89436c5de9a06f9a1b7b8223ba72b80d6486f5153f5bf8d093c9d3 SHA512 
3c19fbd6e6c8aa2946512f947e016642672a98559b0c47dfb2a4abe2c9dbf06f1bd4f028199cd4828edf00eb0f5d3eac55bda73dcfeb27095e8e9ab14fc88bcd
 WHIRLPOOL 
33396acaee52a025be210f9329e2d4404fb18eada19d46b9a50fe9d6a592384ed9b5539874aad5f55f46d2e8b72439d32bab47d77ee05851aebad0d6003f9c79

diff --git a/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild
deleted file mode 100644
index 7abf2d67a6..00
--- a/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-MY_P="${PN/-}-${PV}"
-
-DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
-HOMEPAGE="https://fedorahosted.org/gss-proxy/;
-SRC_URI="https://fedorahosted.org/released/gss-proxy/${MY_P}.tar.gz;
-
-LICENSE="BSD-1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
-IUSE="debug selinux systemd"
-
-RDEPEND=">=dev-libs/libverto-0.2.2
-   >=dev-libs/ding-libs-0.5.0
-   virtual/krb5
-   selinux? ( sys-libs/libselinux )"
-# We need xml stuff to build the man pages, and people really want/need
-# the man pages for this package :). #585200
-DEPEND="${RDEPEND}
-   app-text/docbook-xml-dtd:4.4
-   dev-libs/libxslt
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   # The build assumes localstatedir is /var and takes care of
-   # using all the right subdirs itself.
-   econf \
-   --localstatedir="${EPREFIX}/var" \
-   --with-os=gentoo \
-   --with-initscript=$(usex systemd systemd sysv) \
-   $(use_with selinux) \
-   $(use_with debug gssidebug)
-}
-
-src_install() {
-   default
-   # This is a plugin module, so no need for la file.
-   find "${ED}"/usr -name proxymech.la -delete
-
-   doinitd "${FILESDIR}"/gssproxy
-   insinto /etc/gssproxy
-   doins examples/*.conf
-   insinto /etc/gss/mech.d
-   newins examples/mech gssproxy.conf
-
-   # The build installs a bunch of empty dirs, so prune them.
-   find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null
-}



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2016-08-15 Thread Lars Wendler
commit: 186a1b921101efd813e6945f3d1e100a1183fe9b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug 15 07:15:47 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 15 08:22:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186a1b92

net-nds/gss-proxy: Bump to version 0.5.1

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 net-nds/gss-proxy/Manifest   |  1 +
 net-nds/gss-proxy/gss-proxy-0.5.1.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/net-nds/gss-proxy/Manifest b/net-nds/gss-proxy/Manifest
index 00e357a..497ea35 100644
--- a/net-nds/gss-proxy/Manifest
+++ b/net-nds/gss-proxy/Manifest
@@ -1 +1,2 @@
 DIST gssproxy-0.5.0.tar.gz 526047 SHA256 
0965448e145b0d764ba5ca7707a7bf3d2c9d555f96fcb3ba0d88673a233b31d6 SHA512 
14a50583fa304a667243b470415d107026042871374b69e5c5ff82ceb7ae9fd83532241ac032e79e87cea1706970ea0d552f5fc31a0340e22242f4cc4abd5cf8
 WHIRLPOOL 
9352644e76ba96a0c36640d0cc703f74b5ba48f980edb668f1c98efedab5e9d16c094080af950ba94cf9ceac88bf10f3b68876e83942ae4cafb9d7ddd74ec486
+DIST gssproxy-0.5.1.tar.gz 532525 SHA256 
b7ac0b75dcd62264f9ffef4ab0aa14534b850873ada08209ba467e5914643fbd SHA512 
72cb987413feba341b57caa27d5efadb8ed63af3751fda7013fe68768457a88011ac3bcf6e90b3d1d5ecf8894708daa0f20e57fe191d8ba3ce9b6492b57708f7
 WHIRLPOOL 
514e58fab7ad18707d4edd66aafd8aa1ee4f74e045ac5aa47bef50f55c3a2f7dd297ff4504be3ff1f7709abf9b3fd734d023781c25f76fb6e55e950e85acae4c

diff --git a/net-nds/gss-proxy/gss-proxy-0.5.1.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.5.1.ebuild
new file mode 100644
index 000..7abf2d6
--- /dev/null
+++ b/net-nds/gss-proxy/gss-proxy-0.5.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P="${PN/-}-${PV}"
+
+DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
+HOMEPAGE="https://fedorahosted.org/gss-proxy/;
+SRC_URI="https://fedorahosted.org/released/gss-proxy/${MY_P}.tar.gz;
+
+LICENSE="BSD-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="debug selinux systemd"
+
+RDEPEND=">=dev-libs/libverto-0.2.2
+   >=dev-libs/ding-libs-0.5.0
+   virtual/krb5
+   selinux? ( sys-libs/libselinux )"
+# We need xml stuff to build the man pages, and people really want/need
+# the man pages for this package :). #585200
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.4
+   dev-libs/libxslt
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   # The build assumes localstatedir is /var and takes care of
+   # using all the right subdirs itself.
+   econf \
+   --localstatedir="${EPREFIX}/var" \
+   --with-os=gentoo \
+   --with-initscript=$(usex systemd systemd sysv) \
+   $(use_with selinux) \
+   $(use_with debug gssidebug)
+}
+
+src_install() {
+   default
+   # This is a plugin module, so no need for la file.
+   find "${ED}"/usr -name proxymech.la -delete
+
+   doinitd "${FILESDIR}"/gssproxy
+   insinto /etc/gssproxy
+   doins examples/*.conf
+   insinto /etc/gss/mech.d
+   newins examples/mech gssproxy.conf
+
+   # The build installs a bunch of empty dirs, so prune them.
+   find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/

2016-06-06 Thread Mike Frysinger
commit: 9521e08bcbb4f32751c65d445c81ceddcca738a5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jun  6 19:23:20 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jun  6 19:23:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9521e08b

net-nds/gss-proxy: add missing build deps for man pages #585200

 net-nds/gss-proxy/gss-proxy-0.5.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild
index a45a5f0..7abf2d6 100644
--- a/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild
+++ b/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild
@@ -18,7 +18,11 @@ RDEPEND=">=dev-libs/libverto-0.2.2
>=dev-libs/ding-libs-0.5.0
virtual/krb5
selinux? ( sys-libs/libselinux )"
+# We need xml stuff to build the man pages, and people really want/need
+# the man pages for this package :). #585200
 DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.4
+   dev-libs/libxslt
virtual/pkgconfig"
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: net-nds/gss-proxy/files/, net-nds/gss-proxy/

2016-06-05 Thread Mike Frysinger
commit: af0ed32d2491eb16b4fd6f7083f9ce4c5651f766
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jun  6 03:53:44 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Jun  6 03:54:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0ed32d

net-nds/gss-proxy: initial package #548208

Needed by newer nfs-utils for kerberos/nfsv4 services.

 net-nds/gss-proxy/Manifest   |  1 +
 net-nds/gss-proxy/files/gssproxy | 15 ++
 net-nds/gss-proxy/gss-proxy-0.5.0.ebuild | 50 
 net-nds/gss-proxy/metadata.xml   |  7 +
 4 files changed, 73 insertions(+)

diff --git a/net-nds/gss-proxy/Manifest b/net-nds/gss-proxy/Manifest
new file mode 100644
index 000..00e357a
--- /dev/null
+++ b/net-nds/gss-proxy/Manifest
@@ -0,0 +1 @@
+DIST gssproxy-0.5.0.tar.gz 526047 SHA256 
0965448e145b0d764ba5ca7707a7bf3d2c9d555f96fcb3ba0d88673a233b31d6 SHA512 
14a50583fa304a667243b470415d107026042871374b69e5c5ff82ceb7ae9fd83532241ac032e79e87cea1706970ea0d552f5fc31a0340e22242f4cc4abd5cf8
 WHIRLPOOL 
9352644e76ba96a0c36640d0cc703f74b5ba48f980edb668f1c98efedab5e9d16c094080af950ba94cf9ceac88bf10f3b68876e83942ae4cafb9d7ddd74ec486

diff --git a/net-nds/gss-proxy/files/gssproxy b/net-nds/gss-proxy/files/gssproxy
new file mode 100755
index 000..8c29f89
--- /dev/null
+++ b/net-nds/gss-proxy/files/gssproxy
@@ -0,0 +1,15 @@
+#!/sbin/openrc-run
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+command="gssproxy"
+command_args="-D"
+pidfile="/var/run/gssproxy.pid"
+
+depend() {
+   use logger
+}
+
+start_pre() {
+   checkpath -d -m 0755 /var/lib/gssproxy
+}

diff --git a/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild 
b/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild
new file mode 100644
index 000..a45a5f0
--- /dev/null
+++ b/net-nds/gss-proxy/gss-proxy-0.5.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P="${PN/-}-${PV}"
+
+DESCRIPTION="daemon to proxy GSSAPI context establishment and channel handling"
+HOMEPAGE="https://fedorahosted.org/gss-proxy/;
+SRC_URI="https://fedorahosted.org/released/gss-proxy/${MY_P}.tar.gz;
+
+LICENSE="BSD-1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="debug selinux systemd"
+
+RDEPEND=">=dev-libs/libverto-0.2.2
+   >=dev-libs/ding-libs-0.5.0
+   virtual/krb5
+   selinux? ( sys-libs/libselinux )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   # The build assumes localstatedir is /var and takes care of
+   # using all the right subdirs itself.
+   econf \
+   --localstatedir="${EPREFIX}/var" \
+   --with-os=gentoo \
+   --with-initscript=$(usex systemd systemd sysv) \
+   $(use_with selinux) \
+   $(use_with debug gssidebug)
+}
+
+src_install() {
+   default
+   # This is a plugin module, so no need for la file.
+   find "${ED}"/usr -name proxymech.la -delete
+
+   doinitd "${FILESDIR}"/gssproxy
+   insinto /etc/gssproxy
+   doins examples/*.conf
+   insinto /etc/gss/mech.d
+   newins examples/mech gssproxy.conf
+
+   # The build installs a bunch of empty dirs, so prune them.
+   find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null
+}

diff --git a/net-nds/gss-proxy/metadata.xml b/net-nds/gss-proxy/metadata.xml
new file mode 100644
index 000..aebca33
--- /dev/null
+++ b/net-nds/gss-proxy/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   base-sys...@gentoo.org
+
+