correct permissions for firefox extensions files?
Peter N. M. Hansteen
peter at bgnett.no
Tue Dec 7 13:08:49 PST 2004
a few days ago i got myself a new laptop ( snoopy dance! ).
After installing FreeBSD 5.3, I restored my home directory from a tar
archive. Now, after a couple of days I notice that for some odd reason,
none of the bookmarks I've saved in Firefox (firefox-1.0_3,1) have
actually been saved in such a way that they become available in the next
session. I've usually started the browser from the KDE menu, which
apparently hides some bits of useful information. Starting Firefox from
a shell yields this message:
peter at amidala:~$ firefox &
[2] 1144
[1] Done firefox
peter at amidala:~$ Plugger: Unable to find pluggerrc file!
Extension System Warning: Failed to set up default extensions files
probably because you do not have write privileges to this
location. While you can run Firefox like this, it is recommended that
you run it at least once with privileges that allow it to generate these
initial files to improve start performance. Running from a disk image on
MacOS X is not recommended.
- Then trying to investigate what permissions these might be, I get:
peter at amidala:~$ ls -l .firefox/
total 6
-rw-r--r-- 1 peter peter 1043 Sep 22 19:57 appreg
drwx--S--- 3 peter peter 512 Sep 6 21:08 default
-rw------- 1 peter peter 544 Sep 6 21:54 pluginreg.dat
peter at amidala:~$ ls -l .firefox/appreg
-rw-r--r-- 1 peter peter 1043 Sep 22 19:57 .firefox/appreg
peter at amidala:~$ ls -l .firefox/default/
total 2
drwx--S--- 6 peter peter 1024 Dec 7 22:00 hiet5pa3.slt
peter at amidala:~$ ls -l .firefox/default/hiet5pa3.slt/
total 1762
drwxr-xr-x 2 peter peter 512 Dec 7 21:50 Cache
drwxr-sr-x 2 peter peter 512 Dec 7 21:35 Cache.Trash
-rw-r--r-- 1 peter peter 1069528 Dec 7 21:25 XUL.mfasl
-rw------- 1 peter peter 12435 Dec 1 12:15 bookmarks.bak
-rw------- 1 peter peter 12435 Dec 3 13:01 bookmarks.html
-rw------- 1 peter peter 65536 Dec 7 21:58 cert8.db
drwxr-sr-x 2 peter peter 512 Sep 22 20:23 chrome
-rw-r--r-- 1 peter peter 65 Dec 3 13:00 compatibility.ini
-rw-r--r-- 1 peter peter 24 Dec 3 13:00 components.ini
-rw-r--r-- 1 peter peter 127212 Dec 3 13:00 compreg.dat
-rw-r--r-- 1 peter peter 22160 Dec 3 13:00 cookies.txt
-rw-r--r-- 1 peter peter 24 Dec 1 22:57 defaults.ini
-rw-r--r-- 1 peter peter 19166 Dec 5 23:36 downloads.rdf
drwxr-sr-x 2 peter peter 512 Sep 22 20:23 extensions
-rw-r--r-- 1 peter peter 4931 Dec 7 21:58 formhistory.dat
-rw-r--r-- 1 peter peter 250892 Dec 7 22:00 history.dat
-rw------- 1 peter peter 94 Dec 1 09:17 hostperm.1
-rw-r--r-- 1 peter peter 729 Sep 6 21:57 install.log
-rw------- 1 peter peter 16384 Dec 7 21:58 key3.db
-rw-r--r-- 1 peter peter 14070 Dec 7 21:58 localstore.rdf
lrwxr-xr-x 1 peter peter 18 Dec 7 22:00 lock -> 194.54.103.98:1159
-rw-r--r-- 1 peter peter 1951 Oct 10 10:26 mimeTypes.rdf
-rw-r--r-- 1 peter peter 1607 Sep 6 21:08 panels.rdf
-rw-r--r-- 1 peter peter 1074 Sep 22 19:57 prefs.bak
-rw-r--r-- 1 peter peter 1251 Dec 3 13:01 prefs.js
-rw-r--r-- 1 peter peter 720 Sep 6 21:08 search.rdf
-rw------- 1 peter peter 16384 Dec 4 16:33 secmod.db
-rw------- 1 peter peter 1815 Dec 5 02:16 signons.txt
-rw-r--r-- 1 peter peter 77649 Dec 6 07:40 xpti.dat
peter at amidala:~$ ls -l .firefox/default/hiet5pa3.slt/extensions/
total 2
-rw-r--r-- 1 peter peter 226 Sep 22 20:23 Extensions.rdf
Now this looks like it's all writable by me. The program runs (the ls
output is from when the program runs). Anybody else seen something like
this?
--
Peter N. M. Hansteen, member of the first RFC 1149 implementation team
http://www.blug.linux.no/rfc1149/ http://www.datadok.no/ http://www.nuug.no/
"First, we kill all the spammers" The Usenet Bard, "Twice-forwarded tales"
More information about the freebsd-questions
mailing list