MozillaZine

Talk:Profile folder - SeaMonkey

From MozillaZine Knowledge Base

SeaMonkey profile folder contents

Mbox files aren't listed. They're normally listed in "Files without specific names" though you could argue they belong in "Files". I would expect either both mbox and .msf files to be listed , or neither of them. You might want to link the text to Importing_and_exporting_your_mail#Mbox_files if you mention them.

"*.sbd" folders aren't mentioned in this article. I assume thats because they weren't in Profile_folder . I mention them in Profile_folder_-_Thunderbird since they've been an issue in several forum threads.

The SeaMonkey Profile FAQ on the SeaMonkey help site claims SeaMonkey has a Security folder under OSX and mentions there are different names for secmod.db, cert7.db , cert8.db and key3.db under OSX. It also mentions a "appreg", "ac-weights.txt", "junklog.html", "[newsgroupname].dat" "prefs.bak" , "url-data.txt" and "*.rc" file that aren't mentioned in this article. It states the profile location under 98/98SE/Me depends upon whether the password protection is disabled. This article only mentions one of those locations. Looking in http://gemal.dk/mozilla/files.html it looks like this might be an issue for some other applications. It also mentions "Cache.Trash" , "listing-downloaded.xml" and "listing-uploaded.xml" files which might exist in SeaMonkey. Also see http://ilias.ca/mozilla/profilefaq/#files . I suspect I need to add some of those files too.

Thunderbird has a Filterlog.html file that created if you enable message filter logging for an account. Does SeaMonkey?

It looks like SeaMonkey still relies upon registry.dat, and not profiles.ini to find the profile. The Mozbackup web page claims it supports SeaMonkey. Does that mean it modifies registry.dat when you use it to restore or migrate a profile or do you have to do it manually? Part of the reason I ask is Moving_your_profile_folder mentions Mozilla Suite but not SeaMonkey and I couldn't find a SeaMonkey specific article on that topic or anything about how to edit registry.dat. I'm confused.

SeaMonkey doesn't appear to have a extensions folder or the three extensions.* files like Firefox and Thunderbird does. Where does it store information about what extensions are installed? I assume it does it differently, but I couldn't figure out what it uses from the article. It has a link to Chrome_folder but that doesn't mention any .rdf or .ini files.

I intend to update Files_and_folders_in_the_profile_-_Thunderbird with files added to the profile from some of the most popular extensions. That doesn't mean this article needs to also (I'm usually the one arguing for doing things differently because Thunderbird is not a browser etc. and you'd normally expect the Firefox and SeaMonkey documentation to be similar)) but I thought I'd raise the issue.

SeaMonkey supports roaming profiles. Roaming_profile states "go to Edit -> Preferences -> Roaming User, check the “Enable remote profile storage” checkbox, and enter the URL and username of where the profile should be stored." Where is that location stored? In prefs.js or registry.dat?

I couldn't find any other mention of panels.rdf in the knowledge base (other than the original profile folders article). Do users ever need to edit or delete this file? https://bugzilla.mozilla.org/show_bug.cgi?id=77564 mentions it while complaining about a problem with a local-panels.rdf file that isn't mentioned anywhere in the knowledge base. The local-panels.rdf file is mentioned in http://www.mozilla.org/xpapps/sidebar/proposals/dyn-list.html which is pretty old. I have no idea if its used in SeaMonkey, but I thought I'd mention it since this article tries to list all of the files in SeaMonkey's profile. Tanstaafl 11:00, 27 May 2007 (UTC)

I asked in this Thunderbird forum thread for help in to confirming the Linux and OSX specific files/folders. I assume any answers would also apply to SeaMonkey. Tanstaafl 13:14, 27 May 2007 (UTC)

I'm pressed for time today and tomorrow but I did add (mbox name) to the Files section and linked to Importing_and_exporting_your_mail#Mbox_files as you suggested. I also renamed *.msf to (mbox name).msf and placed it right underneath using Inbox and Inbox.msf as examples. I got rid of the Files without specific names section since I tend to overlook those entries and others may also. I think it's better to keep all files in the same section, with names that vary at the top. Alice 22:17, 27 May 2007 (UTC)
My rationale for including files has been 1) they are included in Profile folder as a SeaMonkey file, 2) they are included in the SeaMonkey release notes and documentation and 3) I have the file in an "original" SeaMonkey profile. I never thought to make the list exhaustive. There are other sites that include information on SeaMonkey files such as Chris Ilias' pages, which I did know about. I did see http://seamonkey.ilias.ca/profilefaq/#files which mentions MacOS-specific Security files. I have SeaMonkey 1.1.1 installed on my husband's Ibook (Mac OSX 10.2) so I'll take a look sometime. Hopefully I'll get the time to do a better job on the article in general or maybe one of the SeaMonkey people will notice this article and improve it. I was thinking maybe to post a "request for comments" about this article to the SeaMonkey General forum once the dust settles a bit on the profile folder changes. P.S. About "*.sbd" folders, feel free to add an entry to the article. Alice 22:17, 27 May 2007 (UTC)
It looks like SeaMonkey still relies upon registry.dat, and not profiles.ini to find the profile ...<snip> ...I couldn't find a SeaMonkey specific article on that topic or anything about how to edit registry.dat. Yes, unfortunately SeaMonkey still uses registry.dat to keep track of profiles. I don't think registry.dat can be easily edited (bug 174522). Alice 22:17, 27 May 2007 (UTC)
SeaMonkey 2 uses profiles.ini — Tony 02:07, 20 January 2009 (UTC)
Thunderbird has a Filterlog.html file that created if you enable message filter logging for an account. Does SeaMonkey? I don't know if it does or not. I don't use message filtering. Alice 22:33, 27 May 2007 (UTC)
SeaMonkey doesn't appear to have a extensions folder or the three extensions.* files like Firefox and Thunderbird does. Where does it store information about what extensions are installed? Information about extensions is stored in chrome\chrome.rdf - I added chrome.rdf to the Files section and included a forum link (you can effectively "uninstall" all extensions and themes by deleting chrome\chrome.rdf since that will "break the link" to the extension). I only have one extension installed to SeaMonkey and the related .jar file is stored in the chrome folder, added preferences are in a separate "prefs.js" file stored in a separate "pref" folder, \Mozilla\Profiles\seamonkey\*.slt\pref\ and an entry for the extension is in the chrome.rdf (and also in the overlays.rdf). Uninstalling extensions needs updating for SeaMonkey and should mention deleting or renaming the chrome\chrome.rdf file as a simple way to "uninstall" all extensions and added themes; it whould also maybe include a link to the Mnenhy extension which I've seen recommended for SeaMonkey on the newsgroups. Mnenhy includes a chrome manager by which you can uninstall individual extensions in SeaMonkey. Alice 22:57, 27 May 2007 (UTC)
The above is about SeaMonkey 1.x. SeaMonkey 2 does it exactly like Firefox & Thunderbird. — Tony 02:07, 20 January 2009 (UTC)

newsrc filenames

Windows uses <newsserver>.rc, Linux users newsrc-<newsserver> (where <newsserver> is the server address, e.g. news.mozilla.org). I don't know what Mac builds use. — Tony 01:59, 20 January 2009 (UTC)