Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wsdd for openSUSE:Factory checked in at 2026-09-23 14:32:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wsdd (Old) and /work/SRC/openSUSE:Factory/.wsdd.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wsdd" Wed Sep 23 14:32:47 2026 rev:17 rq:1379670 version:0.9 Changes: -------- --- /work/SRC/openSUSE:Factory/wsdd/wsdd.changes 2025-10-02 19:18:48.694969431 +0200 +++ /work/SRC/openSUSE:Factory/.wsdd.new.383539/wsdd.changes 2026-09-23 14:33:32.069785031 +0200 @@ -1,0 +2,10 @@ +Tue Sep 22 12:01:42 UTC 2026 - Branislav Klocok <[email protected]> + +- Do not chroot into /run/wsdd (boo#1282139): CPython imports parts + of the standard library lazily, so the first such import after the + chroot fails with ModuleNotFoundError and the daemon exits. Also + drop the CAP_SYS_CHROOT ambient capability that only existed for + it. The runtime directory still comes from the tmpfiles entry and + the remaining systemd hardening is kept. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wsdd.spec ++++++ --- /var/tmp/diff_new_pack.w2T2bM/_old 2026-09-23 14:33:32.707811704 +0200 +++ /var/tmp/diff_new_pack.w2T2bM/_new 2026-09-23 14:33:32.709811788 +0200 @@ -1,7 +1,7 @@ # # spec file for package wsdd # -# Copyright (c) 2025 SUSE LLC and contributors +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++++++ wsdd.service.in ++++++ --- /var/tmp/diff_new_pack.w2T2bM/_old 2026-09-23 14:33:33.193832022 +0200 +++ /var/tmp/diff_new_pack.w2T2bM/_new 2026-09-23 14:33:33.196832148 +0200 @@ -13,11 +13,10 @@ ProtectControlGroups=true RestrictRealtime=true Type=simple -AmbientCapabilities=CAP_SYS_CHROOT Environment= WSDD_ARGS=-p ExecStartPre=@LIBEXECDIR@/wsdd-init.sh EnvironmentFile=-/run/wsdd/env-vars -ExecStart=/usr/sbin/wsdd --shortlog -c /run/wsdd $WSDD_ARGS +ExecStart=/usr/sbin/wsdd --shortlog $WSDD_ARGS ExecStartPost=/usr/bin/rm /run/wsdd/env-vars User=wsdd Group=wsdd
