Re: How to chain services driven by a timer?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Apr 10, 2024 at 10:21:32PM +0300, Andrei Borzenkov wrote:
> On 10.04.2024 22:04, Brian Reichert wrote:
> >   [Install]
> >   WantedBy=logrotate.service
> >
> 
> Links in [Install] section are created by "systemctl enable".

I could have sworn I did this, but did so (again) just to be sure:

  10-153-68-34:~ # systemctl enable post-logrotate.service
  Created symlink from
  /etc/systemd/system/logrotate.service.wants/post-logrotate.service to
  /etc/systemd/system/post-logrotate.service.
  
  10-153-68-34:~ # systemctl restart logrotate.timer
  
  10-153-68-34:~ # systemctl status logrotate.service
  ● logrotate.service - Rotate log files
     Loaded: loaded (/usr/lib/systemd/system/logrotate.service; static; vendor
  preset: disabled)
     Active: inactive (dead) since Wed 2024-04-10 14:58:31 EDT; 28min ago
       Docs: man:logrotate(8)
             man:logrotate.conf(5)
   Main PID: 17686 (code=exited, status=0/SUCCESS)
  
  Apr 10 14:58:29 10-153-68-34 systemd[1]: Starting Rotate log files...
  Apr 10 14:58:31 10-153-68-34 systemd[1]: Started Rotate log files.
  
  10-153-68-34:~ # systemctl status post-logrotate.service
  ● post-logrotate.service - Activities after logrotation
     Loaded: loaded (/etc/systemd/system/post-logrotate.service; enabled;
  vendor preset: disabled)
     Active: inactive (dead)

I don't see post-logrotate.service has having been run.

-- 
Brian Reichert				<reichert@xxxxxxxxxxx>
BSD admin/developer at large	



[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux