>> Rec je o logovacim daemonu a ten nema co rotovat, na to je tu logrotate.
A důvod, proč by to tak mělo být / zůstat?
Jen pro upřesnění, logrotate tu nebylo v době unixů / kořenů sysvinit. Je to obezlička, která byla doprogramovaná na usnadnění správy logů. Kdyby všechny programy logovaly přes syslogd, bylo by na snadě, aby se o správu logů (rotaci, archivaci, ...) staral syslogd. Bohužel, kdekdo loguje vlastní cestou, proto se to muselo řešit odděleným programem.
Logrotate má spoustu omezení, např. to, že musíte definovat práva odrotovaných souborů, což je z principu náchylné na chybu administrátora. Nebo že nejde nastavit centrální politika pro rotování.
Není tedy pravda, že logrotate je nejlepší a historicky zakořeněný systém.
Podobnou obezličkou je např. anacron, který doplňuje v praxi chybející vlastnosti prastarého cronu.