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 8/8] udev.eclass: Sanitize insopts
Date: Fri, 08 Jun 2018 12:04:07
Message-Id: 20180608120027.8976-8-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCH v2 1/8] bash-completion-r1.eclass: Sanitize insopts by "Michał Górny"
1 Sanitize insopts when calling doins, in order to avoid prior insopts
2 calls accidentally affecting do*/new* functions defined by the eclass.
3 ---
4 eclass/udev.eclass | 2 ++
5 1 file changed, 2 insertions(+)
6
7 diff --git a/eclass/udev.eclass b/eclass/udev.eclass
8 index 5e5df0738805..b7c6461dd8ff 100644
9 --- a/eclass/udev.eclass
10 +++ b/eclass/udev.eclass
11 @@ -82,6 +82,7 @@ udev_dorules() {
12 debug-print-function ${FUNCNAME} "${@}"
13
14 (
15 + insopts -m 0644
16 insinto "$(_udev_get_udevdir)"/rules.d
17 doins "${@}"
18 )
19 @@ -96,6 +97,7 @@ udev_newrules() {
20 debug-print-function ${FUNCNAME} "${@}"
21
22 (
23 + insopts -m 0644
24 insinto "$(_udev_get_udevdir)"/rules.d
25 newins "${@}"
26 )
27 --
28 2.18.0.rc1