[or-cvs] r22057: {torbrowser} add README for Linux, new prefs file, update makefile to rem (in torbrowser/trunk: . build-scripts build-scripts/config src/RelativeLink)

Erinn Clark erinn at torproject.org
Fri Mar 26 04:57:02 UTC 2010


Author: erinn
Date: 2010-03-26 04:57:02 +0000 (Fri, 26 Mar 2010)
New Revision: 22057

Added:
   torbrowser/trunk/README.Linux
   torbrowser/trunk/build-scripts/config/linux-prefs.js
Modified:
   torbrowser/trunk/build-scripts/Makefile.linux
   torbrowser/trunk/src/RelativeLink/RelativeLink.sh
Log:
add README for Linux, new prefs file, update makefile to remove extraneous directories.


Added: torbrowser/trunk/README.Linux
===================================================================
--- torbrowser/trunk/README.Linux	                        (rev 0)
+++ torbrowser/trunk/README.Linux	2010-03-26 04:57:02 UTC (rev 22057)
@@ -0,0 +1,30 @@
+Tor Browser Bundle for GNU/Linux
+===============
+
+Included applications
+---------------------
+
+Vidalia 0.2.7 (with Qt 4.5.3)
+Tor 0.2.2.10-alpha (with libevent-1.4.13, zlib-1.2.3 and openssl-0.9.8l) 
+Polipo 1.0.4.1
+Firefox 3.5.8
+ \_ Torbutton 1.2.4
+
+Usage
+-----
+
+Extract the bundle with:
+
+tar -xvzf tor-browser-gnu-linux-0.0.1.tar.gz
+
+This will create a directory named tor-browser_LANG. Click on this directory or
+cd into it and execute the 'start-tor-browser' script. This will start Vidalia.
+Once Tor has successfully opened a circuit, Firefox will automatically be
+opened.
+
+To exit, close Firefox. Vidalia will automatically clean up and exit.
+
+Changelog
+---------
+
+0.0.1: Initial release (2010-03-25)

Modified: torbrowser/trunk/build-scripts/Makefile.linux
===================================================================
--- torbrowser/trunk/build-scripts/Makefile.linux	2010-03-26 04:37:40 UTC (rev 22056)
+++ torbrowser/trunk/build-scripts/Makefile.linux	2010-03-26 04:57:02 UTC (rev 22057)
@@ -345,7 +345,7 @@
 	cp $(QT_DIR)/LICENSE.GPL* $(QT_DIR)/LICENSE.LGPL $(DOCSDIR)/Qt
 	cp $(POLIPO_DIR)/COPYING  $(POLIPO_DIR)/README $(DOCSDIR)/Polipo
 	# This should be updated to be more generic (version-wise) and more Linux specific
-	cp ../README $(DOCSDIR)/README-TorBrowserBundle
+	cp ../README.Linux $(DOCSDIR)/README-TorBrowserBundle
 
 ## Copy over Firefox
 install-firefox:
@@ -443,10 +443,10 @@
 
 copy-files_%: generic-bundle.stamp
 	rm -fr $(NAME)_$*
-	mkdir $(NAME)_$*
-	cp -R $(DEST) $(NAME)_$*/$(NAME)
+	#mkdir $(NAME)_$*
+	cp -r $(DEST) $(NAME)_$*
 
-BUNDLE=$(NAME)_$(LANGCODE)/$(NAME)
+BUNDLE=$(NAME)_$(LANGCODE)
 DUMMYPROFILE=$(BUNDLE)/.mozilla/
 
 ## This is a little overcomplicated, but I'm keeping it here in case there are

