Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dnsmasq for openSUSE:Factory checked 
in at 2025-08-27 21:34:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dnsmasq (Old)
 and      /work/SRC/openSUSE:Factory/.dnsmasq.new.30751 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dnsmasq"

Wed Aug 27 21:34:05 2025 rev:102 rq:1301427 version:2.91

Changes:
--------
--- /work/SRC/openSUSE:Factory/dnsmasq/dnsmasq.changes  2025-05-27 
18:49:22.710707885 +0200
+++ /work/SRC/openSUSE:Factory/.dnsmasq.new.30751/dnsmasq.changes       
2025-08-27 21:34:47.730973743 +0200
@@ -1,0 +2,6 @@
+Thu Aug 21 15:45:52 UTC 2025 - Reinhard Max <m...@suse.com>
+
+- bsc#1247812: Fix a segfault when setting up supplementary groups,
+  but no username was specified.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------

++++++ dnsmasq-groups.patch ++++++
--- /var/tmp/diff_new_pack.1peP4f/_old  2025-08-27 21:34:48.363000129 +0200
+++ /var/tmp/diff_new_pack.1peP4f/_new  2025-08-27 21:34:48.367000296 +0200
@@ -7,9 +7,10 @@
 -      gid_t dummy;
        
 -      /* remove all supplementary groups */
-+      /* set the supplementary groups of the daemon user */
-       if (gp && 
+-      if (gp && 
 -        (setgroups(0, &dummy) == -1 ||
++      /* set the supplementary groups of the daemon user */
++      if (gp && daemon->username &&
 +        (initgroups(daemon->username, gp->gr_gid) == -1 ||
           setgid(gp->gr_gid) == -1))
        {

Reply via email to