Portál AbcLinuxu, 8. května 2025 22:56

Dotaz: OpenWRT, nefunguje cron po bootu systému

Baf avatar 27.9.2009 21:57 Baf | skóre: 3 | blog: baf | Brno
OpenWRT, nefunguje cron po bootu systému
Přečteno: 189×
Odpovědět | Admin

Mám OpenWRT na Asusu 500WL. Po bootu systému proces cron běží ( 1156 root      1980 S    crond -c /etc/crontabs ), ale úlohy se nespouští. Pokud ho  ručně restartnu, pak vše funguje.

Skript pro spuštění cronu:

#!/bin/sh /etc/rc.common                                                                                                                    
# Copyright (C) 2006 OpenWrt.org                                                                                                            
START=96                                                                                                                                    
                                                                                                                                            
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                                                     
        crond -c /etc/crontabs                                                                                                              
}                                                                                                                                           
                                                                                                                                            
stop() {                                                                                                                                    
        killall -9 crond                                                                                                                    


Pouští se téměř jako poslední.

Potřeboval bych nasměrovat čím by to mohlo být.

 

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Baf avatar 28.9.2009 21:34 Baf | skóre: 3 | blog: baf | Brno
Rozbalit Rozbalit vše Re: OpenWRT, nefunguje cron po bootu systému
Odpovědět | | Sbalit | Link | Blokovat | Admin

tak problém je jinde. Proces spouštěný z cronu závisí na knihovně, která je na usb disku. V okamžiku startu crond, ale nebyla nastavena cesta ke knihovnám na externí disk.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.