Vad gör jag för fel........

Kommandot jag vill köra är: ddclient -host ******.mine.nu -force
Hur ska jag göra???
Kod: Markera allt
35 07 14,28 * * root /usr/bin/ddclient
Det är inte alls konstigt att din server slår bakut. Du har ett lyckats skapa ett skript som anropar sig självt i en oändlig slinga utan begränsningar.WhiWhi skrev:Raden i crontab ser ut som följande :
35 07 14,28 * * /usr/bin/ddclient
Sriptet ser ut som följande :
#!/bin/sh
ddclient -host ******.mine.nu -force
Nåt som är vanligt att glömma är att cron-jobb startar med en annan, ofta mer begränsad, omgivning än det man normalt har i terminalen. Jag glömmer det ofta. De program man startar i cron kan ibland vara beroende av en någorlunda rimlig path. Prova att sätta PATH i början av scriptet som startas från cron. (Efter modell av /etc/anacrontab):WhiWhi skrev: Har även testat att köra skriptet både som sudo och som root och det funkar men inte via cron....!!??
Kod: Markera allt
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
export PATH