Revision 6d789991

b/snf-image-helper/tasks/50EnforcePersonality.in
29 29
    add_cleanup rm -rf "$SNF_IMAGE_TARGET/$tmpdir"
30 30
    echo "$SNF_IMAGE_PERSONALITY" |
31 31
        @scriptsdir@/inject-files.py -d "$SNF_IMAGE_TARGET/$tmpdir"
32
    chroot "$SNF_IMAGE_TARGET" chmod 777 "$tmpdir"
32 33
    {
33 34
        while read -d $'\0' src; do
34 35
            read -d $'\0' owner;
......
37 38
            read -d $'\0' dest;
38 39
            chroot "$SNF_IMAGE_TARGET" chown "$owner:$group" "$tmpdir/$src"
39 40
            chroot "$SNF_IMAGE_TARGET" su -l "$owner" -c \
40
                "umask 0007; install -D -m $mode $(printf "%q" "$tmpdir")/$src \
41
                "install -D -m $mode $(printf "%q" "$tmpdir")/$src \
41 42
                $(printf "%q" "$dest")"
42 43
        done
43 44
    } < "$SNF_IMAGE_TARGET/$tmpdir/manifest"

Also available in: Unified diff