forked from pool/avahi
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.25.orig/avahi-ui/bssh.desktop.in.in
|
||||||
+++ avahi-0.6.24/avahi-ui/bssh.desktop.in.in
|
+++ avahi-0.6.25/avahi-ui/bssh.desktop.in.in
|
||||||
@@ -6,7 +6,7 @@ _Comment=Browse for Zeroconf-enabled SSH
|
@@ -5,7 +5,7 @@ _Comment=Browse for Zeroconf-enabled SSH
|
||||||
Exec=@bindir@/bssh
|
Exec=@bindir@/bssh
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
-Icon=network-wired
|
-Icon=network-wired
|
||||||
-Categories=GNOME;Application;Network;
|
-Categories=GNOME;Network;
|
||||||
+Icon=gnome-nettool2
|
+Icon=gnome-nettool2
|
||||||
+Categories=GNOME;System;Monitor;
|
+Categories=GNOME;System;Monitor;
|
||||||
StartupNotify=false
|
StartupNotify=false
|
||||||
GenericName=
|
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.25.orig/avahi-ui/bvnc.desktop.in.in
|
||||||
+++ avahi-0.6.24/avahi-ui/bvnc.desktop.in.in
|
+++ avahi-0.6.25/avahi-ui/bvnc.desktop.in.in
|
||||||
@@ -6,7 +6,7 @@ _Comment=Browse for Zeroconf-enabled VNC
|
@@ -5,7 +5,7 @@ _Comment=Browse for Zeroconf-enabled VNC
|
||||||
Exec=@bindir@/bvnc
|
Exec=@bindir@/bvnc
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
-Icon=network-wired
|
-Icon=network-wired
|
||||||
-Categories=GNOME;Application;Network;
|
-Categories=GNOME;Network;
|
||||||
+Icon=gnome-nettool2
|
+Icon=gnome-nettool2
|
||||||
+Categories=GNOME;System;Monitor;
|
+Categories=GNOME;System;Monitor;
|
||||||
StartupNotify=false
|
StartupNotify=false
|
||||||
GenericName=
|
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.25.orig/avahi-python/avahi-discover/avahi-discover.desktop.in.in
|
||||||
+++ avahi-0.6.24/avahi-python/avahi-discover/avahi-discover.desktop.in.in
|
+++ avahi-0.6.25/avahi-python/avahi-discover/avahi-discover.desktop.in.in
|
||||||
@@ -6,7 +6,7 @@ _Comment=Browse for Zeroconf services av
|
@@ -5,7 +5,7 @@ _Comment=Browse for Zeroconf services av
|
||||||
Exec=@bindir@/avahi-discover
|
Exec=@bindir@/avahi-discover
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
-Icon=network-wired
|
-Icon=network-wired
|
||||||
-Categories=GNOME;Application;System;
|
-Categories=GNOME;System;
|
||||||
+Icon=gnome-nettool2
|
+Icon=gnome-nettool2
|
||||||
+Categories=GNOME;System;Utility;
|
+Categories=GNOME;System;Utility;
|
||||||
StartupNotify=false
|
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.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -30,7 +30,7 @@ Name: avahi-glib2
|
|||||||
%define build_mono 0
|
%define build_mono 0
|
||||||
%define build_qt3 0
|
%define build_qt3 0
|
||||||
%define build_qt4 0
|
%define build_qt4 0
|
||||||
Version: 0.6.24
|
Version: 0.6.25
|
||||||
Release: 1
|
Release: 1
|
||||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||||
# Create split spec files only when building per partes:
|
# Create split spec files only when building per partes:
|
||||||
@ -67,8 +67,6 @@ Patch2: avahi-init-lsb.patch
|
|||||||
Patch3: avahi-empty-share-dir.patch
|
Patch3: avahi-empty-share-dir.patch
|
||||||
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
||||||
Patch10: avahi-unicastdomains.patch
|
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
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
|
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:
|
# Even if we are not building python bindings, we need python to build service types database:
|
||||||
@ -820,7 +818,6 @@ Authors:
|
|||||||
%patch2
|
%patch2
|
||||||
%patch3
|
%patch3
|
||||||
%patch10 -p1
|
%patch10 -p1
|
||||||
%patch11 -p1
|
|
||||||
%if !%build_core
|
%if !%build_core
|
||||||
# Replace all .la references from local .la files to installed versions
|
# Replace all .la references from local .la files to installed versions
|
||||||
# with exception of libavahi-glib.la.
|
# 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.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -30,7 +30,7 @@ Name: avahi-mono
|
|||||||
%define build_mono 1
|
%define build_mono 1
|
||||||
%define build_qt3 0
|
%define build_qt3 0
|
||||||
%define build_qt4 0
|
%define build_qt4 0
|
||||||
Version: 0.6.24
|
Version: 0.6.25
|
||||||
Release: 1
|
Release: 1
|
||||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||||
# Create split spec files only when building per partes:
|
# Create split spec files only when building per partes:
|
||||||
@ -67,8 +67,6 @@ Patch2: avahi-init-lsb.patch
|
|||||||
Patch3: avahi-empty-share-dir.patch
|
Patch3: avahi-empty-share-dir.patch
|
||||||
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
||||||
Patch10: avahi-unicastdomains.patch
|
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
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
|
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:
|
# Even if we are not building python bindings, we need python to build service types database:
|
||||||
@ -819,7 +817,6 @@ Authors:
|
|||||||
%patch2
|
%patch2
|
||||||
%patch3
|
%patch3
|
||||||
%patch10 -p1
|
%patch10 -p1
|
||||||
%patch11 -p1
|
|
||||||
%if !%build_core
|
%if !%build_core
|
||||||
# Replace all .la references from local .la files to installed versions
|
# Replace all .la references from local .la files to installed versions
|
||||||
# with exception of libavahi-glib.la.
|
# 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.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -30,7 +30,7 @@ Name: avahi-qt4
|
|||||||
%define build_mono 0
|
%define build_mono 0
|
||||||
%define build_qt3 0
|
%define build_qt3 0
|
||||||
%define build_qt4 1
|
%define build_qt4 1
|
||||||
Version: 0.6.24
|
Version: 0.6.25
|
||||||
Release: 1
|
Release: 1
|
||||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||||
# Create split spec files only when building per partes:
|
# Create split spec files only when building per partes:
|
||||||
@ -67,8 +67,6 @@ Patch2: avahi-init-lsb.patch
|
|||||||
Patch3: avahi-empty-share-dir.patch
|
Patch3: avahi-empty-share-dir.patch
|
||||||
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
||||||
Patch10: avahi-unicastdomains.patch
|
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
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
|
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:
|
# Even if we are not building python bindings, we need python to build service types database:
|
||||||
@ -822,7 +820,6 @@ Authors:
|
|||||||
%patch2
|
%patch2
|
||||||
%patch3
|
%patch3
|
||||||
%patch10 -p1
|
%patch10 -p1
|
||||||
%patch11 -p1
|
|
||||||
%if !%build_core
|
%if !%build_core
|
||||||
# Replace all .la references from local .la files to installed versions
|
# Replace all .la references from local .la files to installed versions
|
||||||
# with exception of libavahi-glib.la.
|
# 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
|
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.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -32,7 +32,7 @@ Name: avahi
|
|||||||
%define build_mono 0
|
%define build_mono 0
|
||||||
%define build_qt3 0
|
%define build_qt3 0
|
||||||
%define build_qt4 0
|
%define build_qt4 0
|
||||||
Version: 0.6.24
|
Version: 0.6.25
|
||||||
Release: 1
|
Release: 1
|
||||||
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
%if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
|
||||||
# Create split spec files only when building per partes:
|
# Create split spec files only when building per partes:
|
||||||
@ -69,8 +69,6 @@ Patch2: avahi-init-lsb.patch
|
|||||||
Patch3: avahi-empty-share-dir.patch
|
Patch3: avahi-empty-share-dir.patch
|
||||||
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
#PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 lnussel@suse.de -- disable pre-set unicast domains by default
|
||||||
Patch10: avahi-unicastdomains.patch
|
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
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
BuildRequires: dbus-1-python fdupes gcc-c++ gdbm-devel intltool libdaemon-devel libexpat-devel perl-XML-Parser pkg-config
|
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:
|
# Even if we are not building python bindings, we need python to build service types database:
|
||||||
@ -822,7 +820,6 @@ Authors:
|
|||||||
%patch2
|
%patch2
|
||||||
%patch3
|
%patch3
|
||||||
%patch10 -p1
|
%patch10 -p1
|
||||||
%patch11 -p1
|
|
||||||
%if !%build_core
|
%if !%build_core
|
||||||
# Replace all .la references from local .la files to installed versions
|
# Replace all .la references from local .la files to installed versions
|
||||||
# with exception of libavahi-glib.la.
|
# with exception of libavahi-glib.la.
|
||||||
@ -1305,9 +1302,19 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%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
|
* Mon Feb 02 2009 vuntz@novell.com
|
||||||
- Call %%suse_update_desktop_file on bssh and bvnc.
|
- 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
|
- Update avahi-desktop.patch to not add X-SuSE-translate=true in
|
||||||
.desktop files.
|
.desktop files.
|
||||||
* Fri Jan 16 2009 ro@suse.de
|
* Fri Jan 16 2009 ro@suse.de
|
||||||
@ -1351,7 +1358,7 @@ fi
|
|||||||
- fix indenting in init script (bnc#435506)
|
- fix indenting in init script (bnc#435506)
|
||||||
* Fri Sep 12 2008 aj@suse.de
|
* Fri Sep 12 2008 aj@suse.de
|
||||||
- Remove languages directory ownership, it's now part of filesystem.
|
- 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
|
- add Required-Stop to initscripts
|
||||||
* Mon Sep 01 2008 meissner@suse.de
|
* Mon Sep 01 2008 meissner@suse.de
|
||||||
- Added GCC attribute alloc_size markup for allocator functions
|
- 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,
|
- Rework the sub package split. There is a new package, avahi-python,
|
||||||
that contains all of the Python utilities. This removes all Python
|
that contains all of the Python utilities. This removes all Python
|
||||||
dependencies from the base avahi package. This fixes 245390.
|
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
|
- Install avahi.firewill in /etc/sysconfig/SuSEfirewall2.d/services
|
||||||
instead of /usr/share/SuSEfirewall2/services. This allows avahi
|
instead of /usr/share/SuSEfirewall2/services. This allows avahi
|
||||||
to build again. This also depends on the latest dbus-1-python
|
to build again. This also depends on the latest dbus-1-python
|
||||||
@ -1516,7 +1523,7 @@ fi
|
|||||||
- Added SuSEfirewall2 rule.
|
- Added SuSEfirewall2 rule.
|
||||||
* Tue Feb 13 2007 sbrabec@suse.cz
|
* Tue Feb 13 2007 sbrabec@suse.cz
|
||||||
- Do not build unusable static libraries (#238552#c17).
|
- 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)
|
- removed gnome-nettool from BuildRequires (and Recommends)
|
||||||
(causes a build-cycle) and use local copy of the icon
|
(causes a build-cycle) and use local copy of the icon
|
||||||
* Fri Jan 26 2007 ro@suse.de
|
* 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…
x
Reference in New Issue
Block a user