Commit Graph

295 Commits

Author SHA256 Message Date
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
Richard Brown
6cd7457079 Accepting request 873919 from GNOME:Factory
- 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. (forwarded request 872987 from mgorse)

OBS-URL: https://build.opensuse.org/request/show/873919
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=137
2021-02-22 13:39:40 +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
Dominique Leuenberger
cbd1b1522d Accepting request 871200 from GNOME:Factory
Please give it a look.
- Drop configure --libexecdir variable as it does not appear
  to be used by the source archive. (forwarded request 871002 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/871200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=136
2021-02-16 21:36:09 +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
Dominique Leuenberger
8795d473cc Accepting request 847170 from GNOME:Factory
Push GNOME 3.38

OBS-URL: https://build.opensuse.org/request/show/847170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=135
2020-11-19 10:54:08 +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
Dominique Leuenberger
76ca12992e Accepting request 824816 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/824816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=134
2020-08-12 08:20:56 +00:00
39b524941c Accepting request 824809 from home:jengelh:branches:GNOME:Factory
- Skip the xargs dance and just use find directly.

- Skip the xargs dance and just use find directly.

- Skip the xargs dance and just use find directly.

OBS-URL: https://build.opensuse.org/request/show/824809
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=175
2020-08-07 08:16:23 +00:00
348882c77e Accepting request 824074 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/824074
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=174
2020-08-07 07:39:25 +00:00
Dominique Leuenberger
3023e727c1 Accepting request 823552 from GNOME:Factory
- Call xargs -r0 instead of just xargs -r: guard against file names
  with whitespaces.

- When changing ownership of /var/lib/autoipd, only change
  ownership of files owned by avahi, to mitigate against
  possible exploits (bsc#1154063).

OBS-URL: https://build.opensuse.org/request/show/823552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=133
2020-07-31 13:53:57 +00:00
026f679097 - Call xargs -r0 instead of just xargs -r: guard against file names
with whitespaces.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=172
2020-07-30 10:09:03 +00:00
ae6c49bdd7 Fix xargs call when there is nothing to be done
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=171
2020-07-28 13:35:36 +00:00
2f2388ff77 Accepting request 822199 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/822199
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=170
2020-07-28 09:46:56 +00:00
Dominique Leuenberger
d905fbeac6 Accepting request 794349 from GNOME:Factory
- Do not pull in dbus-1-python which is py2 variant but properly
  pull in the python3 package (forwarded request 792425 from scarabeus_iv)

OBS-URL: https://build.opensuse.org/request/show/794349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=132
2020-04-19 19:49:25 +00:00
442f0aa154 Accepting request 792425 from home:scarabeus_iv:branches:GNOME:Factory
- Do not pull in dbus-1-python which is py2 variant but properly
  pull in the python3 package

OBS-URL: https://build.opensuse.org/request/show/792425
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=168
2020-04-15 18:17:08 +00:00
Dominique Leuenberger
d7646c8e34 Accepting request 769339 from GNOME:Factory
- Require shadow instead of pwdutils: pwdutils has been absorbed
  and replaced by shadow long ago.

OBS-URL: https://build.opensuse.org/request/show/769339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=131
2020-02-06 12:05:47 +00:00
6c5cd89122 - Require shadow instead of pwdutils: pwdutils has been absorbed
and replaced by shadow long ago.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=166
2020-02-02 09:13:48 +00:00
fbc9e0f10e Accepting request 769335 from home:kukuk:branches:GNOME:Factory
- pwdutils is gone long time ago

OBS-URL: https://build.opensuse.org/request/show/769335
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=165
2020-02-02 09:12:15 +00:00
Dominique Leuenberger
a5cdcb15f5 Accepting request 767339 from GNOME:Factory
Eliminate the -lang recommends (forwarded request 767098 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/767339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=130
2020-01-28 09:47:16 +00:00
0114308a50 Accepting request 767098 from GNOME:Next
Eliminate the -lang recommends

OBS-URL: https://build.opensuse.org/request/show/767098
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=163
2020-01-26 14:40:03 +00:00
Dominique Leuenberger
faee719806 Accepting request 761956 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/761956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=129
2020-01-13 21:16:55 +00:00
b879c0a639 Accepting request 761804 from home:marxin:branches:GNOME:Factory
- Use %make_build.

OBS-URL: https://build.opensuse.org/request/show/761804
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=161
2020-01-08 18:58:21 +00:00
Yuchen Lin
cac1e13b80 Accepting request 725539 from GNOME:Factory
- Trim descriptions of secondary packages. (forwarded request 725436 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/725539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=128
2019-09-19 13:45:02 +00:00
05a5904cb9 Accepting request 725436 from home:jengelh:branches:GNOME:Factory
- Trim descriptions of secondary packages.

OBS-URL: https://build.opensuse.org/request/show/725436
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=159
2019-08-23 10:23:55 +00:00
5c50d73461 Accepting request 725223 from GNOME:Next
Subbing for feedback

OBS-URL: https://build.opensuse.org/request/show/725223
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=158
2019-08-22 12:14:35 +00:00
Dominique Leuenberger
27558abcaa Accepting request 714311 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/714311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=127
2019-07-13 11:44:47 +00:00
0a65a96eb0 Accepting request 714069 from home:mgerstner:branches:GNOME:Factory
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html

OBS-URL: https://build.opensuse.org/request/show/714069
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=156
2019-07-09 21:31:22 +00:00
Dominique Leuenberger
2c2be38617 Accepting request 695286 from GNOME:Factory
- Drop -Qt4 variant: Qt4 is EOL.

  what is upstream (boo#1110668). (forwarded request 695154 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/695286
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=126
2019-05-03 20:08:46 +00:00
adfe353dae Accepting request 695154 from GNOME:Next
- Drop -Qt4 variant: Qt4 is EOL.

  what is upstream (boo#1110668).

OBS-URL: https://build.opensuse.org/request/show/695154
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=154
2019-04-17 15:31:55 +00:00
Dominique Leuenberger
9286e9dd9e Accepting request 686198 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/686198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=125
2019-03-22 13:57:18 +00:00
716c7c6ff4 Accepting request 685754 from home:jengelh:sct
- Remove %if..%endif guards that do not affect the build result.
- Write "D-BUS" per its own name, "D-Bus".
- Replace FIXME PreReq with proper requires as needed.
- Update boilerplate summaries, and remove em dash grammar.

OBS-URL: https://build.opensuse.org/request/show/685754
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=152
2019-03-18 18:06:06 +00:00
Dominique Leuenberger
dc515959dd Accepting request 663088 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/663088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=124
2019-01-08 11:15:56 +00:00
2bc9350593 Accepting request 662744 from home:mgorse:branches:GNOME:Factory
- Replace avahi-0.7-python3.patch with avahi-0.7-dbm.patch: use
  what is upstream (boo#1110668). 
- Add avahi-0.7-encode-strings-as-utf8.patch: encode strings as
  UTF-8 (boo#1110668).
- Add avahi-0.7-python3-bookmarks.patch: make bookmarks python 3
  compatible (boo#1110668).
- Add CVE-2018-1000845.patch: drop legacy unicast queries from
  address not on local link (boo#1120281 CVE-2018-1000845).
- Drop avahi-0.6.31-invalid-packet.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/662744
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=150
2019-01-06 00:19:23 +00:00
Dominique Leuenberger
2dc67ba1db Accepting request 600825 from GNOME:Factory
(forwarded request 600813 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/600825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=123
2018-05-10 13:45:32 +00:00
9d343edf62 Accepting request 600813 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/600813
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=148
2018-04-25 08:12:30 +00:00
Dominique Leuenberger
cf9a91886d Accepting request 590334 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/590334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=122
2018-03-24 15:09:42 +00:00
4e7facb3cd Accepting request 590323 from home:scarabeus_iv:branches:GNOME:Factory
- Drop the qt3 parts

OBS-URL: https://build.opensuse.org/request/show/590323
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=146
2018-03-22 14:07:34 +00:00
Dominique Leuenberger
57e9fff345 Accepting request 585843 from GNOME:Factory
- Rename %*soname to %*sover to better reflect its use. (forwarded request 585257 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/585843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=121
2018-03-14 18:26:52 +00:00
f3b8f6dffb Accepting request 585257 from home:jengelh:branches:GNOME:Factory
- Rename %*soname to %*sover to better reflect its use.

OBS-URL: https://build.opensuse.org/request/show/585257
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=144
2018-03-12 10:48:32 +00:00
f18ded8a5d Accepting request 583648 from GNOME:Next
- Modernize spec file by calling spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/583648
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=143
2018-03-09 10:13:28 +00:00
Dominique Leuenberger
8b258fff5b Accepting request 582705 from GNOME:Factory
- Use SPDX3.0 license tags and package COPYING as %license.

- Update to version 0.7: (forwarded request 580282 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/582705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=120
2018-03-08 09:42:49 +00:00
6186a6463c Accepting request 580282 from GNOME:Next
- Use SPDX3.0 license tags and package COPYING as %license.

- Update to version 0.7:

OBS-URL: https://build.opensuse.org/request/show/580282
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=141
2018-03-05 13:46:30 +00:00
Dominique Leuenberger
94dea4fec8 Accepting request 544849 from GNOME:Factory
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)

- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)

- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)

- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=119
2017-11-30 15:31:59 +00:00
d2c8ad4953 Accepting request 544649 from home:RBrownSUSE:branches:GNOME:Factory
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544649
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=139
2017-11-23 14:59:13 +00:00
Dominique Leuenberger
c248bfb907 Accepting request 500341 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/500341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avahi?expand=0&rev=118
2017-06-07 07:53:57 +00:00
261a85bc54 Accepting request 500338 from home:jengelh:branches:GNOME:Factory
- Do not suppress errors from avahi-autoipd user creation, but do
  suppress getent output.
- Replace $RPM_* shell vars by macros.

OBS-URL: https://build.opensuse.org/request/show/500338
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=137
2017-06-01 09:06:25 +00:00
Bjørn Lie
5a55749fa9 Accepting request 499768 from GNOME:Next
Modify user generation scripts

OBS-URL: https://build.opensuse.org/request/show/499768
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=136
2017-05-31 10:33:36 +00:00
Bjørn Lie
dd016efad2 Accepting request 489978 from home:bmwiedemann:branches:GNOME:Factory
use strip-nondeterminism to make build fully reproducible

now with fixed suse_version to not get unresolvables on Leap and SLE12

OBS-URL: https://build.opensuse.org/request/show/489978
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=135
2017-05-10 15:29:24 +00:00