From bf9889c5d877005f852f15ecd146706d458b156e Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Mon, 4 Jul 2016 13:53:00 +0300 Subject: [PATCH] python: Set umask for pip install command --- python/manifests/init.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/manifests/init.pp b/python/manifests/init.pp index a85e2e6..5290617 100644 --- a/python/manifests/init.pp +++ b/python/manifests/init.pp @@ -183,7 +183,7 @@ define python::pip::install($source=undef) { exec { "pip-install-${name}": refreshonly => true, 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}"], } } else {