]> git.pld-linux.org Git - packages/util-vserver.git/blame - util-vserver-build-umask.patch
- rediff patches
[packages/util-vserver.git] / util-vserver-build-umask.patch
CommitLineData
40303baa
JR
1diff -urNp -x '*.orig' util-vserver-0.30.216-pre3126.org/scripts/vserver-build util-vserver-0.30.216-pre3126/scripts/vserver-build
2--- util-vserver-0.30.216-pre3126.org/scripts/vserver-build 2021-03-12 21:50:26.901033782 +0100
3+++ util-vserver-0.30.216-pre3126/scripts/vserver-build 2021-03-12 21:50:26.994368768 +0100
4@@ -143,6 +143,12 @@ test -n "$VSERVER_NAME" ||
4cae1857
JR
5
6 setup_setDefaults "$VSERVER_NAME"
7
8+# Set sane umask to avoid nasty surprises like this:
9+# umask 077 ; mkdir -p -m755 /tmp/a/b ; ls -ld /tmp/a /tmp/a/b
10+#drwx------ 3 baggins users 14 Aug 15 22:46 /tmp/a
11+#drwxr-xr-x 2 baggins users 6 Aug 15 22:46 /tmp/a/b
12+umask 022
13+
14 case x"$method" in
15 (xlegacy) exec $_VSERVER_LEGACY "$VSERVER_NAME" build "$@" ;;
40303baa 16 (xapt-rpm|xcopy|xskeleton|xdebootstrap|xyum|xrpm|xtemplate|xfai|xrsync|xclone|xurpmi|xpoldek)
This page took 0.069377 seconds and 4 git commands to generate.