- Lähtökohta
- Olen lisännyt tavallisen käyttäjän tiliini liittyvään
crontab-tiedostooni kerran minuutissa suoritettavan komentojonon.
Olen muokannut/etc/syslog.conf-tiedostoa siten, että siinä on seuraavat rivit:cron.* /var/log/cron.logja
*.=info;*.=notice;*.=warn;\ auth,authpriv.none;\ cron,daemon.none;\ mail,news.none -/var/log/messagesOlen tämän jälkeen käynnistänyt
croninuudestaan komentamallasudo /etc/init.d/cron restart. Haluan, että cron kirjaa lokia/var/log/cron.log-tiedostoon. - Ongelma
- Tiedostoa /var/log/cron.log ei ole, eli cron ei pidä lokia lainkaan, tai se ei pidä lokia haluamassani tiedostossa.
- Ongelman syy
- En ole käynnistänyt
syslogd:tä uudestaan. - Ratkaisu
- Käynnistän syslogd:n uudestaan komentamalla
sudo /etc/init.d/sysklogd restart. Sen jälkeen /var/log/cron.log alkaa täyttyä cronin lokitiedoilla. - Huomautus
- Syslogd ilmoitti uudelleenkäynnistyksen yhteydessä seuraavaa:
chown: tiedostoa "/var/log/cron.log" ei voi käsitellä: No such file or directoryIlmeisesti tämä ei kuitenkaan haittaa. Käynnistin syslogd:n välittömästi toisen kerran uudestaan, ja tällä kertaa se ei antanut virheilmoitusta.