crond,crontab: make cron directory location configurable

This commit is contained in:
Denis Vlasenko 2009-02-03 23:59:41 +00:00
parent d814c98692
commit ded5dfef6e
3 changed files with 10 additions and 9 deletions

View File

@ -121,6 +121,13 @@ config FEATURE_CROND_CALL_SENDMAIL
help
Support calling /usr/sbin/sendmail for send cmd outputs.
config FEATURE_CROND_DIR
string "crond spool directory"
default "/var/spool/cron"
depends on CROND || CRONTAB
help
Location of crond spool.
config CRONTAB
bool "crontab"
default n

View File

@ -23,12 +23,8 @@
#endif
#ifndef CRONTABS
#define CRONTABS "/var/spool/cron/crontabs"
#endif
#ifndef TMPDIR
#define TMPDIR "/var/spool/cron"
#endif
#define TMPDIR CONFIG_FEATURE_CROND_DIR
#define CRONTABS CONFIG_FEATURE_CROND_DIR "/crontabs"
#ifndef SENDMAIL
#define SENDMAIL "sendmail"
#endif

View File

@ -12,9 +12,7 @@
#include "libbb.h"
#ifndef CRONTABS
#define CRONTABS "/var/spool/cron/crontabs"
#endif
#define CRONTABS CONFIG_FEATURE_CROND_DIR "/crontabs"
#ifndef CRONUPDATE
#define CRONUPDATE "cron.update"
#endif