From 1c472beabb4bd24230fe88a0aacd2778e6b656cf Mon Sep 17 00:00:00 2001 From: Chris Hofstaedtler Date: Mon, 17 Feb 2025 19:27:42 +0100 Subject: [PATCH] Add regression test for #1095430 --- debian/tests/smoke | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/tests/smoke b/debian/tests/smoke index 442283af..fb135982 100755 --- a/debian/tests/smoke +++ b/debian/tests/smoke @@ -12,6 +12,12 @@ echo "Changing a users name and work phone number works" chfn "-f" "foo" "-r" "" shadow-test-user chfn -w "" shadow-test-user +# Regression test for #1095430 +TZ=Asia/Tokyo usermod --expiredate 1970-01-02 shadow-test-user +TZ=Asia/Tokyo LC_ALL=C chage -l shadow-test-user | grep 'Account expires' +# We expect 1970-01-02, as passed. +TZ=Asia/Tokyo LC_ALL=C chage -l shadow-test-user | grep -P '^Account expires.*Jan 02, 1970' + echo "Removing a user works" userdel shadow-test-user ! grep 'shadow-test-user' /etc/passwd