Lines Matching full:umask
205 # Set umask so as not to create temps with too-generous modes.
310 # Create intermediate dirs using mode 755 as modified by the umask.
312 umask=`umask`
313 case $stripcmd.$umask in
315 *[2367][2367]) mkdir_umask=$umask;;
319 mkdir_umask=`expr $umask + 22 \
320 - $umask % 100 % 40 + $umask % 20 \
321 - $umask % 10 % 4 + $umask % 2
323 *) mkdir_umask=$umask,go-w;;
335 case $umask in
337 # POSIX mkdir -p sets u+wx bits regardless of umask, which
338 # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
344 if (umask $mkdir_umask &&
376 umask $mkdir_umask &&
382 # The umask is ridiculous, or mkdir does not conform to POSIX,
413 (umask=$mkdir_umask &&
430 (umask $mkdir_umask &&
453 (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&