aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Blin <blino@mageia.org>2011-01-16 22:59:25 +0000
committerOlivier Blin <blino@mageia.org>2011-01-16 22:59:25 +0000
commit0bd0b36d146f3290d93eb6e52c6631c1e00c7e52 (patch)
treeac6e8068f2d448cf9e08b12edd5e3dff2805921a
parentc5adca5209e1725e9a00a5683b25c3d96af62f95 (diff)
downloadiurt-0bd0b36d146f3290d93eb6e52c6631c1e00c7e52.tar
iurt-0bd0b36d146f3290d93eb6e52c6631c1e00c7e52.tar.gz
iurt-0bd0b36d146f3290d93eb6e52c6631c1e00c7e52.tar.bz2
iurt-0bd0b36d146f3290d93eb6e52c6631c1e00c7e52.tar.xz
iurt-0bd0b36d146f3290d93eb6e52c6631c1e00c7e52.zip
set 0440 permissions to tmp file before copying it to sudoers
-rwxr-xr-xiurt21
1 files changed, 1 insertions, 0 deletions
diff --git a/iurt2 b/iurt2
index 3a8dc3e..e41fef2 100755
--- a/iurt2
+++ b/iurt2
@@ -1452,6 +1452,7 @@ root ALL=(ALL) ALL
$user ALL=(ALL) NOPASSWD:RPM
);
close $f;
+ chmod 0440, $tmpfile;
plog("adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme");
my $ret = sudo($run, $config, '--cp', $tmpfile, $file);