crond: use execlp instead of execl

This commit is contained in:
Denis Vlasenko 2008-06-30 15:48:34 +00:00
parent c94d3564c2
commit 0a65692048

View File

@ -788,7 +788,7 @@ ForkJob(const char *user, CronLine *line, int mailFd,
xmove_fd(mailFd, mail_filename ? 1 : 0);
dup2(1, 2);
}
execl(prog, prog, cmd, arg, NULL);
execlp(prog, prog, cmd, arg, NULL);
crondlog(ERR20 "can't exec, user %s cmd %s %s %s", user, prog, cmd, arg);
if (mail_filename) {
fdprintf(1, "Exec failed: %s -c %s\n", prog, arg);