Temat: at
mam takie pytanko....
at przechowuje dane w /var/spool/cron/atjobs/, ale w openwrt /var jest zalinkowany do ramu, wiec po restarcie wszystkie zadania beda usuniete.....
oczywistym rozwiazaniem jest utworzenie katalogu, skopiowanie tam zawartosci ramu /tmp i zalinkowanie....
pewnie trzeba wszystkiego kopiowac (o ile wogule cokolwiek trzeba)
co na ten temat powiedzą fachowcy? ![]()
---edit---
ok to była jedna z moich lepszych bredni ![]()
załatwiłem sprawe tworzac odpowiednie katalogi i modyfikując plik /etc/init.d/atd
#!/bin/sh /etc/rc.common
# Copyright (C) 2008 OpenWrt.org
START=90
start() {
# [ -d /var/spool/cron/atjobs ] || mkdir -p /var/spool/cron/atjobs
# [ -d /var/spool/cron/atspool ] || mkdir -p /var/spool/cron/atspool
# [ -f /var/spool/cron/atspool ] || > /var/spool/cron/atjobs/.SEQ
# chown -R nobody:nogroup /var/spool/cron/atjobs /var/spool/cron/atspool
ln -s /etc/at/atjobs /var/spool/cron/atjobs
ln -s /etc/at/atspool /var/spool/cron/atspool
atd
}
stop() {
killall atd
}