FS#77421 - [filesystem] Session connection not possible with zsh

Attached to Project: Arch Linux
Opened by Torus (T0t0) - Tuesday, 07 February 2023, 11:59 GMT
Last edited by Toolybird (Toolybird) - Tuesday, 07 February 2023, 19:57 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

If you have installed zsh and you have validated the changes due to /etc/shells.pacnew, it becomes impossible to log in to his account.

Additional info:
* package version(s): 2023.01.31-1
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:

You have to edit /etc/shells with /bin/zsh and /usr/bin/zsh to start the session normally.
I also restarted the display manager, but I don't know if it has an impact.
This task depends upon

Closed by  Toolybird (Toolybird)
Tuesday, 07 February 2023, 19:57 GMT
Reason for closing:  Not a bug
Additional comments about closing:  See comments
Comment by Doug Newgard (Scimmia) - Tuesday, 07 February 2023, 13:57 GMT
This is a bad merge. You weren't supposed to remove zsh from /etc/shells.
Comment by Torus (T0t0) - Tuesday, 07 February 2023, 14:04 GMT
Yes, I got that :)

Still, it can be confusing. There was also the Git shell that I removed with this merge. I tested Git and everything seems fine. Should I also add it back to /etc/shells?
Comment by Doug Newgard (Scimmia) - Tuesday, 07 February 2023, 14:08 GMT
Yes, you should.
Comment by Torus (T0t0) - Tuesday, 07 February 2023, 14:13 GMT
Ok, I'll do that. A merges pacnew warning should be added for those who can break the system.
Thanks.

Loading...