[Pkg-cli-apps-commits] [SCM] banshee branch, master, updated. debian/1.9.6-1-7-gebf2477
Iain Lane
laney at ubuntu.com
Thu Apr 7 20:44:02 UTC 2011
The following commit has been merged in the master branch:
commit eac3863e08e7f7614181e4ef1dc0f00b4db47330
Author: Iain Lane <laney at ubuntu.com>
Date: Thu Apr 7 21:06:19 2011 +0100
Add new patch to only bind to the loopback address for the DAAP proxy
LP: #753986
diff --git a/debian/patches/10_bind-to-loopback-for-daap b/debian/patches/10_bind-to-loopback-for-daap
new file mode 100644
index 0000000..45517d7
--- /dev/null
+++ b/debian/patches/10_bind-to-loopback-for-daap
@@ -0,0 +1,34 @@
+Index: banshee.git/src/Core/Banshee.Services/Banshee.Web/BaseHttpServer.cs
+===================================================================
+--- banshee.git.orig/src/Core/Banshee.Services/Banshee.Web/BaseHttpServer.cs 2011-04-07 21:04:44.637545514 +0100
++++ banshee.git/src/Core/Banshee.Services/Banshee.Web/BaseHttpServer.cs 2011-04-07 21:04:31.858043358 +0100
+@@ -76,7 +76,7 @@
+ get { return running; }
+ }
+
+- private EndPoint end_point = new IPEndPoint (IPAddress.Any, 80);
++ private EndPoint end_point = new IPEndPoint (IPAddress.Loopback, 80);
+ protected EndPoint EndPoint {
+ get { return end_point; }
+ set {
+Index: banshee.git/src/Extensions/Banshee.Daap/Banshee.Daap/DaapProxyWebServer.cs
+===================================================================
+--- banshee.git.orig/src/Extensions/Banshee.Daap/Banshee.Daap/DaapProxyWebServer.cs 2011-04-07 21:04:43.217600828 +0100
++++ banshee.git/src/Extensions/Banshee.Daap/Banshee.Daap/DaapProxyWebServer.cs 2011-04-07 21:04:31.858043358 +0100
+@@ -49,14 +49,14 @@
+ {
+ private ArrayList databases = new ArrayList();
+
+- public DaapProxyWebServer() : base (new IPEndPoint(IPAddress.Any, 8089), "DAAP Proxy")
++ public DaapProxyWebServer() : base (new IPEndPoint(IPAddress.Loopback, 8089), "DAAP Proxy")
+ {
+ }
+
+ protected override bool BindServerSocket ()
+ {
+ if (!base.BindServerSocket ()) {
+- EndPoint = new IPEndPoint(IPAddress.Any, 0);
++ EndPoint = new IPEndPoint(IPAddress.Loopback, 0);
+ try {
+ server.Bind (EndPoint);
+ } catch (System.Net.Sockets.SocketException e) {
diff --git a/debian/patches/series b/debian/patches/series
index 8cacd23..767b4c9 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -8,4 +8,5 @@
07_enable-mpris-by-default.patch
08_remove_unrelevant_media.patch
0001-Revert-ArtworkManager-Cache-null-artwork-for-fast-lo.patch
+10_bind-to-loopback-for-daap
99_ltmain_as-needed.patch
--
banshee
More information about the Pkg-cli-apps-commits
mailing list