summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <smcv@collabora.com>2023-08-18 19:55:59 +0100
committerSimon McVittie <smcv@collabora.com>2023-08-18 19:55:59 +0100
commit01e65daa6a513b243bc5466e84695e8395baeb1e (patch)
tree2e0814f1dc83a0ed1623b3f038217ffad48debe4
parent01757e0dd03a1d3a4457b22cbc3931f3393a187c (diff)
Update NEWS
Signed-off-by: Simon McVittie <smcv@collabora.com>
-rw-r--r--NEWS10
1 files changed, 10 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 931a52a9..b42991fc 100644
--- a/NEWS
+++ b/NEWS
@@ -55,6 +55,16 @@ Enhancements:
Bug fixes:
+• Avoid a dbus-daemon crash if re-creating a connection's policy fails.
+ If it isn't possible to re-create its policy (for example if it belongs
+ to a user account that has been deleted or if the Name Service Switch is
+ broken, on a system not supporting SO_PEERGROUPS), we now log a warning,
+ continue to use its current policy, and continue to reload other
+ connections' policies. (dbus#343; Peter Benie, Simon McVittie)
+
+• If getting the groups from a user ID fails, report the error correctly,
+ instead of logging "(null)" (dbus#343, Simon McVittie)
+
• Return the primary group ID in GetConnectionCredentials()' UnixGroupIDs
field for processes with a valid-but-empty supplementary group list
(dbus!422, cptpcrd)