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