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
