
Lo he instalado mediante apt
logrotate
.
Sin embargo no veo ningún systemd
servicio.
¿Esto requiere un proceso separado para configurarlo logrotate
como systemd
servicio?
root@myserver:~# apt install -y logrotate
Reading package lists... Done
Building dependency tree
Reading state information... Done
logrotate is already the newest version (3.11.0-0.1).
0 upgraded, 0 newly installed, 0 to remove and 38 not upgraded.
root@myserver:~# systemctl list-unit-files | grep -i logro
Trabajando enDebian 9
Respuesta1
El paquete logrotate en Debian 9 solo admitía cron; dpkg -L logrotate
debería mostrar un archivo en formato /etc/cron.*
.
En general, Debian 9 sólo tenía soporte parcial para systemd.
Mientras tanto, el mismo paquete en Debian 11haceinstale una .timer
unidad systemd para la tarea programada (logrotate.timer, que inicia periódicamente logrotate.service).