SOURCES: util-vserver-build-umask.patch (NEW) - set umask 022 to a...

baggins baggins at pld-linux.org
Mon Aug 15 23:07:51 CEST 2005


Author: baggins                      Date: Mon Aug 15 21:07:51 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- set umask 022 to avoid nasty surprises with mkdir -p

---- Files affected:
SOURCES:
   util-vserver-build-umask.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/util-vserver-build-umask.patch
diff -u /dev/null SOURCES/util-vserver-build-umask.patch:1.1
--- /dev/null	Mon Aug 15 23:07:51 2005
+++ SOURCES/util-vserver-build-umask.patch	Mon Aug 15 23:07:46 2005
@@ -0,0 +1,15 @@
+--- util-vserver-0.30.208/scripts/vserver-build~	2005-08-15 21:15:55.737388075 +0200
++++ util-vserver-0.30.208.umask/scripts/vserver-build	2005-08-15 22:46:47.439347258 +0200
+@@ -127,6 +127,12 @@
+ 
+ setup_setDefaults "$VSERVER_NAME"
+ 
++# Set sane umask to avoid nasty surprises like this:
++# umask 077 ; mkdir -p -m755 /tmp/a/b ; ls -ld /tmp/a /tmp/a/b
++#drwx------  3 baggins users 14 Aug 15 22:46 /tmp/a
++#drwxr-xr-x  2 baggins users  6 Aug 15 22:46 /tmp/a/b
++umask 022
++
+ case x"$method" in
+     (xlegacy)	exec $_VSERVER_LEGACY "$VSERVER_NAME" build "$@" ;;
+     (xapt-rpm|xcopy|xskeleton|xdebootstrap|xyum|xrpm|xpoldek)
================================================================



More information about the pld-cvs-commit mailing list