Your message dated Sat, 01 Nov 2025 17:47:11 +0000
with message-id <[email protected]>
and subject line Bug#1076308: fixed in wtmpdb 0.73.0-3+deb13u1
has caused the Debian Bug report #1076308,
regarding wtmpdb: wtmp.db created with wrong mode with system-wide umask 077
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.)
--
1076308: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076308
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wtmpdb
Version: 0.12.0-2
Severity: important
X-Debbugs-Cc: [email protected]
Dear Maintainer,
wtmpdb respects the system-wide umask when creating
/var/lib/wtmpdb/wtmp.db. This is inappropriate when the system-wide
umask is 077 or something similarly restrictive, as wtmp.db can no
longer be read by others (e.g., GNU screen). The problem occurs if the
system-wide umask is configured during installation (before wtmp.db is
created) or if wtmp.db is removed at any point after the system-wide
umask has been configured.
One solution would be to create wtmp.db as part of the wtmpdb package
postinst. From my testing, I think just touching an empty file with the
proper permissions would suffice.
Another solution would be for wtmpdb to explicitly set the mode of
wtmp.db to 644 every time the database file is created. I'm not sure
whether it should occur if wtmp.db is an existing empty file.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.9.8-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 wtmpdb depends on:
ii libaudit1 1:3.1.2-4
ii libc6 2.38-14
ii libsystemd0 256.2-1
ii libwtmpdb0 0.12.0-2
Versions of packages wtmpdb recommends:
ii libpam-wtmpdb 0.12.0-2
wtmpdb suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: wtmpdb
Source-Version: 0.73.0-3+deb13u1
Done: Andrew Bower <[email protected]>
We believe that the bug you reported is fixed in the latest version of
wtmpdb, 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.
Andrew Bower <[email protected]> (supplier of updated wtmpdb 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: Mon, 20 Oct 2025 19:32:19 +0100
Source: wtmpdb
Architecture: source
Version: 0.73.0-3+deb13u1
Distribution: trixie
Urgency: medium
Maintainer: Andrew Bower <[email protected]>
Changed-By: Andrew Bower <[email protected]>
Closes: 1076308 1094965 1117719
Changes:
wtmpdb (0.73.0-3+deb13u1) trixie; urgency=medium
.
* Rotate and prune logs using logrotate (Closes: #1094965)
- patch to handle empty file reading
- remove units and cron jobs for old (disabled) rotation solution
- cause new and rotated files to keep permissions (Closes: #1076308)
* Store logs in system log directory, /var/log (Closes: #1117719)
* Remove logs on package purge
* README.Debian: document new log handling
Checksums-Sha1:
f42e6fd6e4d069e09f9e0549132bf12bcec9da82 2342 wtmpdb_0.73.0-3+deb13u1.dsc
f9fceeac5d70cb6719e42482bf8ba6b6ba4cfd27 13084
wtmpdb_0.73.0-3+deb13u1.debian.tar.xz
97e283ee8e48a3091b44cb885dc34f1c12c2e9f5 9311
wtmpdb_0.73.0-3+deb13u1_amd64.buildinfo
Checksums-Sha256:
fee4cb945c1ca7ab4fae769bc0545bbb93e3dd2b3725a3a129b5d38dabbfd036 2342
wtmpdb_0.73.0-3+deb13u1.dsc
becebb935a760c8cd5cc24113e6a8133fbac685ecbdc649f34470cb98d86a728 13084
wtmpdb_0.73.0-3+deb13u1.debian.tar.xz
1ce737439143b9e4581bd9548ba91d7e76bb0432aeeef736e94b4a91112f984b 9311
wtmpdb_0.73.0-3+deb13u1_amd64.buildinfo
Files:
c58262912ee5a00e19c5956bda7a5081 2342 admin optional
wtmpdb_0.73.0-3+deb13u1.dsc
f36aa0fda617805b0f23b436eba793bc 13084 admin optional
wtmpdb_0.73.0-3+deb13u1.debian.tar.xz
fb03ccf98623018d383b77ac7a50cb08 9311 admin optional
wtmpdb_0.73.0-3+deb13u1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEEMKYZL6LI55lncG11uqgO2W94h+kFAmkGAqkQHGFuZHJld0Bi
b3dlci51awAKCRC6qA7Zb3iH6b4yD/4zXCcxykxlsYNmZhoqD/PUTnrqcvckM1m7
YG2bVQfdqDz64oaiROhqa5Wl6HNLbuNL7k4wbB14SUZpp+MLM6AzX7Ou909pFruj
6OGEPzSsk720kOmi13Q8Z018lT8Hk3b1+QlCvfiMkdfjL4KPX+uF/tjmVohgbePE
ntYq762O0eAMdaMHgixPuEqe6W3ZUwOwlyIrga9BGpJnkjR1wI/yjC1SpQUXDqup
tHtNz1tdcw4Wh9P0QngO9gTsoSFH0r3x3OaiHl6mVD+gLsNowHrKpRT1LeasJicj
vyLC9G3S02SaMR7Ir/JzgsLphjSctVZdSQdX6Zd1aKMlTcsHyuXbKVfs4TGmbuLp
NMZB4REap6QMO3v7FSE+Xxhiep1y9UI1Q4PaF1/NeXTk4j97Uriuc3m5TcTzK2w/
dwvrsAE1os+tiDS/hzfF0Dj/TJwMCoiDK5PMD00daDme0h6TX12238nbd5hzdZ1Z
hdvAY7pJ/fUA0iuxrU253bIMmUzjSXUQWlqyIU0VxHWnb/f0lNiwk4Jgvs/rBtKg
wpkEeZqu7FQfby/LmMS7iQf0LMqpfAeAd5qLIlqTIWG4pRxZY7CO6maPWJl1wFAp
hLuK7HO9K0PwTK52dTfuGKmwvluxXcI2OWj8CDidzG/xCtMFRSi3VYHf98vX3KYt
Kj8Ry2L+Fg==
=LC9u
-----END PGP SIGNATURE-----
pgp8XczNvGGaM.pgp
Description: PGP signature
--- End Message ---