Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wsdd for openSUSE:Factory checked in at 2024-04-10 17:48:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wsdd (Old) and /work/SRC/openSUSE:Factory/.wsdd.new.29460 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wsdd" Wed Apr 10 17:48:43 2024 rev:13 rq:1166627 version:0.8 Changes: -------- --- /work/SRC/openSUSE:Factory/wsdd/wsdd.changes 2024-02-25 14:05:54.708449857 +0100 +++ /work/SRC/openSUSE:Factory/.wsdd.new.29460/wsdd.changes 2024-04-10 17:48:47.828955601 +0200 @@ -1,0 +2,22 @@ +Wed Apr 3 10:52:13 UTC 2024 - Herbert Graeber <herb...@graeber-clan.de> + +- Fix build for SLE_15 + +------------------------------------------------------------------- +Sun Mar 31 14:32:53 UTC 2024 - Herbert Graeber <herb...@graeber-clan.de> + +- Update to version 0.8 + * Configuration files for firewalld added + * Show device type and allow filtering in API's list command + * Add option --metadata-timeout to set the timeout for the HTTP-based + metadata exchange + * The employed UUID is now read from /etc/{machine-id,hostid} before + falling by back to the UUID derivation from the host name. + * Handle addresses with zone id by ignoring the interface part + * Do not crash with asyncio future error when non-existing interface is + provided +- Remove some bashism from wsdd-init.sh +- Use the unmodified service files from wsdd for Leap 15.5 and below, else + reuse ws-discovery-udp service from firewalld + +------------------------------------------------------------------- Old: ---- ws-discovery-udp.xml wsdd-0.7.1.tar.xz New: ---- wsdd-0.8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wsdd.spec ++++++ --- /var/tmp/diff_new_pack.xY2QTS/_old 2024-04-10 17:48:50.485053349 +0200 +++ /var/tmp/diff_new_pack.xY2QTS/_new 2024-04-10 17:48:50.489053496 +0200 @@ -17,7 +17,7 @@ Name: wsdd -Version: 0.7.1 +Version: 0.8 Release: 0 Summary: A Web Service Discovery host daemon License: MIT @@ -25,13 +25,12 @@ Source: https://github.com/christgau/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.xz Source1: %{name}-init.sh Source2: %{name}.service.in +%if 0%{suse_version} >= 1599 Source3: %{name}.xml +%endif Source4: sysconfig.%{name} Source5: %{name}.conf Source6: %{name}-user.conf -%if 0%{suse_version} < 1599 -Source7: ws-discovery-udp.xml -%endif Patch1: %{name}-shebang.patch BuildRequires: firewall-macros BuildRequires: python-rpm-macros @@ -69,10 +68,12 @@ install -m 755 -D %{SOURCE1} %{buildroot}%{_libexecdir}/wsdd-init.sh mkdir -p %{buildroot}%{_unitdir} sed 's#@LIBEXECDIR@#%{_libexecdir}#' %{SOURCE2} >%{buildroot}%{_unitdir}/wsdd.service +%if 0%{?sle_version} < 150600 +install -m 644 -D etc/firewalld/services/wsdd.xml %{buildroot}%{_prefix}/lib/firewalld/services/wsdd.xml +%else install -m 644 -D %{SOURCE3} %{buildroot}%{_prefix}/lib/firewalld/services/wsdd.xml -%if 0%{suse_version} < 1599 -install -m 644 -D %{SOURCE7} %{buildroot}%{_prefix}/lib/firewalld/services/ws-discovery-udp.xml %endif +install -m 644 -D etc/firewalld/services/wsdd-http.xml %{buildroot}%{_prefix}/lib/firewalld/services/wsdd-http.xml install -m 644 -D %{SOURCE4} %{buildroot}%{_fillupdir}/sysconfig.wsdd install -m 755 -d %{buildroot}%{_sbindir} ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} @@ -82,7 +83,9 @@ mkdir -p %{buildroot}%{_localstatedir}/lib/wsdd mkdir -p %{buildroot}%{_sysusersdir} install -m 0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/ -%python3_fix_shebang +%?python3_fix_shebang + +%check %pre -f %{name}.pre %service_add_pre wsdd.service @@ -111,9 +114,7 @@ %dir %{_prefix}/lib/firewalld %dir %{_prefix}/lib/firewalld/services %{_prefix}/lib/firewalld/services/wsdd.xml -%if 0%{suse_version} < 1599 -%{_prefix}/lib/firewalld/services/ws-discovery-udp.xml -%endif +%{_prefix}/lib/firewalld/services/wsdd-http.xml %{_fillupdir}/sysconfig.%{name} %{_sysusersdir}/%{name}-user.conf %dir %attr(0755,wsdd,wsdd) %ghost /run/%{name} ++++++ wsdd-0.7.1.tar.xz -> wsdd-0.8.tar.xz ++++++ ++++++ wsdd-init.sh ++++++ --- /var/tmp/diff_new_pack.xY2QTS/_old 2024-04-10 17:48:50.597057470 +0200 +++ /var/tmp/diff_new_pack.xY2QTS/_new 2024-04-10 17:48:50.601057618 +0200 @@ -19,8 +19,7 @@ WSDD_INTERFACE_ARGS="" if [ "${WSDD_INTERFACES}" != "" ]; then - for intf in "${WSDD_INTERFACES[@]}"; do - echo ${intf} + for intf in ${WSDD_INTERFACES}; do WSDD_INTERFACE_ARGS="${WSDD_INTERFACE_ARGS} -i \"${intf}\"" done fi ++++++ wsdd.xml ++++++ --- /var/tmp/diff_new_pack.xY2QTS/_old 2024-04-10 17:48:50.677060415 +0200 +++ /var/tmp/diff_new_pack.xY2QTS/_new 2024-04-10 17:48:50.681060562 +0200 @@ -2,7 +2,7 @@ <service> <short>wsdd</short> <description>Web Service Discovery</description> - <port protocol="tcp" port="5357"/> + <include service="wsdd-http"/> <include service="ws-discovery-udp"/> </service>