Home | History | Annotate | Download | only in build-aux

Lines Matching full:umask

217   # Set umask so as not to create temps with too-generous modes.
317 # Create intermediate dirs using mode 755 as modified by the umask.
319 umask=`umask`
320 case $stripcmd.$umask in
322 *[2367][2367]) mkdir_umask=$umask;;
326 mkdir_umask=`expr $umask + 22 \
327 - $umask % 100 % 40 + $umask % 20 \
328 - $umask % 10 % 4 + $umask % 2
330 *) mkdir_umask=$umask,go-w;;
342 case $umask in
344 # POSIX mkdir -p sets u+wx bits regardless of umask, which
345 # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
351 if (umask $mkdir_umask &&
383 umask $mkdir_umask &&
389 # The umask is ridiculous, or mkdir does not conform to POSIX,
420 (umask=$mkdir_umask &&
437 (umask $mkdir_umask &&
460 (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&