python: Set umask for pip install command

This commit is contained in:
Ossi Salmi 2016-07-04 13:53:00 +03:00
parent ac54349a2e
commit bf9889c5d8

View file

@ -183,7 +183,7 @@ define python::pip::install($source=undef) {
exec { "pip-install-${name}": exec { "pip-install-${name}":
refreshonly => true, refreshonly => true,
path => '/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin', path => '/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin',
command => "pip install --no-index /usr/local/src/${name}", command => "/bin/sh -c 'umask 022; pip install --no-index /usr/local/src/${name}'",
subscribe => File["/usr/local/src/${name}"], subscribe => File["/usr/local/src/${name}"],
} }
} else { } else {