Lines Matching full:umask
199 # Set umask so as not to create temps with too-generous modes.
304 # Create intermediate dirs using mode 755 as modified by the umask.
306 umask=`umask`
307 case $stripcmd.$umask in
309 *[2367][2367]) mkdir_umask=$umask;;
313 mkdir_umask=`expr $umask + 22 \
314 - $umask % 100 % 40 + $umask % 20 \
315 - $umask % 10 % 4 + $umask % 2
317 *) mkdir_umask=$umask,go-w;;
329 case $umask in
331 # POSIX mkdir -p sets u+wx bits regardless of umask, which
332 # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
338 if (umask $mkdir_umask &&
370 umask $mkdir_umask &&
376 # The umask is ridiculous, or mkdir does not conform to POSIX,
414 (umask=$mkdir_umask &&
431 (umask $mkdir_umask &&
454 (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&