FS#72748 - [archiso] Do not unset root password

Attached to Project: Arch Linux
Opened by Marcos Mello (marcosfrm) - Sunday, 14 November 2021, 19:10 GMT
Last edited by David Runge (dvzrv) - Thursday, 18 November 2021, 21:23 GMT
Task Type Bug Report
Category Arch Projects
Status Closed
Assigned To Pierre Schmitz (Pierre)
David Runge (dvzrv)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

In response to this filesystem change

https://github.com/archlinux/svntogit-packages/commit/0320c909f3867d47576083e853543bab1705185b

archiso started unsetting root password

https://gitlab.archlinux.org/archlinux/archiso/-/commit/769fbecef3ea7411c6e68ff1c4838f49b7c5d648
https://gitlab.archlinux.org/archlinux/archiso/-/commit/6689537563b5115f0fbd9088fe8ff8c91e5c6b14

to allow users switch to other TTYs.

A more secure way would be keep the password disabled (* in /etc/shadow) and put systemd autologin.conf drop-in in the template unit (/etc/systemd/system/getty@.service.d/ directory) to make it work on all virtual consoles.
This task depends upon

Closed by  David Runge (dvzrv)
Thursday, 18 November 2021, 21:23 GMT
Reason for closing:  Upstream
Additional comments about closing:  Moved to https://gitlab.archlinux.org/archlinux/a rchiso/-/issues/157
Comment by David Runge (dvzrv) - Thursday, 18 November 2021, 09:56 GMT
@marcosfrm: Thanks for the ticket!

Do you mind creating a ticket in the archiso issue tracker (this project is one of the internal projects that entirely moved to gitlab already)?

If you have concrete ideas for implementation, feel free to also sketch them in a merge request! :)
Comment by Marcos Mello (marcosfrm) - Thursday, 18 November 2021, 10:07 GMT
Hi. None of my logins (BBS, Flyspray, AUR...) work there. I have heard GitLab is only for staff.
Comment by David Runge (dvzrv) - Thursday, 18 November 2021, 10:17 GMT
Na, gitlab is open to all by now. :)

You need to create an SSO account (https://accounts.archlinux.org/), which will be done once you attempt to sign up with our gitlab.
Comment by Marcos Mello (marcosfrm) - Thursday, 18 November 2021, 10:56 GMT

Loading...