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