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


Reply via email to