summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-02-07 07:59:03 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-02-07 07:59:03 +0000
commitc1d2646d542a562aeef4189ddd3996bf91bfb76a (patch)
treecf7730844509a171d02cbbfb0d9b1f3dc106cb16 /dev-vcs
parentForce configure to always detect bash as /bin/bash. Drop unused flex dep and... (diff)
downloadgentoo-2-c1d2646d542a562aeef4189ddd3996bf91bfb76a.tar.gz
gentoo-2-c1d2646d542a562aeef4189ddd3996bf91bfb76a.tar.bz2
gentoo-2-c1d2646d542a562aeef4189ddd3996bf91bfb76a.zip
Attempt to fix startup of git-daemon as non-root user (bug #460370). Added sys-devel/gettext to DEPEND when nls USE flag is enabled
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/git/ChangeLog9
-rw-r--r--dev-vcs/git/files/git-daemon-r1.initd6
-rw-r--r--dev-vcs/git/git-1.8.1.5-r1.ebuild7
-rw-r--r--dev-vcs/git/git-1.8.1.5.ebuild7
-rw-r--r--dev-vcs/git/git-1.8.2.1.ebuild7
-rw-r--r--dev-vcs/git/git-1.8.3.2-r1.ebuild7
-rw-r--r--dev-vcs/git/git-1.8.4.5.ebuild7
-rw-r--r--dev-vcs/git/git-1.8.5.3.ebuild7
-rw-r--r--dev-vcs/git/git-1.8.5.4.ebuild7
-rw-r--r--dev-vcs/git/git-9999.ebuild7
10 files changed, 35 insertions, 36 deletions
diff --git a/dev-vcs/git/ChangeLog b/dev-vcs/git/ChangeLog
index ec153b467d17..9a65234b41e0 100644
--- a/dev-vcs/git/ChangeLog
+++ b/dev-vcs/git/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-vcs/git
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/ChangeLog,v 1.244 2014/02/06 08:41:52 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/ChangeLog,v 1.245 2014/02/07 07:59:03 polynomial-c Exp $
+
+ 07 Feb 2014; Lars Wendler <polynomial-c@gentoo.org> git-1.8.1.5.ebuild,
+ git-1.8.1.5-r1.ebuild, git-1.8.2.1.ebuild, git-1.8.3.2-r1.ebuild,
+ git-1.8.4.5.ebuild, git-1.8.5.3.ebuild, git-1.8.5.4.ebuild, git-9999.ebuild,
+ files/git-daemon-r1.initd:
+ Attempt to fix startup of git-daemon as non-root user (bug #460370). Added
+ sys-devel/gettext to DEPEND when nls USE flag is enabled.
*git-1.8.5.4 (06 Feb 2014)
diff --git a/dev-vcs/git/files/git-daemon-r1.initd b/dev-vcs/git/files/git-daemon-r1.initd
index 2bc4af71b324..339b6238bac4 100644
--- a/dev-vcs/git/files/git-daemon-r1.initd
+++ b/dev-vcs/git/files/git-daemon-r1.initd
@@ -1,12 +1,12 @@
#!/sbin/runscript
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/files/git-daemon-r1.initd,v 1.1 2014/02/04 09:36:35 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/files/git-daemon-r1.initd,v 1.2 2014/02/07 07:59:03 polynomial-c Exp $
pidfile="/run/git-daemon.pid"
command="/usr/bin/git"
-command_args="daemon --pid-file=${pidfile} --user=${GIT_USER} --group=${GIT_GROUP} ${GITDAEMON_OPTS}"
-start_stop_daemon_args="-b -p ${pidfile}"
+command_args="daemon ${GITDAEMON_OPTS}"
+start_stop_daemon_args="-b -m -p ${pidfile} -u ${GIT_USER:-nobody}:${GIT_GROUP:-nobody}"
depend() {
use logger
diff --git a/dev-vcs/git/git-1.8.1.5-r1.ebuild b/dev-vcs/git/git-1.8.1.5-r1.ebuild
index e0daa292378e..b2303a00d7c5 100644
--- a/dev-vcs/git/git-1.8.1.5-r1.ebuild
+++ b/dev-vcs/git/git-1.8.1.5-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.1.5-r1.ebuild,v 1.9 2014/02/04 09:36:35 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.1.5-r1.ebuild,v 1.10 2014/02/07 07:59:03 polynomial-c Exp $
EAPI=4
@@ -83,9 +83,8 @@ DEPEND="${CDEPEND}
sys-apps/texinfo
app-text/xmlto
)
- test? (
- app-crypt/gnupg
- )"
+ nls? ( sys-devel/gettext )
+ test? ( app-crypt/gnupg )"
# Live ebuild builds man pages and HTML docs, additionally
if [[ ${PV} == *9999 ]]; then
diff --git a/dev-vcs/git/git-1.8.1.5.ebuild b/dev-vcs/git/git-1.8.1.5.ebuild
index ec16c64c4f7d..0718ff3bf6f1 100644
--- a/dev-vcs/git/git-1.8.1.5.ebuild
+++ b/dev-vcs/git/git-1.8.1.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.1.5.ebuild,v 1.15 2014/02/04 09:36:35 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.1.5.ebuild,v 1.16 2014/02/07 07:59:03 polynomial-c Exp $
EAPI=4
@@ -83,9 +83,8 @@ DEPEND="${CDEPEND}
sys-apps/texinfo
app-text/xmlto
)
- test? (
- app-crypt/gnupg
- )"
+ nls? ( sys-devel/gettext )
+ test? ( app-crypt/gnupg )"
# Live ebuild builds man pages and HTML docs, additionally
if [[ ${PV} == *9999 ]]; then
diff --git a/dev-vcs/git/git-1.8.2.1.ebuild b/dev-vcs/git/git-1.8.2.1.ebuild
index f550b861be67..f1ca174874f9 100644
--- a/dev-vcs/git/git-1.8.2.1.ebuild
+++ b/dev-vcs/git/git-1.8.2.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.2.1.ebuild,v 1.7 2014/02/04 09:36:35 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.2.1.ebuild,v 1.8 2014/02/07 07:59:03 polynomial-c Exp $
EAPI=4
@@ -83,9 +83,8 @@ DEPEND="${CDEPEND}
sys-apps/texinfo
app-text/xmlto
)
- test? (
- app-crypt/gnupg
- )"
+ nls? ( sys-devel/gettext )
+ test? ( app-crypt/gnupg )"
# Live ebuild builds man pages and HTML docs, additionally
if [[ ${PV} == *9999 ]]; then
diff --git a/dev-vcs/git/git-1.8.3.2-r1.ebuild b/dev-vcs/git/git-1.8.3.2-r1.ebuild
index 271889dfb9e5..7ebc8df63767 100644
--- a/dev-vcs/git/git-1.8.3.2-r1.ebuild
+++ b/dev-vcs/git/git-1.8.3.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.3.2-r1.ebuild,v 1.11 2014/01/18 09:26:02 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.3.2-r1.ebuild,v 1.12 2014/02/07 07:59:03 polynomial-c Exp $
EAPI=5
@@ -84,9 +84,8 @@ DEPEND="${CDEPEND}
sys-apps/texinfo
app-text/xmlto
)
- test? (
- app-crypt/gnupg
- )"
+ nls? ( sys-devel/gettext )
+ test? ( app-crypt/gnupg )"
# Live ebuild builds man pages and HTML docs, additionally
if [[ ${PV} == *9999 ]]; then
diff --git a/dev-vcs/git/git-1.8.4.5.ebuild b/dev-vcs/git/git-1.8.4.5.ebuild
index 5a9d52a01920..d656981fcf56 100644
--- a/dev-vcs/git/git-1.8.4.5.ebuild
+++ b/dev-vcs/git/git-1.8.4.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.4.5.ebuild,v 1.3 2014/02/04 09:36:35 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.4.5.ebuild,v 1.4 2014/02/07 07:59:03 polynomial-c Exp $
EAPI=5
@@ -84,9 +84,8 @@ DEPEND="${CDEPEND}
sys-apps/texinfo
app-text/xmlto
)
- test? (
- app-crypt/gnupg
- )"
+ nls? ( sys-devel/gettext )
+ test? ( app-crypt/gnupg )"
# Live ebuild builds man pages and HTML docs, additionally
if [[ ${PV} == *9999 ]]; then
diff --git a/dev-vcs/git/git-1.8.5.3.ebuild b/dev-vcs/git/git-1.8.5.3.ebuild
index f98c91e29a09..9c41d97d2c9b 100644
--- a/dev-vcs/git/git-1.8.5.3.ebuild
+++ b/dev-vcs/git/git-1.8.5.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.5.3.ebuild,v 1.2 2014/02/04 09:36:35 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.5.3.ebuild,v 1.3 2014/02/07 07:59:03 polynomial-c Exp $
EAPI=5
@@ -88,9 +88,8 @@ DEPEND="${CDEPEND}
sys-apps/texinfo
app-text/xmlto
)
- test? (
- app-crypt/gnupg
- )"
+ nls? ( sys-devel/gettext )
+ test? ( app-crypt/gnupg )"
# Live ebuild builds man pages and HTML docs, additionally
if [[ ${PV} == *9999 ]]; then
diff --git a/dev-vcs/git/git-1.8.5.4.ebuild b/dev-vcs/git/git-1.8.5.4.ebuild
index 40d7c01d14df..6ec26069e95e 100644
--- a/dev-vcs/git/git-1.8.5.4.ebuild
+++ b/dev-vcs/git/git-1.8.5.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.5.4.ebuild,v 1.1 2014/02/06 08:41:52 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-1.8.5.4.ebuild,v 1.2 2014/02/07 07:59:03 polynomial-c Exp $
EAPI=5
@@ -88,9 +88,8 @@ DEPEND="${CDEPEND}
sys-apps/texinfo
app-text/xmlto
)
- test? (
- app-crypt/gnupg
- )"
+ nls? ( sys-devel/gettext )
+ test? ( app-crypt/gnupg )"
# Live ebuild builds man pages and HTML docs, additionally
if [[ ${PV} == *9999 ]]; then
diff --git a/dev-vcs/git/git-9999.ebuild b/dev-vcs/git/git-9999.ebuild
index dcc8a91a37b8..5d27b0fd35c6 100644
--- a/dev-vcs/git/git-9999.ebuild
+++ b/dev-vcs/git/git-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999.ebuild,v 1.53 2014/02/04 09:36:35 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git/git-9999.ebuild,v 1.54 2014/02/07 07:59:03 polynomial-c Exp $
EAPI=5
@@ -88,9 +88,8 @@ DEPEND="${CDEPEND}
sys-apps/texinfo
app-text/xmlto
)
- test? (
- app-crypt/gnupg
- )"
+ nls? ( sys-devel/gettext )
+ test? ( app-crypt/gnupg )"
# Live ebuild builds man pages and HTML docs, additionally
if [[ ${PV} == *9999 ]]; then