Sanitize insopts when calling doins, in order to avoid prior insopts calls accidentally affecting do*/new* functions defined by the eclass. --- eclass/udev.eclass | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/eclass/udev.eclass b/eclass/udev.eclass index 5e5df0738805..b7c6461dd8ff 100644 --- a/eclass/udev.eclass +++ b/eclass/udev.eclass @@ -82,6 +82,7 @@ udev_dorules() { debug-print-function ${FUNCNAME} "${@}" ( + insopts -m 0644 insinto "$(_udev_get_udevdir)"/rules.d doins "${@}" ) @@ -96,6 +97,7 @@ udev_newrules() { debug-print-function ${FUNCNAME} "${@}" ( + insopts -m 0644 insinto "$(_udev_get_udevdir)"/rules.d newins "${@}" ) -- 2.18.0.rc1