Catch 22: "crontab -e" fails because /var/spool/cron/crontabs doesn't exist. /etc/init.d/cron won't create /var/spool/cron/crontabs because /etc/crontabs is empty. "crontab -e" puts files in /etc/crontabs.
Modify /etc/init.d/cron to unconditionally create /var/spool/cron/crontabs so "crontab -e" can work. Signed-off-by: Dale Farnsworth <[EMAIL PROTECTED]> --- kamikaze/package/busybox/files/cron | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/kamikaze/package/busybox/files/cron b/kamikaze/package/busybox/files/cron index 9a31392..2ba7d50 100755 --- a/kamikaze/package/busybox/files/cron +++ b/kamikaze/package/busybox/files/cron @@ -3,9 +3,9 @@ START=50 start () { - [ -z $(ls /etc/crontabs/) ] && exit 1 mkdir -p /var/spool/cron [ -L /var/spool/cron/crontabs ] || ln -s /etc/crontabs /var/spool/cron/crontabs + [ -z $(ls /etc/crontabs/) ] && exit 1 crond -c /etc/crontabs } -- 1.5.6 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel