Bug 514478 - Cannot update expired password
Summary: Cannot update expired password
Status: CONFIRMED
Alias: None
Product: plasma-login-manager
Classification: Plasma
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-12 05:25 UTC by jonathan.lieb
Modified: 2026-01-14 14:58 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jonathan.lieb 2026-01-12 05:25:49 UTC
SUMMARY
When you set a password as expired with "passwd -e USER" the login with the new Plasma Login Manager fails. 
It just hangs. When you delete and expire your password "passwd -de USER" the Login just don´t work.
This is an important feature for enterprise and everyone who uses a central user management like LDAP, Active Directory or freeipa. 


STEPS TO REPRODUCE
1. Install Fedora Rawhide in VM 
2. Install and enable Plasma Login Manager ( dnf install plasma-login-manger; systemctl enable plasmalogin.servie; systemctl disable sddm.service )
3. expire user password (passwd -e USER)
4. Reboot and try to login

OBSERVED RESULT
After entering the old password the Plasma Login Manager hangs

EXPECTED RESULT
A new dialog opens to change your password

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Rawhide (12.01.2026)
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1

ADDITIONAL INFORMATION
From the journal:
Jan 12 03:20:02 fedora-rawhide plasmalogin[1306]: Authentication error: PLASMALOGIN::Auth::ERROR_AUTHENTICATION "You are required to change your password immediately (administrator enforced)."
Jan 12 03:20:09 fedora-rawhide plasmalogin[1306]: Existing authentication ongoing, aborting