[systemd-devel] 'PIDFile=' warning and override.conf
Richard Hector
richard at walnut.gen.nz
Wed Aug 26 00:19:26 UTC 2020
On 26/08/20 12:10 pm, Chuck Wolber wrote:
> You did not post your override.conf file for inspection, so it is hard
> to tell.
True, here it is (/etc/systemd/system/fail2ban.service.d/override.conf)
[Service]
ExecStartPre=
ExecStartPre=/bin/mkdir -p /run/fail2ban
PIDFile=
PIDFile=/run/fail2ban/fail2ban.pid
I didn't have the empty 'PIDFile=' line at first, and added it later.
The 'ExecStartPre=' line I did have from the beginning. I wasn't sure if
it was necessary, but from my understanding it wouldn't hurt.
Those were the only two lines that mentioned /var/run/fail2ban; I
figured I should update them in sync.
> Did you remember to do a systemctl daemon-reload after you added your
> override.conf?
I did - that's what triggers the warning in /var/log/syslog (and
presumably the journal, but syslog is what I'm more familiar with).
Cheers,
Richard
> On Tue, Aug 25, 2020 at 4:27 PM Richard Hector <richard at walnut.gen.nz
> <mailto:richard at walnut.gen.nz>> wrote:
>
> Hi all,
>
> I've got the common warning:
>
> /lib/systemd/system/fail2ban.service:12: PIDFile= references path below
> legacy directory /var/run/, updating /var/run/fail2ban/fail2ban.pid →
> /run/fail2ban/fail2ban.pid; please update the unit file accordingly.
>
> I made the change in the relevant override.conf file, but that doesn't
> seem to work. Changing the 'real' one in /lib/systemd/system works.
>
> Is that how it's supposed to be?
>
> I'm using debian buster, with systemd package version 241-7~deb10u4
>
> Cheers,
> Richard
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> <mailto:systemd-devel at lists.freedesktop.org>
> https://lists.freedesktop.org/mailman/listinfo/systemd-devel
>
>
>
> --
> *"Perfection must be reached by degrees; she requires the slow hand of
> time." - Voltaire*
>
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/systemd-devel
>
More information about the systemd-devel
mailing list