Your message dated Sat, 08 Mar 2025 23:04:38 +0000
with message-id <[email protected]>
and subject line Bug#1099086: fixed in dbus 1.16.2-2
has caused the Debian Bug report #1099086,
regarding might be less verbose in calling adduser
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.)


-- 
1099086: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099086
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dbus-system-bus-common
Version: 1.16.0-1
Severity: minor

Hi,

dbus-system-bus-common's postinst makes relly sure that adduser behaves
policy compliant:

if [ "$1" = configure ]; then
        in_sysroot adduser --system \
                --quiet \
                --home /nonexistent \
                --no-create-home \
                --disabled-password \
                --group "$MESSAGEUSER"
fi

That is kind of redundant since system users already get a disabled
password, home /nonexistent and /nonexistent never gets created. So, I
think that adduser --system --group "$MESSAGEUSER" will already do what
is policy compliant.

Please consider simplifying your adduser call, or maybe migrate to
systemd-sysusers which might actually fit the systemd/dbus universe
better.

Greetings
Marc

P.S.: The explicit call to --no-create-home has triggered 1099073 in
adduser which we will fix.




-- System Information:
Debian Release: trixie/sid
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.15-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dbus-system-bus-common depends on:
ii  adduser  3.141

dbus-system-bus-common recommends no packages.

dbus-system-bus-common suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: dbus
Source-Version: 1.16.2-2
Done: Simon McVittie <[email protected]>

We believe that the bug you reported is fixed in the latest version of
dbus, 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.
Simon McVittie <[email protected]> (supplier of updated dbus 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, 08 Mar 2025 19:04:46 +0000
Source: dbus
Architecture: source
Version: 1.16.2-2
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 1099086 1099706
Changes:
 dbus (1.16.2-2) unstable; urgency=medium
 .
   * Pass fewer options to adduser (Closes: #1099086)
     - Remove --no-create-home. Add a versioned dependency on 3.130
       instead, so that /nonexistent will be special-cased to not be created.
     - Remove --home /nonexistent.
       This is the default for system users since 3.122.
     - Remove --disabled-password.
       This is the default since at least 3.118 (Debian 11).
   * d/p/debian/sysusers.d-Set-user-s-home-directory-to-nonexistent.patch:
     Add patch so sysusers.d sets home directory /nonexistent, making it
     consistent with what adduser would do
   * d/dbus-system-bus-common.postinst: Create system user in more
     situations, matching the behaviour of dh_installsysusers
   * d/dbus-system-bus-common.postinst: Use systemd-sysusers if available.
     This avoids needing an unconditional dependency on adduser.
   * d/control: Remove alternative dependency on usr-is-merged.
     Now that a version of base-files that enforces merged /usr has been
     in testing for a while, we can drop the alternative dependency, which
     should help apt to realise that usr-is-merged can be autoremoved.
     The versioned dependency on base-files is intentional (see #1054650,
     #1072756, #1085407) and should be kept until the beginning of the
     forky cycle. During upgrades from bookworm to trixie, if a system has
     been misconfigured to force non-merged /usr (contrary to #978636,
     #994388), then we want that misconfiguration to be detected by
     base-files.preinst and stop the upgrade early, without first
     installing a version of dbus that will not work on that system.
     (Closes: #1099706)
   * Standards-Version: 4.7.2 (no changes required)
Checksums-Sha1:
 ec2c14df4f3e59cab6ce7bba049ba3b2fbf9c53b 3712 dbus_1.16.2-2.dsc
 d439f84abaeb7656484d60cc6700aac2fdab83d8 66364 dbus_1.16.2-2.debian.tar.xz
 f058c739e316710e155a398af0ab30cab9aaece7 8010 dbus_1.16.2-2_source.buildinfo
Checksums-Sha256:
 4bc35ba286891589d8ed9368da3d81db2a4d387144919850e4ea8e9ae2cf0364 3712 
dbus_1.16.2-2.dsc
 f774fe3bd1ac24265e17c70999bfa26a92a15f2fb72e1fb8c64fa5d436fb9119 66364 
dbus_1.16.2-2.debian.tar.xz
 96595193a99a79bc8f688a6517a2651048864627548a4951c383036157ef3834 8010 
dbus_1.16.2-2_source.buildinfo
Files:
 0e7b3c8e16d3165c54b3a7977ddab0a4 3712 admin optional dbus_1.16.2-2.dsc
 b1925795f8c3ba743bcf943068b489b5 66364 admin optional 
dbus_1.16.2-2.debian.tar.xz
 a1ac71ac6dc0078cb7b1836d299d7498 8010 admin optional 
dbus_1.16.2-2_source.buildinfo


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

iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmfMyhcACgkQI1wJnT6z
MHaCChAApsLL/kA8/co6rsl3PZFsJfxuPuzod2083HnP7ywCJWk1mJIWX/sk7Nmh
5j+pbOEe3dOKdwJKaSgHsMft1sup588Ay5ooGqGTzUyJvRis+SJrvt/rxxq6SPjI
T+bjhOgZpyy8f52g7r3+ZrTmcORQ397f8C+XVYRz4foFjV2C5JP9UeCLE7UkhBd6
+5GO4abT0Z+MU9NmyRY3yZDG4Vy0uUHjRGF/gXvV3A73rIzcsYnZfpx9r6B3+P0L
ZQRdIPvxqSiZJOCFiuH1DSwa9FTP3MxcGhjISOQRe+PFNxuejtbU1yi1YcQgXt/+
+yYCfPrzjYeYcwfpRtk7WsRr5/BBOFeJzH2oGPxaYPqSRT1R3LXXAt9bV3RBIjDQ
6VE6vWApcqzSdTdwbJHDFUj3kZ9SP17NZVJV+mdxSxY5WUSdutE+ErI1v0RBzWKp
alBrUeERivFlrR0j9nwXRw4tQ86QWcb6a9P9K1APwVIgy7yxs+vE2zAnOnGAExWU
N59a77/a5v7sTVzCjmsNMslvI4FUerHsBSkee81YBPXSe+B2w3QF/lOkVANYZQda
EWCv9dPTXGP7LKObaa29bYj6MV6As37wkmeJqkaCMOHpV9cUzUq8sqbgrIHQpQrx
wFtQMAflMIOejymtBQLfvWBfzAUtsiE9LRyU6u4kXs3IEiUlxD8=
=00MS
-----END PGP SIGNATURE-----

Attachment: pgpfqLTd1kiGn.pgp
Description: PGP signature


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

Reply via email to