ďťż
 
 
   własne skrypty w cron.daily
 
 

Tematy

 
    
 

 

 

 

własne skrypty w cron.daily





grzebyk - 14-09-2006 17:16
Kiedy wkładam sobie jakis własny działający:) skrypt do katalogu cron.daily nie jest on wykonywany. Cron napewno działa, wszystkie inne skrypty z tego katalogu pododawane przez inne pakiety uruchamiają się a mój nie:(. Co przyczyną może być?
To samo jest dla cron.hourly i weekly.



Rad - 14-09-2006 17:38
A dałeś prawo do uruchamiania (chmod +x skrypt)?



grzebyk - 14-09-2006 17:53
no pewnie, pisałem przecież że działające:). właściciel root, prawa 755, tak jak mają inne skrypty w tym katalogu



Verdan - 14-09-2006 18:03
Oprócz tego, że skrypt musi posiadać bit wykonywalności dobrze było gdyby wszystkie ścieżki do programów wywoływanych w skrypcie były bezwzględne. No chyba, że dopiszesz PATH na początku, ale pierwsza metoda jest lepsza. Czasami cron się gubi, czasami bez ścieżek bezwględnych działa, stesuj skrypt dopisując go do crontaba i rozszerzając wywołanie basha o opcje -x -v.
W ten sposób zobaczysz w którym miejscu wywala się skrypt.

Pozdrawiam,
V.



grzebyk - 14-09-2006 18:24
sprawa sie wyjaśniła:)
Skrypty w katalogach cron.hourly,daily...itp wykonue prog run-parts, no i robi on jakąś wstępną walidację nazw skryptów a moje posiadały rozszerzenie .sh i dlatego nie chciał ich robić, bez rozszerzenia wszystko śmiga aż miło:)



Witek Baryluk - 14-09-2006 19:04
Hmm, rozszerzenie nie powinno grać roli, mogę jedynie powiedzieć, że cron nie obsługuje w tych katalogach plików które mają w nazwie podkreślenia.



grzebyk - 14-09-2006 20:26
no chyba jednak obsługuje:)
zrobiłem teścik:

# run-parts --verbose /home/grzebyk/kron
run-parts: executing /home/grzebyk/kron/test-script
run-parts: executing /home/grzebyk/kron/test_script obydwa skrypty zostały wykonane



raku - 15-09-2006 10:18

Hmm, rozszerzenie nie powinno grać roli, mogę jedynie powiedzieć, że cron nie obsługuje w tych katalogach plików które mają w nazwie podkreślenia. nie podkreślenia, a kropki.
Miałem to samo z pewnym skryptem do backupu - uparcie nie chciał mi się uruchamiać. Dopiero zmiana nazwy na jednolitą, bez kropek, pomogła.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis