Hi,

Here's a series of patches to various eclasses.  They add sanitization
of insopts/exeopts that fix things like:

  src_install() {
    insopts -m0600
    insinto /var/lib/secret
    doins mysupersecretfile

    dobashcomp foo
  }

which caused 'insopts' to wrongly apply to 'dobashcomp'.

--
Best regards,
Michał Górny


Michał Górny (8):
  bash-completion-r1.eclass: Sanitize insopts
  desktop.eclass: Sanitize insopts
  eutils.eclass: Sanitize exeopts
  python-r1.eclass: Sanitize exeopts
  python-utils-r1.eclass: Sanitize insopts/exeopts
  systemd.eclass: Sanitize insopts
  tmpfiles.eclass: Sanitize insopts
  udev.eclass: Sanitize insopts

 eclass/bash-completion-r1.eclass | 2 ++
 eclass/desktop.eclass            | 5 +++++
 eclass/eutils.eclass             | 1 +
 eclass/python-r1.eclass          | 1 +
 eclass/python-utils-r1.eclass    | 3 +++
 eclass/systemd.eclass            | 8 ++++++++
 eclass/tmpfiles.eclass           | 2 ++
 eclass/udev.eclass               | 2 ++
 8 files changed, 24 insertions(+)

-- 
2.18.0.rc1


Reply via email to