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 0/8] insopts/exeopts sanitization
Date: Fri, 08 Jun 2018 07:19:36
Message-Id: 20180608071916.25716-1-mgorny@gentoo.org
1 Hi,
2
3 Here's a series of patches to various eclasses. They add sanitization
4 of insopts/exeopts that fix things like:
5
6 src_install() {
7 insopts -m0600
8 insinto /var/lib/secret
9 doins mysupersecretfile
10
11 dobashcomp foo
12 }
13
14 which caused 'insopts' to wrongly apply to 'dobashcomp'.
15
16 --
17 Best regards,
18 Michał Górny
19
20
21 Michał Górny (8):
22 bash-completion-r1.eclass: Sanitize insopts
23 desktop.eclass: Sanitize insopts
24 eutils.eclass: Sanitize exeopts
25 python-r1.eclass: Sanitize exeopts
26 python-utils-r1.eclass: Sanitize insopts/exeopts
27 systemd.eclass: Sanitize insopts
28 tmpfiles.eclass: Sanitize insopts
29 udev.eclass: Sanitize insopts
30
31 eclass/bash-completion-r1.eclass | 2 ++
32 eclass/desktop.eclass | 5 +++++
33 eclass/eutils.eclass | 1 +
34 eclass/python-r1.eclass | 1 +
35 eclass/python-utils-r1.eclass | 3 +++
36 eclass/systemd.eclass | 8 ++++++++
37 eclass/tmpfiles.eclass | 2 ++
38 eclass/udev.eclass | 2 ++
39 8 files changed, 24 insertions(+)
40
41 --
42 2.18.0.rc1

Replies