1 (edytowany przez patryk 2010-12-14 04:26:56)

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? wink

---edit---

ok to była jedna z moich lepszych bredni big_smile
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
}

2

Odp: at

smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.