summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-02-14 16:08:11 +0000
committerMike Frysinger <vapier@gentoo.org>2012-02-14 16:08:11 +0000
commit3f00c95b9eb61f80e3d1e116f87fa81d43947625 (patch)
treeb0004974c3d64876d812f720557823c5f8700f65 /eclass
parentdrop unpack_{makeself,pdv} since they are in unpacker.eclass now (diff)
downloadgentoo-2-3f00c95b9eb61f80e3d1e116f87fa81d43947625.tar.gz
gentoo-2-3f00c95b9eb61f80e3d1e116f87fa81d43947625.tar.bz2
gentoo-2-3f00c95b9eb61f80e3d1e116f87fa81d43947625.zip
ESVN_UMASK: fix grammar and add useful documentation
Diffstat (limited to 'eclass')
-rw-r--r--eclass/subversion.eclass10
1 files changed, 7 insertions, 3 deletions
diff --git a/eclass/subversion.eclass b/eclass/subversion.eclass
index 09e58f24c81c..37c61cde81ba 100644
--- a/eclass/subversion.eclass
+++ b/eclass/subversion.eclass
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/subversion.eclass,v 1.73 2012/02/02 03:17:56 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/subversion.eclass,v 1.74 2012/02/14 16:08:11 vapier Exp $
# @ECLASS: subversion.eclass
# @MAINTAINER:
@@ -158,8 +158,12 @@ ESVN_OFFLINE="${ESVN_OFFLINE:-${ESCM_OFFLINE}}"
# @ECLASS-VARIABLE: ESVN_UMASK
# @DESCRIPTION:
-# Set this variable to custom umask.
-# This is intended to be set by users.
+# Set this variable to a custom umask. This is intended to be set by users.
+# By setting this to something like 002, it can make life easier for people
+# who do development as non-root (but are in the portage group), and then
+# switch over to building with FEATURES=userpriv. Or vice-versa. Shouldn't
+# be a security issue here as anyone who has portage group write access
+# already can screw the system over in more creative ways.
ESVN_UMASK="${ESVN_UMASK:-${EVCS_UMASK}}"
# @ECLASS-VARIABLE: ESVN_UP_FREQ