]> git.pld-linux.org Git - packages/util-vserver.git/blob - util-vserver-build-umask.patch
- rediff patches
[packages/util-vserver.git] / util-vserver-build-umask.patch
1 diff -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" ||
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 "$@" ;;
16      (xapt-rpm|xcopy|xskeleton|xdebootstrap|xyum|xrpm|xtemplate|xfai|xrsync|xclone|xurpmi|xpoldek)
This page took 0.038971 seconds and 3 git commands to generate.