Lines Matching defs:shell
98 * If the user's shell is not executable, false will be returned.
165 * Deny if shell does not exist or is not executable unless we
170 char *shell = xstrdup((pw->pw_shell[0] == '\0') ?
173 if (stat(shell, &st) != 0) {
174 logit("User %.100s not allowed because shell %.100s "
175 "does not exist", pw->pw_name, shell);
176 free(shell);
181 logit("User %.100s not allowed because shell %.100s "
182 "is not executable", pw->pw_name, shell);
183 free(shell);
186 free(shell);