Lines Matching refs:mode
34 "default, the mode of created directories is \ba=rwx\b minus the "
36 "[m:mode]:[mode?Set the mode of created directories to \amode\a. "
37 "\amode\a is symbolic or octal mode as in \bchmod\b(1). Relative "
38 "modes assume an initial mode of \ba=rwx\b.]"
42 "\vmkdir -p -m $(umask -S),u+wx $(dirname dir) && mkdir [-m mode]] "
43 "dir\v where the \b-m\b mode option represents that option supplied to "
69 register mode_t mode = DIRMODE;
87 mode = strperm(arg = opt_info.arg, &opt_info.arg, mode);
89 error(ERROR_exit(0), "%s: invalid mode", arg);
114 mode = dmode;
119 mode &= ~mask;
125 if (mkdir(arg, mode) < 0)
152 if (mkdir(name, n ? dmode : mode) < 0 && errno != EEXIST && access(name, F_OK) < 0)
160 if (!(*arg = n) && (mode & (S_ISVTX|S_ISUID|S_ISGID)))
167 if ((st.st_mode & (S_ISVTX|S_ISUID|S_ISGID)) != (mode & (S_ISVTX|S_ISUID|S_ISGID)) && chmod(name, mode))
169 error(ERROR_system(0), "%s: cannot change mode from %s to %s", name, fmtperm(st.st_mode & (S_ISVTX|S_ISUID|S_ISGID)), fmtperm(mode));