Commit Graph

13 Commits

Author SHA256 Message Date
2d72c795f9 Accepting request 947263 from GNOME:Next
- Reinstate avahi-0.6.31-systemd-order.patch (boo#1194561).
  This can probably go away if/when gh#lathiat/avahi#118 is fixed.
- Drop avahi-0.6.32-suppress-resolv-conf-warning.patch: we should
  no longer need this given the above patch.
- Add several patches from git:
  0001-man-fix-reference-to-avahi-autoipd.action-8-in-avahi.patch
  0005-avahi-dnsconfd.service-Drop-Also-avahi-daemon.socket.patch
  0006-man-add-missing-bshell.1-symlink.patch
  0007-Ship-avahi-discover-1-bssh-1-and-bvnc-1-also-for-GTK.patch
  0009-fix-bytestring-decoding-for-proper-display.patch 0010-avahi_dns_packet_consume_uint32-fix-potential-undefi.patch
- Build manpages with xmltoman. Currently needed for bssh.
- Minor spec file clean-up.
- Require python-rpm-macros for all builds (boo#1194744 boo#1194745).

OBS-URL: https://build.opensuse.org/request/show/947263
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=195
2022-01-19 17:27:54 +00:00
3359e30fb5 Accepting request 945864 from GNOME:Next
- Move sftp-ssh and ssh services to the doc directory. They allow
  a host's up/down status to be easily discovered and should not
  be enabled by default (boo#1179060).

OBS-URL: https://build.opensuse.org/request/show/945864
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=194
2022-01-12 19:39:18 +00:00
198a2ed409 Accepting request 938977 from home:yfjiang:branches:GNOME:Factory
- Disable monodoc on ppc64, ppc64le and s390x, because the mdoc.exe
  is completely not shipped with monocore-doc on them (bsc#1192212).

OBS-URL: https://build.opensuse.org/request/show/938977
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=193
2021-12-10 18:50:48 +00:00
d3ac09efaa Accepting request 927314 from home:yfjiang:branches:GNOME:STABLE:41
Change %python38_version_nodots to %suse_version which is compatible with Leap and SLE. See also:
https://github.com/openSUSE/python-rpm-macros/issues/107

OBS-URL: https://build.opensuse.org/request/show/927314
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=192
2021-10-26 10:03:11 +00:00
d3731f82ca Accepting request 926163 from GNOME:Next
- Add rpmlintrc: Filter shlib-policy-name-error for libdns_sd
  (boo#1191750).

The error should soon get a 10000 badness rating, which would make the package faile

OBS-URL: https://build.opensuse.org/request/show/926163
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=191
2021-10-19 12:04:01 +00:00
4d02ab209f Accepting request 919909 from home:sbrabec:branches:tuu-goodbye
- Remove obsolete translation-update-upstream support
  (jsc#SLE-21105).

OBS-URL: https://build.opensuse.org/request/show/919909
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=190
2021-09-20 10:06:11 +00:00
7103899000 Accepting request 909699 from home:yfjiang:branches:GNOME:Factory
- Obsolete the same version of mDNSResponder-lib and mDNSResponder
  in baselib.conf and spec.

OBS-URL: https://build.opensuse.org/request/show/909699
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=189
2021-08-02 10:18:46 +00:00
7f1c3b1897 Accepting request 903764 from GNOME:Next
- Add avahi-CVE-2021-3502.patch: fix NULL pointer crashes
  (boo#1184846 CVE-2021-3502).

OBS-URL: https://build.opensuse.org/request/show/903764
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=188
2021-07-05 13:36:28 +00:00
77b1b60360 Accepting request 887071 from GNOME:Next
- Add avahi-CVE-2021-3468.patch: avoid infinite loop by handling
  HUP event in client_work (boo#1184521 CVE-2021-3468).
  https://github.com/lathiat/avahi/pull/330

OBS-URL: https://build.opensuse.org/request/show/887071
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=184
2021-04-22 08:27:33 +00:00
bdcdeadf85 Accepting request 872987 from GNOME:Next
- Update avahi-daemon-check-dns.sh from Debian. Our previous
  version relied on ifconfig, route, and init.d.
- Rebase avahi-daemon-check-dns-suse.patch, and drop privileges
  when invoking avahi-daemon-check-dns.sh (boo#1180827
  CVE-2021-26720).
- Add sudo to requires: used to drop privileges.

OBS-URL: https://build.opensuse.org/request/show/872987
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=182
2021-02-19 21:27:57 +00:00
cbc274f781 Accepting request 871002 from home:jengelh:branches:GNOME:Factory
Please give it a look.
- Drop configure --libexecdir variable as it does not appear
  to be used by the source archive.

OBS-URL: https://build.opensuse.org/request/show/871002
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=180
2021-02-11 12:16:41 +00:00
400a9bbd5f Accepting request 868375 from home:bnavigator:branches:GNOME:Factory
- Fix split-provides for python3-avahi-gtk: avahi-python is
  provided/obsoleted by the primary python38-avahi package.
  avahi-discover is the only extra file provided here, not 
  avahi-bookmarks
- Build python bindings subpackages for all flavors
  * use the python-rpm-macros singlespec system: The macro
    %python_subpackages together with %python_subpackage_only
    creates the pythonXY-avahi bindings package for all python
    flavors on Tumbleweed (currently python36, python38)
  * Put the avahi-bookmarks command under updates-alternatives
    control to avoid package conflicts between flavors
  * outside of build_core, the build continues to use but not
    install everything in the primary python3 flavor.
  * For distros without multiple python3 flavors and/or older
    python-rpm-macros, the status quo is unchanged.

OBS-URL: https://build.opensuse.org/request/show/868375
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=179
2021-02-10 12:44:14 +00:00
d27062d14f Accepting request 842856 from GNOME:Next
update to 3.38.1 - TW should be ready

OBS-URL: https://build.opensuse.org/request/show/842856
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=177
2020-10-26 08:10:07 +00:00