Tag Archives: Firefox

Tails – A LiveCD/USB Linux Distribution

http://distrowatch.com/table.php?distribution=incognito

It looks like it’s been renamed to ‘tails‘.

It is based on Debian, is a LiveCD and it’s purpose is to preserve anonymity and privacy.

When you install it in a VM it gives a pop-up to this link saying that running it in a VM may not be the safest option.

There’s a few default plugins in iceweasel (looks like firefox, in fact it is a fork of firefox):

  • adblock plus
  • amnesia branding
  • cookie monster
  • firegpg
  • foxyproxy standard
  • greasemonkey
  • https-everywhere
  • monkeysphere
  • noscript
  • torbutton

It also starts with TOR configured and in ‘private browsing’ mode.
There is also an I2P application/network that can be used.
Both are however quite slow (but generally this shared type of proxy-ing usually is?)
As in ~10 seconds to load a web page.

Easy to use, but still slow.

Is performance is something worth losing to gain privacy and anonymity?

Aurora 7 – The future Firefox

Just got an update on Aurora (it’s like daily builds of the latest mozilla – with all the nice updates). I’ve been running it since they made it available and I have not had any issues with it. The only slightly annoying is that almost daily (if you restart the web browser) you have to update it – which on Windows 7 gives you the “can I get elevated permission” dialogue if you have UAC activated. Not so much of an issue but that’s it. Also my plugins work (noscript, adblock+ & webmail notifier).

This new version 7 is supposed to have improved memory usage – NICE.

** Update: the new version is noticeably faster than Aurora 6. I like.

Firefox 5 Beta

You can download the Beta here:

http://www.mozilla.com/en-US/firefox/all-beta.html

The release notes are here:

http://www.mozilla.com/en-US/firefox/5.0beta/releasenotes/

Some cool stuff, but should you upgrade already? I ran the Firefox 4 beta for what feels like forever and didn’t have any issues with it. It’s nice to get updates whenever they are released, not have to wait for a long long time until the non-beta is out. I’ll sure be upgrading to FF 5 on my home desktop.

  • Added support for CSS animations
  • Added support for switching Firefox development channels
  • The Do-Not-Track header preference has been moved to increase discoverability
  • Improved canvas, JavaScript, memory, and networking performance
  • Improved standards support for HTML5, XHR, MathML, SMIL, and canvas
  • Improved spell checking for some locales
  • Improved desktop environment integration for Linux users

http://www.mozilla.com/en-US/firefox/channel/

It’s now possible to run ‘extremely beta’ – alpha? Called Aurora. I’m gonna give it a shot :)
It installs another Firefox and gives you a new icon (not the old fox around a blue globe).
Plugins, bookmarks, passwords are saved/kept so that’s cool.
It’s also noticeably faster than Firefox 4.
Besides that it looks just the same. Maybe that’ll change in the near future.

Firefox 4.0 is here! – Or – I went with Google-Chrome instead

Firefox download links:

Windows
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0/win32/en-US/Firefox%20Setup%204.0.exe

Linux
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0/linux-i686/en-US/firefox-4.0.tar.bz2

Mac
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0/mac/en-US/Firefox%204.0.dmg

Going to test this as soon as I get home on My Windows machine.

On my RHEL6 laptop however I couldn’t just unpack the linux version and run the ./firefox.
I also couldn’t find the installation guide. Nonetheless, it complains about this;

./firefox-bin: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory

But sudo yum install gtk2 gives: Package gtk2-2.18.9-4.el6.x86_64 already installed and latest version.

And after a ‘find /’ I found the file here:

cat ~/find.all | grep libgtk-x11-2.0.so.0
/usr/lib64/libgtk-x11-2.0.so.0.1800.9
/usr/lib64/libgtk-x11-2.0.so.0

How do I proceed? – Did not find anything online quick enough that would help me. The other requirements I could also find in my system..
I tried to run ./firefox-bin which complained about libxul.so which I also have in my system.
I tried to run it in a sudo, no difference.

If anybody reads this and has some ideas or so – please let me know :)

So I tried Google Chrome instead (haven’t tried this before) and wow, compared to Firefox 3.6.x which is the default one on RHEL6 it is really fast!

This is the link I used to install it and it worked perfectly:

http://www.if-not-true-then-false.com/2010/install-google-chrome-with-yum-on-fedora-red-hat-rhel/

  1. Add this to /etc/yum.repos.d/google.repo
[google64]
name=Google - x86_64
baseurl=http://dl.google.com/linux/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
  1. yum install google-chrome-unstable
  2. start google-chrome with: google-chrome

Firefox 4 Beta 10

Just got the message to upgrade to Firefox 4 Beta 10 and as usual I don’t notice any differences – but that’s a good thing right?

Release notes

With 8GB RAM I don’t think this will apply so much to me either: “Improvements in memory usage”

My (two) plugins still work too

The ones I use are webmail notifier (gmail, hotmail and a custom squirrelmail script) and adblock plus. Default theme. A cluttered work space is very annoying to me :)

Customized WebMail Notifier (x-notifier) Script for Squirrelmail

I use the WebMail Notifier / or as it’s nowadays called – the X-notifier plugin in Firefox to see if I have gotten any new e-mails.

The standard ones – gmail or hotmail works great, but there are also scripts (xnotifier scripts here) to make this work with your own – or other e-mails based on other e-mail servers, for example Squirrelmail.

To customize this to work with your own setup you may need to change the script available on the link above (as of version 2011-01-04).

If your squirrelmail web server enforces https and is installed on for example https://guldmyr.com/squirrelmail and not https://guldmyr.com/src (which the script by default assumes), you will have to alter the script.

I had to change this function in the code to make it work:

function init(){
if(this.server){
if(this.server.indexOf("https")!=0)this.server="https://"+this.server;
if(this.server.charAt(this.server.length-1)=="/")this.server=this.server.substring(0,this.server.length-1);
}else if(this.user.indexOf("@")!=-1)this.server="https://mail."+this.user.split("@")[1];
this.loginData=[this.server+"/squirrelmail/src/redirect.php","login_username", "secretkey",];
this.dataURL=this.server+"/squirrelmail/src/left_main.php";
this.mailURL=this.server+"/squirrelmail/src/webmail.php";
}

The WebMail notifier script squirrelmail_guldmyr

The X-Notifier script squirrelmail_guldmyr_xnotifier