Aby luci zobrazovalo logy , je potreba jeste vytvorit symlinky v /var/log. Asi se jeste da zmenit lokace pro jine sluzby (/etc/login.defs) …ale tam uz jsem hrabat moc nechtel Ted je otazkou zda-li se mi pri pristim updejtu toto presmerovani rozbije
Jeste je potreba upravit script “/usr/bin/nikola” aby sahal kam ma pri rotaci logu.
Vedle toho jsem prisel konecne co mi plnilo /var/tmp (/tmp)
… lighttpd z nejakeho duvodu mel nejaky historicky konfig “/etc/lighttpd/conf.d/foris.conf” , ktery po spusteni vytvoril “/tmp/fastcgi.foris-.socket.0” , coz pak zpusobilo ze co vterinu se do error.log zapsaly dva radky. Smazano a po restartu sluzby uz log obsahuje jen info o stop/startu.
Když se takto upraví konfigurační soubor syslogu-ng tak vytváří oba soubory (jak v /tmp/log tak na pevnem úložišti) a není nutné přidávat žádné symlinky !!
A ještě je potřeba do konfigurace /etc/logrotate.conf přidat nakonec, aby se soubor na hdd taky kompresoval a nezanesl hdd
/srv/log/messages.log {
size=10M # honotu nechťsi nataví každý sám podle uvážení
delaycompress
postrotate
/etc/init.d/syslog-ng restart
/etc/init.d/cron restart
endscript
}
Po úpravách souborů je nejlepší restartovat router.
(odskoky mimo začátek řádku jsou v souborech dělány TAB v mobilu mi to nejde zkopírovat, takže jsou tu místo toho mezery)
nebylo by na skodu, kdyby se v budoucnu objevila moznost presunout logy na hdd primo ve forise. cim min “custom” uprav, tim min se toho po updatu musi kontrolovat