FS#64665 - [systemd] set nologin-path to /usr/bin/nologin
Attached to Project:
Arch Linux
Opened by nl6720 (nl6720) - Wednesday, 27 November 2019, 11:37 GMT
Last edited by Christian Hesse (eworm) - Monday, 02 December 2019, 09:53 GMT
Opened by nl6720 (nl6720) - Wednesday, 27 November 2019, 11:37 GMT
Last edited by Christian Hesse (eworm) - Monday, 02 December 2019, 09:53 GMT
|
Details
Description:
systemd has a build option "nologin-path" that sets the path to the nologin binary. Without it, the login shell for system users, without a specified login shell, becomes /sbin/nologin. This contrasts with what was previously set in the package install scripts and /etc/passwd (e.g. https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/filesystem&id=20928f58767d34ed6711befd6255f6a0b1706ae8 ). Please set -Dnologin-path=/usr/bin/nologin in the PKGBUILD. Additional info: * package version(s) * config and/or log files etc. * link to upstream bug report, if any systemd 243.162-2 https://github.com/systemd/systemd/pull/13102 Steps to reproduce: grep nologin /etc/passwd |
This task depends upon
Closed by Christian Hesse (eworm)
Monday, 02 December 2019, 09:53 GMT
Reason for closing: Implemented
Additional comments about closing: in svn trunk
Monday, 02 December 2019, 09:53 GMT
Reason for closing: Implemented
Additional comments about closing: in svn trunk
Comment by Christian Hesse (eworm) -
Monday, 02 December 2019, 09:31 GMT
Is this just cosmetic or are there real issues with what we have
now?
Comment by nl6720 (nl6720) -
Monday, 02 December 2019, 09:40 GMT
There are no issues. It's just cosmetic.