Description of problem: When running 'chage -l [userName]', fields "Last password change" and "Account expires" do not show a valid date Version-Release number of selected component (if applicable): shadow-utils 4.9 How reproducible: always Steps to Reproduce: 1. Create a user with expiration date: # useradd scruffy -s /bin/bash -c Scruffy") # echo scruffy:foobar | chpasswd 2. Set expiry date: sudo usermod -e 2022-09-30 scruffy 3. chage -l scruffy Actual results: Last password change : %b %d, %Y Password expires : never Password inactive : never Account expires : %b %d, %Y Expected results: Last password change : Sep 23, 2022 Password expires : never Password inactive : never Account expires : Sep 30, 2022 Additional info:
Additional info: I just found github issue which describes what change caused the bug: https://github.com/shadow-maint/shadow/issues/564
FEDORA-2022-d9b0e47341 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-d9b0e47341
FEDORA-2022-d9b0e47341 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-d9b0e47341` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-d9b0e47341 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2022-d9b0e47341 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.