[or-cvs] r15327: Added Torbutton (1.x series) for Thunderbird as it scrapes h (in incognito/trunk: portage.overlay/x11-plugins portage.overlay/x11-plugins/torbutton-tb root_overlay/var/lib/thunderbird-config/qmuzmhh7.default)

anonym at seul.org anonym at seul.org
Tue Jun 17 10:47:34 UTC 2008


Author: anonym
Date: 2008-06-17 06:47:34 -0400 (Tue, 17 Jun 2008)
New Revision: 15327

Added:
   incognito/trunk/portage.overlay/x11-plugins/torbutton-tb/
   incognito/trunk/portage.overlay/x11-plugins/torbutton-tb/Manifest
   incognito/trunk/portage.overlay/x11-plugins/torbutton-tb/torbutton-tb-1.0.4.01.ebuild
Modified:
   incognito/trunk/root_overlay/var/lib/thunderbird-config/qmuzmhh7.default/prefs.js
Log:
Added Torbutton (1.x series) for Thunderbird as it scrapes host from HELO/EHLO.


Added: incognito/trunk/portage.overlay/x11-plugins/torbutton-tb/Manifest
===================================================================
--- incognito/trunk/portage.overlay/x11-plugins/torbutton-tb/Manifest	                        (rev 0)
+++ incognito/trunk/portage.overlay/x11-plugins/torbutton-tb/Manifest	2008-06-17 10:47:34 UTC (rev 15327)
@@ -0,0 +1,2 @@
+DIST torbutton-1.0.4.01-fx+tb.xpi 26857 RMD160 3a8892ccb1ac7b7f54743381ae05def512cdf335 SHA1 1a0eb499d7ca458bc4155e62520358ba58903714 SHA256 022381e0d0277f8a995a7b95f6d6ba14bf061da34314e1f76fd7b20976d6a5cb
+EBUILD torbutton-tb-1.0.4.01.ebuild 848 RMD160 d0c135a5d405482fa40baff203aa10ae7d9e72d0 SHA1 cac255cd5815798b8f9a5189506e08d74ff05f9c SHA256 9a9caaa276d5f2f0d4320b6eed9301af47f5b15087bd39985ef14495d7395215

Added: incognito/trunk/portage.overlay/x11-plugins/torbutton-tb/torbutton-tb-1.0.4.01.ebuild
===================================================================
--- incognito/trunk/portage.overlay/x11-plugins/torbutton-tb/torbutton-tb-1.0.4.01.ebuild	                        (rev 0)
+++ incognito/trunk/portage.overlay/x11-plugins/torbutton-tb/torbutton-tb-1.0.4.01.ebuild	2008-06-17 10:47:34 UTC (rev 15327)
@@ -0,0 +1,33 @@
+# Distributed under the terms of the GNU General Public License v2
+
+inherit mozextension multilib
+
+PACKAGE="torbutton-${PV}-fx+tb"
+DESCRIPTION="Mozilla Thunderbird extension for use in combination with Tor"
+HOMEPAGE="https://torbutton.torproject.org/"
+SRC_URI="http://releases.mozilla.org/pub/mozilla.org/addons/2275/${PACKAGE}.xpi"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=mail-client/mozilla-thunderbird-bin-1.5.0.7"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}
+
+src_unpack() {
+	xpi_unpack "${PACKAGE}.xpi"
+}
+
+src_install() {
+	declare MOZILLA_FIVE_HOME
+	if has_version '>=mail-client/mozilla-thunderbird-1.5.0.7'; then
+		MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-thunderbird"
+	elif has_version '>=mail-client/mozilla-thunderbird-bin-1.5.0.7'; then
+		MOZILLA_FIVE_HOME="/opt/thunderbird"
+	fi
+
+	xpi_install "${S}"/"${PACKAGE}"
+}

Modified: incognito/trunk/root_overlay/var/lib/thunderbird-config/qmuzmhh7.default/prefs.js
===================================================================
--- incognito/trunk/root_overlay/var/lib/thunderbird-config/qmuzmhh7.default/prefs.js	2008-06-17 08:15:42 UTC (rev 15326)
+++ incognito/trunk/root_overlay/var/lib/thunderbird-config/qmuzmhh7.default/prefs.js	2008-06-17 10:47:34 UTC (rev 15327)
@@ -16,6 +16,7 @@
 user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1182197646);
 user_pref("extensions.lastAppVersion", "2.0.0.14");
 user_pref("extensions.update.enabled", false);
+user_pref("extensions.update.notifyUser", false);
 user_pref("mail.shell.checkDefaultClient", false);
 
 # As people should use PGP, we don't want them to compose in html
@@ -34,6 +35,18 @@
 user_pref("extensions.enigmail.confirmBeforeSend", true);
 user_pref("extensions.enigmail.wrapHtmlBeforeSend",true);
 
+# Torbutton settings (always enabled as it scrapes IP address/host from
+# the HELO/EHLO message -- is there any other extension for this?)
+user_pref("extensions.torbutton.display_panel", false);
+user_pref("extensions.torbutton.http_port", 3128);
+user_pref("extensions.torbutton.http_proxy", "127.0.0.1");
+user_pref("extensions.torbutton.https_port", 3128);
+user_pref("extensions.torbutton.https_proxy", "127.0.0.1");
+user_pref("extensions.torbutton.settings_method", "custom");
+user_pref("extensions.torbutton.socks_host", "127.0.0.1");
+user_pref("extensions.torbutton.socks_port", 9050);
+user_pref("extensions.torbutton.tor_enabled", true); 
+
 # Proxy settings
 user_pref("network.proxy.http", "127.0.0.1");
 user_pref("network.proxy.http_port", 3128);
@@ -42,6 +55,7 @@
 user_pref("network.proxy.socks_remote_dns", true);
 user_pref("network.proxy.ssl", "127.0.0.1");
 user_pref("network.proxy.ssl_port", 3128);
+user_pref("network.proxy.share_proxy_settings", false);
 user_pref("network.proxy.type", 1);
 
 # Handle links appropriately



More information about the tor-commits mailing list