Premetto che non sono esperto di ubuntu server.
Da crontab inserisco * * * * * kill PID e funziona regolarmente mentre se lo modifico in * * * * * kill SIGUSR2 PID non va.
Inserendo il comando manualmente dalla shell funziona.Lo stesso succede creando uno script contenente il comando.
Dal SYSLOG vedo :
Mar 18 09:40:01 serverzzzz /USR/SBIN/CRON[20250]: (root) CMD ([ -x /usr/sbin/update-motd ] && /usr/sbin/update-motd 2>/dev/null)
Mar 18 09:40:38 serverzzzz crontab[20319]: (shoutcast) BEGIN EDIT (shoutcast)
Mar 18 09:40:55 serverzzzz crontab[20319]: (shoutcast) REPLACE (shoutcast)
Mar 18 09:40:55 serverzzzz crontab[20319]: (shoutcast) END EDIT (shoutcast)
Mar 18 09:41:01 serverzzzz /usr/sbin/cron[20284]: (crontab) ORPHAN (no passwd entry)
Mar 18 09:41:01 serverzzzz /USR/SBIN/CRON[20331]: (shoutcast) CMD (kill -SIGUSR2 20206)
Proprio non capisco il motivo.
Grazie a tutti.
crontab
Re: crontab
Problema risolto
https://help.ubuntu.com/community/CronHowto
Bisogna inserire la path assoluta nel comando e volendo anche la PATH=/usr/sbin:/usr/bin:/sbin:/bin
esempio
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
* * * * * /usr/bin/mycommand
* * * * * myothercommand
https://help.ubuntu.com/community/CronHowto
Bisogna inserire la path assoluta nel comando e volendo anche la PATH=/usr/sbin:/usr/bin:/sbin:/bin
esempio
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
* * * * * /usr/bin/mycommand
* * * * * myothercommand
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti