From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- zarb-ml/mageia-sysadm/2011-January/002149.html | 142 +++++++++++++++++++++++++ 1 file changed, 142 insertions(+) create mode 100644 zarb-ml/mageia-sysadm/2011-January/002149.html (limited to 'zarb-ml/mageia-sysadm/2011-January/002149.html') diff --git a/zarb-ml/mageia-sysadm/2011-January/002149.html b/zarb-ml/mageia-sysadm/2011-January/002149.html new file mode 100644 index 000000000..289c8cf81 --- /dev/null +++ b/zarb-ml/mageia-sysadm/2011-January/002149.html @@ -0,0 +1,142 @@ + + + + [Mageia-sysadm] [309] revert umask changes + + + + + + + + + +

[Mageia-sysadm] [309] revert umask changes

+ root at mageia.org + root at mageia.org +
+ Sun Jan 16 23:58:11 CET 2011 +

+
+ +
Revision: 309
+Author:   blino
+Date:     2011-01-16 23:58:11 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+revert umask changes
+
+Modified Paths:
+--------------
+    build_system/iurt/trunk/iurt2
+    build_system/iurt/trunk/iurt_root_command
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2	2011-01-16 22:37:25 UTC (rev 308)
++++ build_system/iurt/trunk/iurt2	2011-01-16 22:58:11 UTC (rev 309)
+@@ -1454,7 +1454,7 @@
+     close $f;
+ 
+     plog("adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme");
+-    my $ret = sudo($run, $config, '--cp', '--umask', 0337, $tmpfile, $file);
++    my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
+     unlink $tmpfile;
+ 
+     if (!$ret) {
+
+Modified: build_system/iurt/trunk/iurt_root_command
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command	2011-01-16 22:37:25 UTC (rev 308)
++++ build_system/iurt/trunk/iurt_root_command	2011-01-16 22:58:11 UTC (rev 309)
+@@ -49,7 +49,7 @@
+     "$program_name is a perl script to execute commands which need root privilege, it helps probram which needs occasional root privileges for some commands.", 
+     sub { $arg or usage($program_name, \@params) }, "Running $program_name" ],
+     [ "", "cp", [
+-   ["", "cp", -1, "[-r] [-u <umask>] <file1> <file2> ... <filen> <dest>", "copy the files to dest",
++   ["", "cp", -1, "[-r] <file1> <file2> ... <filen> <dest>", "copy the files to dest",
+         sub {    
+             my ($tmp, @arg) = @_; 
+             $tmp->[0] ||= {}; 
+@@ -59,10 +59,7 @@
+         ["r", "recursive", 0, "",  
+         "Also copy directories and subdirectories",  
+         sub { my ($tmp) = @_; $tmp->[0]{recursive} = 1; 1 }, "Set the recursive flag"], 
+-        [ "u", "umask", 1, "<umask>", 
+-        "Set the umask",
+-        sub { my ($tmp) = @_; ($tmp->[0]{umask}) = @_; 1 }, "Setting umask" ],
+-    ], "[-r] [-u <umask>] <file1> <file2> ... <filen> <dest>", 
++    ], "[-r] <file1> <file2> ... <filen> <dest>", 
+     "Copy files", 
+     \&cp, "Copying files" ],
+    [ "", "ln", [
+@@ -297,10 +294,6 @@
+ 	plog('FAIL', "copying to $dest forbidden");
+ 	return;
+     }	
+-
+-    my $prev_umask = umask();
+-    umask($prev_umask | $opt->{umask}) if $opt->{umask};
+-
+     foreach my $f (@files) {
+ 	if (-d $f) {
+ 	    if (!$opt->{recursive}) {
+@@ -333,9 +326,6 @@
+ 	    }
+ 	}
+     }
+-
+-    umask($prev_umask) if $opt->{umask};
+-
+     if (!$done) { plog('DEBUG', "nothing copied") }
+     $ok;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: </pipermail/mageia-sysadm/attachments/20110116/d0de823a/attachment.html>
+
+ + + + + + + + + + + + + + +
+

+ +
+More information about the Mageia-sysadm +mailing list
+ -- cgit v1.2.1