Bug#991406: systemd: proc: unrecognized mount option "hidepid=invisible" or missing value
Thomas Uhle
thomas.uhle at mailbox.tu-dresden.de
Fri Jul 23 18:22:16 BST 2021
On Fri, 23 Jul 2021, Michael Biebl wrote:
> On Thu, 22 Jul 2021 21:09:33 +0200 Thomas Uhle <thomas.uhle at mailbox.tu-dresden.de> wrote:
>
> > Do you know whether this has already been fixed in a newer systemd version
> > or whether this has already been dealt with upstream? I could not find
> > anything with respect to this issue
>
> There is https://github.com/systemd/systemd/issues/16896
>
>
> It was closed wontfix.
>
Thanks a lot for the hint!
I had a look at the explanation and the corresponding commit, and I
understand that it is not possible to have support on a per-mount basis
for the ProtectProc setting if the running Linux kernel is older than
version 5.8. But I have also learned that the old behaviour of systemd
(before version 245) can be retained at least just by replacing
"ProtectProc=invisible" with "ProtectProc=default" in the systemd service
units in question (after copying these files to /etc/systemd/system/ of
course). Then systemd does not try to mount /proc with option
"hidepid=invisible" and, thus, there is also no error message in syslog
any longer.
Best regards,
Thomas Uhle
More information about the Pkg-systemd-maintainers
mailing list