Menu Close

Update keamanan pada Firefox 2.0

Firefox2

Setelah mengetahui bahwa Firefox 2.0.x memiliki celah keamanan pada sistem password managernya, maka saya segera mencari tahu bagaimana caranya untuk mengupdate Firefox Browser saya ke versi terbaru.

Setelah googling langsung ketemu cara untuk update Firefox khususnya yang menggunakan Distro Edubuntu.

Berikut cara yang saya lakukan:

Pertama, backup dahulu bookmarks dan settings:

cd ~/.mozilla/firefox/*.default
mkdir ~/Desktop/ffsettings
cp bookmarks.html cert8.db cookies.txt formhistory.dat hostperm.1 key3.db signons.txt history.dat mimeTypes.rdf ~/Desktop/ffsettings

Download Firefox terbaru di websitenya Firefox, karena saya menggunakan Distro Edubuntu maka secara otomatis website firefox menampilkan download versi Linux.

Install firefox-2.0.0.14.tar.gz ke /opt/firefox:

# extract file tar ke /opt (yakinkan bahwa direktory /opt di root sudah ada)
sudo tar xzvf firefox-2.0.0.14.tar.gz -C /opt

Link pluginsnya:

sudo mv /opt/firefox/plugins /opt/firefox/plugins.bak
sudo ln -s /usr/lib/firefox/plugins /opt/firefox/plugins

Sekarang ganti ke direktori home, dan rename profile lama, biarkan dia sebagai backup:

cd
mv ~/.mozilla/firefox ~/.mozilla/firefox1.x.ubuntu

Untuk menyakinkan kita menggunakan versi default, ganti link simbol di /usr/bin:

# Pertama, /usr/bin/firefox
sudo dpkg-divert –divert /usr/bin/firefox.ubuntu –rename /usr/bin/firefox
sudo ln -s /opt/firefox/firefox /usr/bin/firefox

# Kemudian, /usr/bin/mozilla-firefox, gunakan sebagai default gnome browser
sudo dpkg-divert –divert /usr/bin/mozilla-firefox.ubuntu –rename /usr/bin/mozilla-firefox
sudo ln -s /opt/firefox/firefox /usr/bin/mozilla-firefox

Perintah dpkg-divert akan memindahkan system-wide orisinil /usr/bin/firefox ke nama baru. Perintah ln akan mengganti symlink ke Firefox baru di /usr/bin.

Setelah itu coba ketikkan:

firefox

Menjalankan Firefox dari terminal command mungkin akan menyebabkan error tapi ini tidak perlu ditakuti karena masih bisa berjalan ketika kita restart komputer.

Restore data lama kita:

cd ~/Desktop/ffsettings
mv * ~/.mozilla/firefox/*.default

Restore search plugins:

sudo cp -i –reply=no /usr/lib/mozilla-firefox/searchplugins/* /opt/firefox/searchplugins/
sudo cp -i –reply=no ~/.mozilla/firefox1.x.ubuntu/*.default/search/* /opt/firefox/searchplugins/

Ketika menjalankan ini saya terpaksa menghapus –reply=no dan kemudian jalankan kembali menjadi:

sudo cp -i /usr/lib/mozilla-firefox/searchplugins/* /opt/firefox/searchplugins/
sudo cp -i ~/.mozilla/firefox1.x.ubuntu/*.default/search/* /opt/firefox/searchplugins/

Apabila anda tetap ingin menggunakan ikon Ubuntu untuk Firefox, jalankan perintah ini:

sudo cp /usr/share/pixmaps/firefox.xpm /opt/firefox/chrome/icons/default/default.xpm

Atau jalankan perintah dibawah apabila ada masalah untuk perintah diatas.

sudo cp /usr/share/pixmaps/firefox.png /opt/firefox/chrome/icons/default/default.xpm

Restore Extension dan Themes
Sebagai tambahan bahwa untuk mengembalikan setting kita sebelumnya, kita bisa mengembalikan themes dan extension lama. Yakinkan bahwa anda sudah menjalankan Firefoxnya kemudian tutup kembali Firefoxnya.

See also  Linus Torvalds dan Greg Kroah-Hartman Sekitar 20 Tahun Linux di LinuxCon 2011

Backup profile baru:

cd ~/.mozilla/firefox
mkdir ffbackup
mv profiles.ini *.default ffbackup/

Restore profile sebelumnya:

# Shutdown firefox
cp ~/.mozilla/firefox1.x.ubuntu/profiles.ini .
cp -r ~/.mozilla/firefox1.x.ubuntu/*.default .

Setelah itu jalankan Firefox dan nikmati browsing dengan update terbaru.
Proses ini tidak membutuhkan waktu 10 menit, tergantung koneksi internet untuk download file tar.gz yang memiliki ukuran 6.4MB.

0 0 votes
Article Rating
Subscribe
Notify of
guest

2 Comments
Inline Feedbacks
View all comments
Syarohman

Sy dah cba download tp kok g bsa di Extrak ???