Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH v2 3/8] eutils.eclass: Sanitize exeopts
Date: Fri, 08 Jun 2018 12:01:41
Message-Id: 20180608120027.8976-3-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCH v2 1/8] bash-completion-r1.eclass: Sanitize insopts by "Michał Górny"
1 Sanitize exeopts when calling newexe, in order to avoid prior insopts
2 calls accidentally affecting make_wrapper.
3 ---
4 eclass/eutils.eclass | 1 +
5 1 file changed, 1 insertion(+)
6
7 diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
8 index 7840afbb77b9..81621df78e63 100644
9 --- a/eclass/eutils.eclass
10 +++ b/eclass/eutils.eclass
11 @@ -172,6 +172,7 @@ make_wrapper() {
12
13 if [[ -n ${path} ]] ; then
14 (
15 + exeopts -m 0755
16 exeinto "${path}"
17 newexe "${tmpwrapper}" "${wrapper}"
18 ) || die
19 --
20 2.18.0.rc1