Your message dated Sat, 15 Feb 2025 16:36:34 +0000
with message-id <[email protected]>
and subject line Bug#1095430: fixed in shadow 1:4.17.2-2
has caused the Debian Bug report #1095430,
regarding off-by-one error when setting the account expiry
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1095430: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095430
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: passwd
Version: 1:4.16.0-7
Severity: grave
X-Debbugs-Cc: [email protected]

Hi,

on a trixie or newer machine, the following happens:

root@trixie:~# usermod -e 1970-01-02 ansibulluser
root@trixie:~# getent shadow ansibulluser
ansibulluser:!:20126:0:99999:7::0:
                                ^ this should be "1"

On a bookworm machine this returns the correct value:
root@bookworm:~# usermod -e 1970-01-02 ansibulluser
root@bookworm:~# getent shadow ansibulluser
ansibulluser:!:20126:0:99999:7::1:

I noticed this because autopkgtests for ansible-core were failing. I've checked
the autopkgtests of shadow and don't see this test case covered.

Set to severity grave because it's a regression and account expiry is a
potentially security sensitive subject.

Greets,
Lee

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.11-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages passwd depends on:
ii  base-passwd     3.6.6
ii  libacl1         2.3.2-2+b1
ii  libattr1        1:2.5.2-2
ii  libaudit1       1:4.0.2-2+b1
ii  libbsd0         0.12.2-2
ii  libc6           2.40-6
ii  libcrypt1       1:4.4.38-1
ii  libpam-modules  1.7.0-2
ii  libpam0g        1.7.0-2
ii  libselinux1     3.7-3.1
ii  libsemanage2    3.7-2.1
ii  login.defs      1:4.16.0-7

Versions of packages passwd recommends:
ii  sensible-utils  0.0.24

passwd suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: shadow
Source-Version: 1:4.17.2-2
Done: Chris Hofstaedtler <[email protected]>

We believe that the bug you reported is fixed in the latest version of
shadow, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Hofstaedtler <[email protected]> (supplier of updated shadow package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 15 Feb 2025 17:21:17 +0100
Source: shadow
Architecture: source
Version: 1:4.17.2-2
Distribution: unstable
Urgency: medium
Maintainer: Shadow package maintainers 
<[email protected]>
Changed-By: Chris Hofstaedtler <[email protected]>
Closes: 1095430
Changes:
 shadow (1:4.17.2-2) unstable; urgency=medium
 .
   * Upload to unstable.
   * Apply upstream revert of "Use local time for human-readable dates"
     (Closes: #1095430)
Checksums-Sha1:
 6ef4b8afb95e8aab9228b0e09b7a7476231b9aab 2851 shadow_4.17.2-2.dsc
 3a96e5ad66d8f1131658663f8845f069330557d5 168292 shadow_4.17.2-2.debian.tar.xz
 b5b768654fe733e55bf98d1d5bf5cdad8eee2355 9288 shadow_4.17.2-2_arm64.buildinfo
Checksums-Sha256:
 0523969d170c4bdec6aa7294b29a41a24801c25dfc2d6c1290690f063cf08170 2851 
shadow_4.17.2-2.dsc
 7486b00aa2493ead1966eb575a5f172b7e3b03a60ca2d13d3f147347ea705082 168292 
shadow_4.17.2-2.debian.tar.xz
 ee15d9b1f5fa16d1129ea10aed48c795de28ed125c5d5c06e90cd28ab83f9fbb 9288 
shadow_4.17.2-2_arm64.buildinfo
Files:
 7bb72281873d60190ae4fc1755caf9a7 2851 admin required shadow_4.17.2-2.dsc
 0c0c38813b34b43be0a80c5333a42174 168292 admin required 
shadow_4.17.2-2.debian.tar.xz
 4202d76bc38de06b29aca94b89d539ca 9288 admin required 
shadow_4.17.2-2_arm64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmewwDgACgkQXBPW25MF
LgPqlxAAkh0KqteF5w7dxZKeCPiLqO/OiPclLFBJBCS93FaXwK8n1BJrSAxYKK9y
4FjI8/1yADyTVVogaARg1u2iBx9QPKXCrqFp7ZSS2rhiuCeBIdoPOi1+coP+LoQ1
bXeFc4wOuDUkp+bVzB9XkqoGungUyJV15fKmRyCDLfzpa3fHnIuyUwfkSMYRdJM6
uE1kCRk5QO64N4c74+NY9QZS0w+hkDKPwR5bz1J+3ITWFk5ZgvNmd2ew4OKzyZ6D
ktAXSxdVfiNKIcv9+Qce8lY7MC1gBGN81kUi81yJlCiL4ujJNBSQhsVhQM1RHxpM
S8tAf/54ceprhOPfPtq8sSDj9ILGVRWdZyfw8kki3s56PFcXuSJKUq/Qmu693DlZ
WS8M0LD/Dq6TP4aNzuIvSKnX6y1K5kkqUjKwfzEc/+tb+oETwSKVETIJEIuzPiGG
eEem5jEGv9NS+KKjx2JGBtWMurMJ/r1LdHK3uhDjJKqdGi4s2WuxTG6chRH74g4e
RCpw+QDUL7OuAasfnr720RI4c01D5aqZip3sXgl3KcPJN67EK0OvfOv8GmP3wy4g
bDHFUdVhlCR9Ux/JUSak48Fp4hrJIT75Wd/NAjL02i06PjYQ1dLv+Fs6VmXk10cb
xGnwl9tXQMa0717w5i96EGFaG5QbsXKZoo5jZ5Mosl7qIZ8Lbqk=
=tf1P
-----END PGP SIGNATURE-----

Attachment: pgpmxQ0s_7Bm4.pgp
Description: PGP signature


--- End Message ---
_______________________________________________
Pkg-shadow-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-shadow-devel

Reply via email to