Fiquei muito irritado quando o sysklogd começou a fazer a rotação de log - não é como se fosse um recurso ausente que não existia em outro lugar. Em meus sistemas, no entanto, o logrotate não está configurado para fazer nada com os logs do sistema - é algo que você configurou manualmente?
Para manter o princípio da menor surpresa, deixo o sysklogd rodar seus próprios logs (com base em que, se alguém precisar manter um dos meus sistemas, é melhor se eles obtiverem o comportamento padrão sempre que possível), mas se você Eu queria os recursos avançados do logrotate, eu desligaria a tarefa cron do sysklogd, comentaria um ponteiro para o local correto e faria o logrotate wild.