Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openresolv for openSUSE:Factory 
checked in at 2026-01-07 16:01:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openresolv (Old)
 and      /work/SRC/openSUSE:Factory/.openresolv.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openresolv"

Wed Jan  7 16:01:00 2026 rev:11 rq:1325641 version:3.17.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/openresolv/openresolv.changes    2025-12-20 
21:49:15.126048244 +0100
+++ /work/SRC/openSUSE:Factory/.openresolv.new.1928/openresolv.changes  
2026-01-07 16:01:17.354803927 +0100
@@ -1,0 +2,7 @@
+Sat Jan  3 10:20:18 UTC 2026 - Andrea Manzini <[email protected]>
+
+- update to 3.17.4:
+  * libc: Don't use basename as it could be in /usr/bin which breaks early boot
+  * resolvconf: Fix key name limitations
+
+-------------------------------------------------------------------

Old:
----
  openresolv-3.17.3.tar.xz
  openresolv-3.17.3.tar.xz.asc

New:
----
  openresolv-3.17.4.tar.xz
  openresolv-3.17.4.tar.xz.asc

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

Other differences:
------------------
++++++ openresolv.spec ++++++
--- /var/tmp/diff_new_pack.n5s8qe/_old  2026-01-07 16:01:18.058833230 +0100
+++ /var/tmp/diff_new_pack.n5s8qe/_new  2026-01-07 16:01:18.062833397 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openresolv
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:           openresolv
-Version:        3.17.3
+Version:        3.17.4
 Release:        0
 Summary:        DNS management framework
 License:        BSD-2-Clause

++++++ openresolv-3.17.3.tar.xz -> openresolv-3.17.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/openresolv-3.17.3/libc.in 
new/openresolv-3.17.4/libc.in
--- old/openresolv-3.17.3/libc.in       2025-12-13 21:17:18.000000000 +0100
+++ new/openresolv-3.17.4/libc.in       2025-12-24 23:42:02.000000000 +0100
@@ -43,7 +43,7 @@
 
 warn()
 {
-       echo "$(basename $0): $*" >&2
+       echo "${0##*/}: $*" >&2
 }
 
 # sed may not be available, and this is faster on small files
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/openresolv-3.17.3/resolvconf.in 
new/openresolv-3.17.4/resolvconf.in
--- old/openresolv-3.17.3/resolvconf.in 2025-12-13 21:17:18.000000000 +0100
+++ new/openresolv-3.17.4/resolvconf.in 2025-12-24 23:42:02.000000000 +0100
@@ -25,7 +25,7 @@
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 RESOLVCONF="$0"
-OPENRESOLV_VERSION="3.17.3"
+OPENRESOLV_VERSION="3.17.4"
 SYSCONFDIR=@SYSCONFDIR@
 LIBEXECDIR=@LIBEXECDIR@
 VARDIR=@VARDIR@
@@ -104,12 +104,12 @@
 
 warn()
 {
-       echo "$@" >&2
+       echo "${RESOLVCONF##*/}: $*" >&2
 }
 
 error_exit()
 {
-       echo "$@" >&2
+       warn "$*"
        exit 1
 }
 
@@ -1166,14 +1166,14 @@
 esac
 
 if [ "$cmd" = a ]; then
-       for x in '/' \\ ' ' '*'; do
-               case "$iface" in
-               *[$x]*) error_exit "$x not allowed in key name";;
+       for x in '/' '\' ' ' '*'; do
+               case "$key" in
+               "$x"|"$x"*|*"$x"|*"$x"*) error_exit "$x not allowed in key 
name";;
                esac
        done
        for x in '.' '-' '~'; do
-               case "$iface" in
-               [$x]*) error_exit \
+               case "$key" in
+               "$x"*) error_exit \
                        "$x not allowed at start of key name";;
                esac
        done

Reply via email to