Added: torbrowser/trunk/build-scripts/config/linux-prefs.js
===================================================================
--- torbrowser/trunk/build-scripts/config/linux-prefs.js	                        (rev 0)
+++ torbrowser/trunk/build-scripts/config/linux-prefs.js	2010-03-26 04:57:02 UTC (rev 22057)
@@ -0,0 +1,134 @@
+# Mozilla User Preferences
+
+/* Do not edit this file.
+ *
+ * If you make changes to this file while the application is running,
+ * the changes will be overwritten when the application exits.
+ *
+ * To make a manual change to preferences, you can visit the URL about:config
+ * For more information, see http://www.mozilla.org/unix/customizing.html#prefs
+ */
+
+user_pref("app.update.auto", false);
+user_pref("app.update.enabled", false);
+user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1269569516);
+user_pref("app.update.lastUpdateTime.background-update-timer", 1269569516);
+user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1269569516);
+user_pref("app.update.lastUpdateTime.microsummary-generator-update-timer", 1269569516);
+user_pref("app.update.lastUpdateTime.places-maintenance-timer", 1269568932);
+user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1269569516);
+user_pref("browser.bookmarks.livemark_refresh_seconds", 31536000);
+user_pref("browser.cache.disk.capacity", 0);
+user_pref("browser.cache.disk.enable", false);
+user_pref("browser.chrome.favicons", false);
+user_pref("browser.chrome.image_icons.max_size", 0);
+user_pref("browser.chrome.site_icons", false);
+user_pref("browser.download.manager.retention", 1);
+user_pref("browser.download.useDownloadDir", false);
+user_pref("browser.formfill.enable", false);
+user_pref("browser.history_expire_days", 0);
+user_pref("browser.history_expire_days.mirror", 0);
+user_pref("browser.microsummary.updateGenerators", false);
+user_pref("browser.migration.version", 1);
+user_pref("browser.places.importBookmarksHTML", false);
+user_pref("browser.places.importDefaults", false);
+user_pref("browser.places.leftPaneFolderId", -1);
+user_pref("browser.places.migratePostDataAnnotations", false);
+user_pref("browser.places.smartBookmarksVersion", 1);
+user_pref("browser.places.updateRecentTagsUri", false);
+user_pref("browser.preferences.advanced.selectedTabIndex", 0);
+user_pref("browser.privatebrowsing.autostart", true);
+user_pref("browser.rights.3.shown", true);
+user_pref("browser.safebrowsing.enabled", false);
+user_pref("browser.safebrowsing.malware.enabled", false);
+user_pref("browser.search.suggest.enabled", false);
+user_pref("browser.search.update", false);
+user_pref("browser.sessionstore.privacy_level", 2);
+user_pref("browser.shell.checkDefaultBrowser", false);
+user_pref("browser.startup.homepage", "https://check.torproject.org/?lang=BUNDLELOCALE&small=1");
+user_pref("browser.startup.homepage_override.mstone", "rv:1.9.1.8pre");
+user_pref("browser.urlbar.autocomplete.enabled", false);
+user_pref("capability.policy.maonoscript.javascript.enabled", "allAccess");
+user_pref("capability.policy.maonoscript.sites", "addons.mozilla.org flashgot.net google.com googlesyndication.com gstatic.com hotmail.com informaction.com js.wlxrs.com live.com maone.net msn.com noscript.net passport.com passport.net passportimages.com yahoo.com yimg.com about: about:blank about:blocked about:certerror about:config about:credits about:neterror about:plugins about:privatebrowsing about:sessionrestore chrome: http://flashgot.net http://google.com http://googlesyndication.com http://gstatic.com http://hotmail.com http://informaction.com http://live.com http://maone.net http://msn.com http://noscript.net http://passport.com http://passport.net http://passportimages.com http://yahoo.com http://yimg.com https://flashgot.net https://google.com https://googlesyndication.com https://gstatic.com https://hotmail.com https://informaction.com https://live.com https://maone.net https://msn.com https://noscript.net https://passport.com https://passport.net https://passpor
 timages.com https://yahoo.com https://yimg.com resource:");
+user_pref("dom.event.contextmenu.enabled", false);
+user_pref("dom.storage.enabled", false);
+user_pref("extensions.checkCompatibility", false);
+user_pref("extensions.checkUpdateSecurity", false);
+user_pref("extensions.enabledItems", "BUNDLELOCALE,{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}:1.2.4,{73a6fe31-595d-460b-a920-fcc0f8843232}:1.9.9.57,{972ce4c6-7e08-4474-a285-3208198ce6fd}:3.5.8pre");
+user_pref("extensions.lastAppVersion", "3.5.8pre");
+user_pref("extensions.torbutton.fresh_install", false);
+user_pref("extensions.torbutton.http_port", 8118);
+user_pref("extensions.torbutton.http_proxy", "127.0.0.1");
+user_pref("extensions.torbutton.https_port", 8118);
+user_pref("extensions.torbutton.https_proxy", "127.0.0.1");
+user_pref("extensions.torbutton.locked_mode", true);
+user_pref("extensions.torbutton.noncrashed", true);
+user_pref("extensions.torbutton.proxies_applied", true);
+user_pref("extensions.torbutton.restore_tor", true);
+user_pref("extensions.torbutton.saved.auto_update", false);
+user_pref("extensions.torbutton.saved.share_proxy_settings", false);
+user_pref("extensions.torbutton.saved.socks_version", 5);
+user_pref("extensions.torbutton.settings_applied", true);
+user_pref("extensions.torbutton.socks_host", "127.0.0.1");
+user_pref("extensions.torbutton.socks_port", 9050);
+user_pref("extensions.torbutton.tor_enabled", true);
+user_pref("extensions.torbutton.tor_memory_jar", true);
+user_pref("extensions.torbutton.tz_string", "UTC+00:00");
+user_pref("extensions.update.enabled", false);
+user_pref("extensions.update.notifyUser", false);
+user_pref("general.appname.override", "Netscape");
+user_pref("general.appversion.override", "5.0 (Windows; en-US)");
+user_pref("general.buildID.override", "0");
+user_pref("general.oscpu.override", "Windows NT 5.1");
+user_pref("general.platform.override", "Win32");
+user_pref("general.productSub.override", "2009021910");
+user_pref("general.useragent.locale", "BUNDLELOCALE");
+user_pref("general.useragent.override", "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7");
+user_pref("general.useragent.vendor", "");
+user_pref("general.useragent.vendorSub", "");
+user_pref("greasemonkey.version", "0.8.20100211.5");
+user_pref("intl.accept_languages", "en-us, en");
+user_pref("intl.charsetmenu.browser.cache", "UTF-8");
+user_pref("network.cookie.cookieBehavior", 1);
+user_pref("network.cookie.lifetimePolicy", 2);
+user_pref("network.cookie.prefsMigrated", true);
+user_pref("network.hosts.pop_server", "");
+user_pref("network.protocol-handler.external-default", false);
+user_pref("network.protocol-handler.external.mailto", false);
+user_pref("network.protocol-handler.external.news", false);
+user_pref("network.protocol-handler.external.nntp", false);
+user_pref("network.protocol-handler.external.snews", false);
+user_pref("network.protocol-handler.warn-external.mailto", true);
+user_pref("network.protocol-handler.warn-external.news", true);
+user_pref("network.protocol-handler.warn-external.nntp", true);
+user_pref("network.protocol-handler.warn-external.snews", true);
+user_pref("network.proxy.http", "127.0.0.1");
+user_pref("network.proxy.http_port", 8118);
+user_pref("network.proxy.socks", "127.0.0.1");
+user_pref("network.proxy.socks_port", 9050);
+user_pref("network.proxy.socks_remote_dns", true);
+user_pref("network.proxy.ssl", "127.0.0.1");
+user_pref("network.proxy.ssl_port", 8118);
+user_pref("network.proxy.type", 1);
+user_pref("network.security.ports.banned", "8118,8123,9050,9051");
+user_pref("noscript.gtemp", "");
+user_pref("noscript.policynames", "");
+user_pref("noscript.subscription.lastCheck", -1739963884);
+user_pref("noscript.temp", "");
+user_pref("noscript.version", "1.9.9.57");
+user_pref("plugin.disable_full_page_plugin_for_types", "application/asx,video/x-ms-asf-plugin,application/x-mplayer2,video/x-ms-asf,video/x-ms-wm,audio/x-ms-wma,audio/x-ms-wax,video/x-ms-wmv,video/x-ms-wvx,application/x-drm-v2,application/x-drm");
+user_pref("plugin.expose_full_path", true);
+user_pref("plugin.scan.4xPluginFolder", false);
+user_pref("plugin.scan.Acrobat", "99.0");
+user_pref("plugin.scan.Quicktime", "99.0");
+user_pref("plugin.scan.SunJRE", "99.0");
+user_pref("plugin.scan.WindowsMediaPlayer", "99.0");
+user_pref("plugin.scan.plid.all", false);
+user_pref("privacy.sanitize.migrateFx3Prefs", true);
+user_pref("security.enable_java", false);
+user_pref("signon.rememberSignons", false);
+user_pref("urlclassifier.keyupdatetime.https://sb-ssl.google.com/safebrowsing/newkey", 1235166825);
+user_pref("urlclassifier.tableversion.goog-black-enchash", "1.55536");
+user_pref("urlclassifier.tableversion.goog-black-url", "1.23256");
+user_pref("urlclassifier.tableversion.goog-white-domain", "1.481");
+user_pref("urlclassifier.tableversion.goog-white-url", "1.371");

Modified: torbrowser/trunk/src/RelativeLink/RelativeLink.sh
===================================================================
--- torbrowser/trunk/src/RelativeLink/RelativeLink.sh	2010-03-26 04:37:40 UTC (rev 22056)
+++ torbrowser/trunk/src/RelativeLink/RelativeLink.sh	2010-03-26 04:57:02 UTC (rev 22057)
@@ -1,11 +1,14 @@
 #!/bin/sh
 #
-# Gnu/Linux does not really require something like RelativeLink.c
+# GNU/Linux does not really require something like RelativeLink.c
 # However, we do want to have the same look and feel with similiar features.
 # In the future, we may want this to be a C binary with a custom icon but at the moment
 # it's quite simple to just use a shell script
 #
 # To run in debug mode simply pass --debug
+#
+# Copyright 2010 Erinn Clark <erinn at torproject.org>
+
 if [ $1 ]
 	then 
 	debug=$1



More information about the tor-commits mailing list