Stranezza con BH cron manager

dax

Vu+ Newbie
Ciao a tutti! Ho creato un mio script che vorrei far andare in esecuzione automatica giornaliera con cron. Inizio mettendo lo script in /usr/script con permessi 755, lo eseguo da telnet e svolge il suo sporco mestiere.
Procedo quindi con l' aggiunta del timer per l'evento da blue panel ad un determinato orario ed anche qui tutto regolare. Noto che nella dir /etc/bhcron ci sono due files (root e bh.cron) con il medesimo contenuto
Code:
root@vusolo:~# cat /etc/bhcron/root 
00 22 * * * /usr/script/test.sh
root@vusolo:~# cat /etc/bhcron/bh.cron 
00 22 * * * /usr/script/test.sh
Decido quindi di modificare i files in oggetto via ftp (con un editor unix) in questo modo
Code:
root@vusolo:~# cat /etc/bhcron/root
15 22 * * * /usr/script/test.sh
root@vusolo:~# cat /etc/bhcron/bh.cron
15 22 * * * /usr/script/test.sh
E purtroppo alle ore 22 e 15 non parte...
Cosa sbaglio?
Ho dimenticato di modificare qualcosa?
L' unica info con il tasto search mi ha portato qui
http://www.vuplus-community.net/board/threads/help-cron-manager-on-bh-1-7-6.7580/
Ciao e grazie
P.S. Vu+solo sia con immagine 1.7.6 che 1.7.7
 

paperino61

Vu+ User
trovato ora ol tuo thread.... ho lo stesso problema: alimentando quei file tramite script (echo- cat ecc) questi maledetti file non fuznionano. Ti basta aprili ad esempio con crimson editor e salvarli senza toccare nulla e tutto funziona.... peccato che il tutto mi serva per usare degli automatismi.
Ho confrontato i due file prima e dopo il salvataggio di Crimson editor e sono identici (verifica esadecimale)
qulacuno ne sa di più?
grazie
 

angelofsky1980

BlackHole Driver Specialist
trovato ora ol tuo thread.... ho lo stesso problema: alimentando quei file tramite script (echo- cat ecc) questi maledetti file non fuznionano. Ti basta aprili ad esempio con crimson editor e salvarli senza toccare nulla e tutto funziona.... peccato che il tutto mi serva per usare degli automatismi.
Ho confrontato i due file prima e dopo il salvataggio di Crimson editor e sono identici (verifica esadecimale)
qulacuno ne sa di più?
grazie
Purtroppo è una vecchia storia .... come salva i file Windows è diverso da come li salva il mondo Linux (per i fine linea e gli a-capo).... non è la prima volta che sento di queste vicende .... mi sembra che nel box vi sia il comando dos2unix che dovrebbe servire allo scopo senza passare da un editor Windows
 

paperino61

Vu+ User
Purtroppo è una vecchia storia .... come salva i file Windows è diverso da come li salva il mondo Linux (per i fine linea e gli a-capo).... non è la prima volta che sento di queste vicende .... mi sembra che nel box vi sia il comando dos2unix che dovrebbe servire allo scopo senza passare da un editor Windows
Ciao, innanzitutto grazie per la risposta.... ma credo di essermi spiegato male:(quello che dici mi ha cmq fatto penare molte volte :) )
i due file (bh.cron e root) vengono modificati da uno script .sh che gira sul dec (quindi tutto circoscritto a macchina Linux); la cosa strana è che gli stessi file, aperti con un editor da pc windows (crimson editorr) e salvati senza fare nulla, poi funzionano (innescano le schedulazioni)
I file, verificati con editor esadecinmale sono esattamente uguali prima e dopo il salvataggio (miete 0D 0A alla fine, new line o cose simili).
Mi sta facendo impazzire 'sta cosa...

ciao
g.
 

angelofsky1980

BlackHole Driver Specialist
Ciao, innanzitutto grazie per la risposta.... ma credo di essermi spiegato male:(quello che dici mi ha cmq fatto penare molte volte :) )
i due file (bh.cron e root) vengono modificati da uno script .sh che gira sul dec (quindi tutto circoscritto a macchina Linux); la cosa strana è che gli stessi file, aperti con un editor da pc windows (crimson editorr) e salvati senza fare nulla, poi funzionano (innescano le schedulazioni)
I file, verificati con editor esadecinmale sono esattamente uguali prima e dopo il salvataggio (miete 0D 0A alla fine, new line o cose simili).
Mi sta facendo impazzire 'sta cosa...

ciao
g.
E questo conferma quanto penso.... gli episodi bizzarri questa settimana non vogliono proprio finire .......
 

paperino61

Vu+ User
Ciao, innanzitutto grazie per la risposta.... ma credo di essermi spiegato male:(quello che dici mi ha cmq fatto penare molte volte :) )
i due file (bh.cron e root) vengono modificati da uno script .sh che gira sul dec (quindi tutto circoscritto a macchina Linux); la cosa strana è che gli stessi file, aperti con un editor da pc windows (crimson editorr) e salvati senza fare nulla, poi funzionano (innescano le schedulazioni)
I file, verificati con editor esadecinmale sono esattamente uguali prima e dopo il salvataggio (miete 0D 0A alla fine, new line o cose simili).
Mi sta facendo impazzire 'sta cosa...

ciao
g.

Ciao a tutti... mi autorispondo nel caso la cosa dovesse interessare a qualcuno.
Ho verificato che, aggiungendo una schedulazione via telecomando (BLU-BLU- BH gestione Cron-RED) in /etc/bhcron/ oltra alla modifica dei file root e bh.cron, viene creato un file cron.update (contenente la stringa "root") che, dopo un paio di secondi viene cancellato; probabilmente serve a restartare il demone cron con gli aggiornamenti (almeno credo :) ).
A questo punto, nel mio script, dopo aver alimentato i file /etc/bhcron/root e /etc/bhcron/bh.cron eseguo semplicemente
echo "root" > /etc/bhcron/cron.update #crea il file scrivendoci all'interno la stringa "root"
e le schedulazioni funzionano perfettamente

ciao a tutti e grazie
g.
 
Top