On Thu, Apr 11, 2024 at 11:16:36AM +0300, Andrei Borzenkov wrote: > Show full unit definition for both logrotate.service and your service. Sure: 10-153-68-34:~ # cat /usr/lib/systemd/system/logrotate.service [Unit] Description=Rotate log files Documentation=man:logrotate(8) man:logrotate.conf(5) ConditionACPower=true [Service] Type=oneshot #ExecStart=/usr/sbin/logrotate /etc/logrotate.conf ExecStart=/usr/sbin/logrotate -l /var/log/logrotate.log /etc/logrotate.conf ExecStartPost=/usr/bin/logger 'XXX log rotation completed' Nice=19 IOSchedulingClass=best-effort IOSchedulingPriority=7 Environment=HOME=/root 10-153-68-34:~ # cat /etc/systemd/system/post-logrotate.service [Unit] Description=Activities after logrotation Requires=logrotate.service [Service] Type=simple ExecStart=/usr/bin/logger 'XXX post log rotation' [Install] WantedBy=logrotate.service -- Brian Reichert <reichert@xxxxxxxxxxx> BSD admin/developer at large