Dale: >What I do is this. I make a copy of my .mozilla directory to >another hard drive for extra protection.
Not bad. >Then I rename, So did i. >start fresh and do whatever. Nothing complicated, really. Start SM and create the old accounts exactly as they were before. Close SM and replace the folder Mail on the new profile with the folder Mail from the old profile. For News it should be the same, but i never had done so and preferred fresh newsgroups. Because, well, there often are ugly remains, some of the .msf may be corrupt and also some lines in the newsrc. For news i find it better to start fresh over. Except, of course, the tedious subcribing of the newsgroups. Here's how i do this. You had already created accounts for all newsservers and should have made a refresh for them also. Then all you have to do is to copy the newsrc-newsserver files from the old profile to the new one and delete in each of it in each line all after the :. Here is an example. Currently ----- newsrc-news.gmane.org ----- gmane.linux.gentoo.user.german: 1-33077 gmane.linux.gentoo.user: 1-212427 gmane.linux.gentoo.devel: 1-60793 gmane.linux.debian.user.german: 1-242119 gmane.linux.ubuntu.user.german: 1-16702 gmane.comp.emulators.wine.user: 1-43376 gmane.comp.emulators.wine.devel: 1-68902 gmane.comp.emulators.wine.releases: 1-87 gmane.emacs.gnus.general: 1-68424 gmane.emacs.gnus.user: 1-12111 --------------- would become for the new profile ----- newsrc-news.gmane.org ----- gmane.linux.gentoo.user.german: gmane.linux.gentoo.user: gmane.linux.gentoo.devel: gmane.linux.debian.user.german: gmane.linux.ubuntu.user.german: gmane.comp.emulators.wine.user: gmane.comp.emulators.wine.devel: gmane.comp.emulators.wine.releases: gmane.emacs.gnus.general: gmane.emacs.gnus.user: --------------- In this way i reuse my old subscriptions if i go to a new newsserver. Then you need number.s and number.w from the old profile. In the new one other numbers are used so they had to be adjusted in the prefs.js. Other useful files are abook.mab, bookmarks.html and if you are using certificates cert8.db and key3.db. >With the last "clean" profile, I only copied the emails, >password files, bookmarks then edited the prefs.js file to point to the >new "clean" profile. Hm? That i don't understand. >I did change some preferences under the Edit menu. Why not. >I just wonder if one of those triggers something that is somewhat >unique to me. There should be no problem. >> number.s contains password info, that's correct, but the corresponding >> pref is signon.SignonFileName and not wallet.SchemaValueFileName. >> > >Well, according to a how to, that was the correct file Sure, number.s is for the passwords. It is the correct file but belongs to signon.SignonFileName ;) >and it did load my passwords as soon as I pointed it to that file. I >found that by looking at about:config and finding the new password >file it generated while making the clean profile. I have tried that now. Starting SM, closing it immediately and looking in the profile there is neither number.s nor number.w. You have to input at least one password before number.s is created. >I then replaced the location to point to my old file. You must copy the old number.s to the new profile and then change the value in the prefs.js from the new number to the old number, yes. >> I don't like changing prefs with about:config and prefer user_pref >> in the user.js. There i can comment and i know later what i had >> done. And i can use the user.js in a new profile. > >I need to research user.js. I have never heard of that one. The user.js is a normal textfile in the profile which must be created it it not exists. In the same directory in which the prefs.js resides. Upon start SM looks into the user.js and put the found prefs into the prefs.js. Here's an excerpt from mine. ----- user.js ----- user_pref("mail.quoted_graphical", false); user_pref("mailnews.display.disable_format_flowed_support", true); user_pref("mailnews.send_plaintext_flowed", false); user_pref("mail.compose.other.header", "Supersedes,Control"); // Leerzeilenproblematik im gequoteten Text user_pref("mail.quoteasblock", false); // Beim Start Threads zugeklappt lassen user_pref("mailnews.scroll_to_new_message", false); --------------- >P. S. About to try the updated Seamonkey. < Dale crosses fingers, toes >and whatever else he can cross > You mean SM2? Well, it will migrate your old profile and if there are errors ... ;) Hartmut