diff options
-rw-r--r-- | miscutils/crond.c | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/miscutils/crond.c b/miscutils/crond.c index b139593..f092013 100644 --- a/miscutils/crond.c +++ b/miscutils/crond.c @@ -114,7 +114,7 @@ static CronFile *FileBase; static void -log(const char *ctl, ...) +crondlog(const char *ctl, ...) { va_list va; int level = (int)(ctl[0] & 0xf); @@ -219,7 +219,7 @@ crond_main(int ac, char **av) * of 1 second. */ - log("\011%s " VERSION " dillon, started, log level %d\n", bb_applet_name, + crondlog("\011%s " VERSION " dillon, started, log level %d\n", bb_applet_name, LogLevel); SynchronizeDir(); @@ -261,11 +261,11 @@ crond_main(int ac, char **av) CheckUpdates(); #ifdef FEATURE_DEBUG_OPT if (DebugOpt) - log("\005Wakeup dt=%d\n", dt); + crondlog("\005Wakeup dt=%d\n", dt); #endif if (dt < -60*60 || dt > 60*60) { t1 = t2; - log("\111time disparity of %d minutes detected\n", dt / 60); + crondlog("\111time disparity of %d minutes detected\n", dt / 60); } else if (dt > 0) { TestJobs(t1, t2); RunJobs(); @@ -308,7 +308,7 @@ ChangeUser(const char *user) */ if ((pas = getpwnam(user)) == 0) { - log("\011failed to get uid for %s", user); + crondlog("\011failed to get uid for %s", user); return(-1); } setenv("USER", pas->pw_name, 1); @@ -320,22 +320,22 @@ ChangeUser(const char *user) */ if (initgroups(user, pas->pw_gid) < 0) { - log("\011initgroups failed: %s %m", user); + crondlog("\011initgroups failed: %s %m", user); return(-1); } /* drop all priviledges */ if (setgid(pas->pw_gid) < 0) { - log("\011setgid failed: %s %d", user, pas->pw_gid); + crondlog("\011setgid failed: %s %d", user, pas->pw_gid); return(-1); } if (setuid(pas->pw_uid) < 0) { - log("\011setuid failed: %s %d", user, pas->pw_uid); + crondlog("\011setuid failed: %s %d", user, pas->pw_uid); return(-1); } if (chdir(pas->pw_dir) < 0) { - log("\011chdir failed: %s: %m", pas->pw_dir); + crondlog("\011chdir failed: %s: %m", pas->pw_dir); if (chdir(TMPDIR) < 0) { - log("\011chdir failed: %s: %m", TMPDIR); + crondlog("\011chdir failed: %s: %m", TMPDIR); return(-1); } } @@ -460,7 +460,7 @@ ParseField(char *user, char *ary, int modvalue, int off, */ if (skip == 0) { - log("\111failed user %s parsing %s\n", user, base); + crondlog("\111failed user %s parsing %s\n", user, base); return(NULL); } if (*ptr == '-' && n2 < 0) { @@ -499,7 +499,7 @@ ParseField(char *user, char *ary, int modvalue, int off, } while (n1 != n2 && --failsafe); if (failsafe == 0) { - log("\111failed user %s parsing %s\n", user, base); + crondlog("\111failed user %s parsing %s\n", user, base); return(NULL); } } @@ -511,7 +511,7 @@ ParseField(char *user, char *ary, int modvalue, int off, } if (*ptr != ' ' && *ptr != '\t' && *ptr != '\n') { - log("\111failed user %s parsing %s\n", user, base); + crondlog("\111failed user %s parsing %s\n", user, base); return(NULL); } @@ -523,8 +523,8 @@ ParseField(char *user, char *ary, int modvalue, int off, int i; for (i = 0; i < modvalue; ++i) - log("\005%d", ary[i]); - log("\005\n"); + crondlog("\005%d", ary[i]); + crondlog("\005\n"); } #endif @@ -603,7 +603,7 @@ SynchronizeFile(const char *fileName) #ifdef FEATURE_DEBUG_OPT if (DebugOpt) - log("\111User %s Entry %s\n", fileName, buf); + crondlog("\111User %s Entry %s\n", fileName, buf); #endif /* @@ -641,7 +641,7 @@ SynchronizeFile(const char *fileName) #ifdef FEATURE_DEBUG_OPT if (DebugOpt) { - log("\111 Command %s\n", ptr); + crondlog("\111 Command %s\n", ptr); } #endif @@ -653,7 +653,7 @@ SynchronizeFile(const char *fileName) FileBase = file; if (maxLines == 0 || maxEntries == 0) - log("\111Maximum number of lines reached for user %s\n", fileName); + crondlog("\111Maximum number of lines reached for user %s\n", fileName); } fclose(fi); } @@ -703,7 +703,7 @@ SynchronizeDir(void) remove(CRONUPDATE); if (chdir(CDir) < 0) { - log("\311unable to find %s\n", CDir); + crondlog("\311unable to find %s\n", CDir); } { DIR *dir; @@ -716,11 +716,11 @@ SynchronizeDir(void) if (getpwnam(den->d_name)) SynchronizeFile(den->d_name); else - log("\007ignoring %s\n", den->d_name); + crondlog("\007ignoring %s\n", den->d_name); } closedir(dir); } else { - log("\311Unable to open current dir!\n"); + crondlog("\311Unable to open current dir!\n"); } } } @@ -797,14 +797,14 @@ TestJobs(time_t t1, time_t t2) for (file = FileBase; file; file = file->cf_Next) { #ifdef FEATURE_DEBUG_OPT if (DebugOpt) - log("\005FILE %s:\n", file->cf_User); + crondlog("\005FILE %s:\n", file->cf_User); #endif if (file->cf_Deleted) continue; for (line = file->cf_LineBase; line; line = line->cl_Next) { #ifdef FEATURE_DEBUG_OPT if (DebugOpt) - log("\005 LINE %s\n", line->cl_Shell); + crondlog("\005 LINE %s\n", line->cl_Shell); #endif if (line->cl_Mins[tp->tm_min] && line->cl_Hrs[tp->tm_hour] && @@ -813,10 +813,10 @@ TestJobs(time_t t1, time_t t2) ) { #ifdef FEATURE_DEBUG_OPT if (DebugOpt) - log("\005 JobToDo: %d %s\n", line->cl_Pid, line->cl_Shell); + crondlog("\005 JobToDo: %d %s\n", line->cl_Pid, line->cl_Shell); #endif if (line->cl_Pid > 0) { - log("\010 process already running: %s %s\n", + crondlog("\010 process already running: %s %s\n", file->cf_User, line->cl_Shell ); @@ -848,7 +848,7 @@ RunJobs(void) RunJob(file->cf_User, line); - log("\010USER %s pid %3d cmd %s\n", + crondlog("\010USER %s pid %3d cmd %s\n", file->cf_User, line->cl_Pid, line->cl_Shell @@ -927,7 +927,7 @@ ForkJob(const char *user, CronLine *line, int mailFd, #ifdef FEATURE_DEBUG_OPT if (DebugOpt) - log("\005Child Running %s\n", prog); + crondlog("\005Child Running %s\n", prog); #endif if (mailFd >= 0) { @@ -936,7 +936,7 @@ ForkJob(const char *user, CronLine *line, int mailFd, close(mailFd); } execl(prog, prog, cmd, arg, NULL); - log("\024unable to exec, user %s cmd %s %s %s\n", user, + crondlog("\024unable to exec, user %s cmd %s %s %s\n", user, prog, cmd, arg); if(mailf) fdprintf(1, "Exec failed: %s -c %s\n", prog, arg); @@ -945,7 +945,7 @@ ForkJob(const char *user, CronLine *line, int mailFd, /* * FORK FAILED */ - log("\024couldn't fork, user %s\n", user); + crondlog("\024couldn't fork, user %s\n", user); line->cl_Pid = 0; if(mailf) remove(mailf); @@ -993,7 +993,7 @@ RunJob(const char *user, CronLine *line) line->cl_Shell); line->cl_MailPos = lseek(mailFd, 0, 1); } else { - log("\024unable to create mail file user %s file %s, output to /dev/null\n", + crondlog("\024unable to create mail file user %s file %s, output to /dev/null\n", user, mailFile); } @@ -1081,18 +1081,18 @@ RunJob(const char *user, CronLine *line) #ifdef FEATURE_DEBUG_OPT if (DebugOpt) - log("\005Child Running %s\n", def_sh); + crondlog("\005Child Running %s\n", def_sh); #endif execl(def_sh, def_sh, "-c", line->cl_Shell, NULL); - log("\024unable to exec, user %s cmd %s -c %s\n", user, + crondlog("\024unable to exec, user %s cmd %s -c %s\n", user, def_sh, line->cl_Shell); exit(0); } else if (pid < 0) { /* * FORK FAILED */ - log("\024couldn't fork, user %s\n", user); + crondlog("\024couldn't fork, user %s\n", user); pid = 0; } line->cl_Pid = pid; |