This commit is contained in:
parent
38121c562e
commit
ae002645aa
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:935c3e37c2a79d05120ef051b8f2be3e98fb5ee05a01417ea0dd3fefa072e9b8
|
||||
size 835693
|
3
avahi-0.6.25.tar.bz2
Normal file
3
avahi-0.6.25.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ba6c9d89f7d471a3a27523efa4c4d1294682b0529c8bbbafbbb04399e40bb55b
|
||||
size 837834
|
@ -1,41 +1,41 @@
|
||||
Index: avahi-0.6.24/avahi-ui/bssh.desktop.in.in
|
||||
Index: avahi-0.6.25/avahi-ui/bssh.desktop.in.in
|
||||
===================================================================
|
||||
--- avahi-0.6.24.orig/avahi-ui/bssh.desktop.in.in
|
||||
+++ avahi-0.6.24/avahi-ui/bssh.desktop.in.in
|
||||
@@ -6,7 +6,7 @@ _Comment=Browse for Zeroconf-enabled SSH
|
||||
--- avahi-0.6.25.orig/avahi-ui/bssh.desktop.in.in
|
||||
+++ avahi-0.6.25/avahi-ui/bssh.desktop.in.in
|
||||
@@ -5,7 +5,7 @@ _Comment=Browse for Zeroconf-enabled SSH
|
||||
Exec=@bindir@/bssh
|
||||
Terminal=false
|
||||
Type=Application
|
||||
-Icon=network-wired
|
||||
-Categories=GNOME;Application;Network;
|
||||
-Categories=GNOME;Network;
|
||||
+Icon=gnome-nettool2
|
||||
+Categories=GNOME;System;Monitor;
|
||||
StartupNotify=false
|
||||
GenericName=
|
||||
Index: avahi-0.6.24/avahi-ui/bvnc.desktop.in.in
|
||||
Index: avahi-0.6.25/avahi-ui/bvnc.desktop.in.in
|
||||
===================================================================
|
||||
--- avahi-0.6.24.orig/avahi-ui/bvnc.desktop.in.in
|
||||
+++ avahi-0.6.24/avahi-ui/bvnc.desktop.in.in
|
||||
@@ -6,7 +6,7 @@ _Comment=Browse for Zeroconf-enabled VNC
|
||||
--- avahi-0.6.25.orig/avahi-ui/bvnc.desktop.in.in
|
||||
+++ avahi-0.6.25/avahi-ui/bvnc.desktop.in.in
|
||||
@@ -5,7 +5,7 @@ _Comment=Browse for Zeroconf-enabled VNC
|
||||
Exec=@bindir@/bvnc
|
||||
Terminal=false
|
||||
Type=Application
|
||||
-Icon=network-wired
|
||||
-Categories=GNOME;Application;Network;
|
||||
-Categories=GNOME;Network;
|
||||
+Icon=gnome-nettool2
|
||||
+Categories=GNOME;System;Monitor;
|
||||
StartupNotify=false
|
||||
GenericName=
|
||||
Index: avahi-0.6.24/avahi-python/avahi-discover/avahi-discover.desktop.in.in
|
||||
Index: avahi-0.6.25/avahi-python/avahi-discover/avahi-discover.desktop.in.in
|
||||
===================================================================
|
||||
--- avahi-0.6.24.orig/avahi-python/avahi-discover/avahi-discover.desktop.in.in
|
||||
+++ avahi-0.6.24/avahi-python/avahi-discover/avahi-discover.desktop.in.in
|
||||
@@ -6,7 +6,7 @@ _Comment=Browse for Zeroconf services av
|
||||
--- avahi-0.6.25.orig/avahi-python/avahi-discover/avahi-discover.desktop.in.in
|
||||
+++ avahi-0.6.25/avahi-python/avahi-discover/avahi-discover.desktop.in.in
|
||||
@@ -5,7 +5,7 @@ _Comment=Browse for Zeroconf services av
|
||||
Exec=@bindir@/avahi-discover
|
||||
Terminal=false
|
||||
Type=Application
|
||||
-Icon=network-wired
|
||||
-Categories=GNOME;Application;System;
|
||||
-Categories=GNOME;System;
|
||||
+Icon=gnome-nettool2
|
||||
+Categories=GNOME;System;Utility;
|
||||
StartupNotify=false
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package avahi-glib2 (Version 0.6.24)
|
||||
# spec file for package avahi-glib2 (Version 0.6.25)
|
||||
#
|
||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -30,7 +30,7 @@ Name: avahi-glib2
|
||||
%define build_mono 0
|
||||
%define build_qt3 0
|
||||
%define build_qt4 0
|
||||
Version: 0.6.24
|
||||
Version: 0.6.25
|
||||
Release: 1
|
||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||
# Create split spec files only when building per partes:
|
||||
@ -67,8 +67,6 @@ Patch2: avahi-init-lsb.patch
|
||||
Patch3: avahi-empty-share-dir.patch
|
||||
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
||||
Patch10: avahi-unicastdomains.patch
|
||||
#PATCH-FIX-UPSTREAM bnc_459007.patch bnc#459007 mauro@suse.de -- fix CVE-2008-5081
|
||||
Patch11: bnc_459007.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
|
||||
# Even if we are not building python bindings, we need python to build service types database:
|
||||
@ -820,7 +818,6 @@ Authors:
|
||||
%patch2
|
||||
%patch3
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%if !%build_core
|
||||
# Replace all .la references from local .la files to installed versions
|
||||
# with exception of libavahi-glib.la.
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package avahi-mono (Version 0.6.24)
|
||||
# spec file for package avahi-mono (Version 0.6.25)
|
||||
#
|
||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -30,7 +30,7 @@ Name: avahi-mono
|
||||
%define build_mono 1
|
||||
%define build_qt3 0
|
||||
%define build_qt4 0
|
||||
Version: 0.6.24
|
||||
Version: 0.6.25
|
||||
Release: 1
|
||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||
# Create split spec files only when building per partes:
|
||||
@ -67,8 +67,6 @@ Patch2: avahi-init-lsb.patch
|
||||
Patch3: avahi-empty-share-dir.patch
|
||||
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
||||
Patch10: avahi-unicastdomains.patch
|
||||
#PATCH-FIX-UPSTREAM bnc_459007.patch bnc#459007 mauro@suse.de -- fix CVE-2008-5081
|
||||
Patch11: bnc_459007.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
|
||||
# Even if we are not building python bindings, we need python to build service types database:
|
||||
@ -819,7 +817,6 @@ Authors:
|
||||
%patch2
|
||||
%patch3
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%if !%build_core
|
||||
# Replace all .la references from local .la files to installed versions
|
||||
# with exception of libavahi-glib.la.
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package avahi-qt4 (Version 0.6.24)
|
||||
# spec file for package avahi-qt4 (Version 0.6.25)
|
||||
#
|
||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -30,7 +30,7 @@ Name: avahi-qt4
|
||||
%define build_mono 0
|
||||
%define build_qt3 0
|
||||
%define build_qt4 1
|
||||
Version: 0.6.24
|
||||
Version: 0.6.25
|
||||
Release: 1
|
||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||
# Create split spec files only when building per partes:
|
||||
@ -67,8 +67,6 @@ Patch2: avahi-init-lsb.patch
|
||||
Patch3: avahi-empty-share-dir.patch
|
||||
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
||||
Patch10: avahi-unicastdomains.patch
|
||||
#PATCH-FIX-UPSTREAM bnc_459007.patch bnc#459007 mauro@suse.de -- fix CVE-2008-5081
|
||||
Patch11: bnc_459007.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
|
||||
# Even if we are not building python bindings, we need python to build service types database:
|
||||
@ -822,7 +820,6 @@ Authors:
|
||||
%patch2
|
||||
%patch3
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%if !%build_core
|
||||
# Replace all .la references from local .la files to installed versions
|
||||
# with exception of libavahi-glib.la.
|
||||
|
@ -1,3 +1,16 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 16 23:20:25 CEST 2009 - vuntz@novell.com
|
||||
|
||||
- Update to version 0.6.25:
|
||||
+ Use send_destination for DBus <deny> rule
|
||||
+ Make .desktop files pass desktop-file-validate
|
||||
+ CVE-2009-0758: Reflector creates packet storm on legacy unicast
|
||||
traffic
|
||||
+ Build system fixes.
|
||||
+ Updated translations.
|
||||
- Respin avahi-desktop.patch.
|
||||
- Drop bnc_459007.patch: fixed upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 2 01:26:26 CET 2009 - vuntz@novell.com
|
||||
|
||||
|
25
avahi.spec
25
avahi.spec
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package avahi (Version 0.6.24)
|
||||
# spec file for package avahi (Version 0.6.25)
|
||||
#
|
||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@ -32,7 +32,7 @@ Name: avahi
|
||||
%define build_mono 0
|
||||
%define build_qt3 0
|
||||
%define build_qt4 0
|
||||
Version: 0.6.24
|
||||
Version: 0.6.25
|
||||
Release: 1
|
||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||
# Create split spec files only when building per partes:
|
||||
@ -69,8 +69,6 @@ Patch2: avahi-init-lsb.patch
|
||||
Patch3: avahi-empty-share-dir.patch
|
||||
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
||||
Patch10: avahi-unicastdomains.patch
|
||||
#PATCH-FIX-UPSTREAM bnc_459007.patch bnc#459007 mauro@suse.de -- fix CVE-2008-5081
|
||||
Patch11: bnc_459007.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
|
||||
# Even if we are not building python bindings, we need python to build service types database:
|
||||
@ -822,7 +820,6 @@ Authors:
|
||||
%patch2
|
||||
%patch3
|
||||
%patch10 -p1
|
||||
%patch11 -p1
|
||||
%if !%build_core
|
||||
# Replace all .la references from local .la files to installed versions
|
||||
# with exception of libavahi-glib.la.
|
||||
@ -1305,9 +1302,19 @@ fi
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Thu Apr 16 2009 vuntz@novell.com
|
||||
- Update to version 0.6.25:
|
||||
+ Use send_destination for DBus <deny> rule
|
||||
+ Make .desktop files pass desktop-file-validate
|
||||
+ CVE-2009-0758: Reflector creates packet storm on legacy unicast
|
||||
traffic
|
||||
+ Build system fixes.
|
||||
+ Updated translations.
|
||||
- Respin avahi-desktop.patch.
|
||||
- Drop bnc_459007.patch: fixed upstream.
|
||||
* Mon Feb 02 2009 vuntz@novell.com
|
||||
- Call %%suse_update_desktop_file on bssh and bvnc.
|
||||
* Sun Feb 01 2009 vuntz@novell.com
|
||||
* Mon Feb 02 2009 vuntz@novell.com
|
||||
- Update avahi-desktop.patch to not add X-SuSE-translate=true in
|
||||
.desktop files.
|
||||
* Fri Jan 16 2009 ro@suse.de
|
||||
@ -1351,7 +1358,7 @@ fi
|
||||
- fix indenting in init script (bnc#435506)
|
||||
* Fri Sep 12 2008 aj@suse.de
|
||||
- Remove languages directory ownership, it's now part of filesystem.
|
||||
* Thu Sep 04 2008 ro@suse.de
|
||||
* Fri Sep 05 2008 ro@suse.de
|
||||
- add Required-Stop to initscripts
|
||||
* Mon Sep 01 2008 meissner@suse.de
|
||||
- Added GCC attribute alloc_size markup for allocator functions
|
||||
@ -1486,7 +1493,7 @@ fi
|
||||
- Rework the sub package split. There is a new package, avahi-python,
|
||||
that contains all of the Python utilities. This removes all Python
|
||||
dependencies from the base avahi package. This fixes 245390.
|
||||
* Fri Mar 09 2007 crivera@suse.de
|
||||
* Sat Mar 10 2007 crivera@suse.de
|
||||
- Install avahi.firewill in /etc/sysconfig/SuSEfirewall2.d/services
|
||||
instead of /usr/share/SuSEfirewall2/services. This allows avahi
|
||||
to build again. This also depends on the latest dbus-1-python
|
||||
@ -1516,7 +1523,7 @@ fi
|
||||
- Added SuSEfirewall2 rule.
|
||||
* Tue Feb 13 2007 sbrabec@suse.cz
|
||||
- Do not build unusable static libraries (#238552#c17).
|
||||
* Wed Jan 31 2007 ro@suse.de
|
||||
* Thu Feb 01 2007 ro@suse.de
|
||||
- removed gnome-nettool from BuildRequires (and Recommends)
|
||||
(causes a build-cycle) and use local copy of the icon
|
||||
* Fri Jan 26 2007 ro@suse.de
|
||||
|
@ -1,16 +0,0 @@
|
||||
diff -Naur avahi-0.6.20/avahi-core/server.c avahi-0.6.20-mp/avahi-core/server.c
|
||||
--- avahi-0.6.20/avahi-core/server.c 2007-05-09 00:51:01.000000000 +0200
|
||||
+++ avahi-0.6.20-mp/avahi-core/server.c 2008-12-17 09:03:42.103972000 +0100
|
||||
@@ -899,6 +899,12 @@
|
||||
return;
|
||||
}
|
||||
|
||||
+ if (port <= 0) {
|
||||
+ /* This fixes RHBZ #475394, bnc#459007 */
|
||||
+ avahi_log_warn("Received packet from invalid source port.");
|
||||
+ return;
|
||||
+ }
|
||||
+
|
||||
if (avahi_address_is_ipv4_in_ipv6(src_address))
|
||||
/* This is an IPv4 address encapsulated in IPv6, so let's ignore it. */
|
||||
return;
|
Loading…
Reference in New Issue
Block a user