FS#63972 - [git] git user can't use SSH since recent systemd-sysusers update
Attached to Project:
Arch Linux
Opened by Tolga Cakir (tolga9009) - Tuesday, 01 October 2019, 04:48 GMT
Last edited by Christian Hesse (eworm) - Tuesday, 05 November 2019, 09:04 GMT
Opened by Tolga Cakir (tolga9009) - Tuesday, 01 October 2019, 04:48 GMT
Last edited by Christian Hesse (eworm) - Tuesday, 05 November 2019, 09:04 GMT
|
Details
Description:
Similar to This results in Git beeing unusable in the way outlined in the official documents at https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server. Fixed by using "chage -E -1 git". Additional info: * systemd 243.51-1 * Caused by: https://github.com/systemd/systemd/pull/13277 * Thread: https://bbs.archlinux.org/viewtopic.php?pid=1866229 Example: git clonegit@example.com:22/~git/test.git"> ssh://git@example.com:22/~git/test.git Cloning into 'test'... Your account has expired; please contact your system administrator Connection closed by example.com port 22 fatal: Could not read from remote repository. |
This task depends upon
Closed by Christian Hesse (eworm)
Tuesday, 05 November 2019, 09:04 GMT
Reason for closing: Fixed
Additional comments about closing: systemd 243.78-2
Tuesday, 05 November 2019, 09:04 GMT
Reason for closing: Fixed
Additional comments about closing: systemd 243.78-2
https://github.com/systemd/systemd/commit/12c829376a95ee0a734b8dbd347042062516f0a9
We should backport this revert asap, every sysuser account currently created is potentially "borked".