mergemaster tips
Bill Moran
wmoran at potentialtech.com
Sun Apr 20 11:04:18 PDT 2003
Anton Zavrin wrote:
> Hi, give me some tips please, first of all, first screen:
> =============================================
> *** The directory specified for the temporary root environment,
> /var/tmp/temproot, exists. This can be a security risk if untrusted
> users have access to the system.
>
> Use 'd' to delete the old /var/tmp/temproot and continue
> Use 't' to select a new temporary root directory
> Use 'e' to exit mergemaster
>
> Default is to use /var/tmp/temproot as is
>
> How should I deal with this? [Use the existing /var/tmp/temproot]
> ==============================================
> Should I "d" the old temproot or should I just hit "Enter"?
Depends on how you got here.
I'm assuming that the last time you did mergemaster you didn't
delete /var/tmp/temproot when you were done. If that is the case,
you're probably safest to delete it now, before continuing. If you're
not sure, I would recommend "mv /var/tmp/temproot /var/tmp/temproot.old"
and then run mergemaster. If everything works OK, you should delete
/var/tmp/temproot.old.
> Second thing, when I actually merging files, what I do is I hit "v" -
> variously include common lines and then I hit "m" to merge, primarily
> using "r" right side.
> By "verbosely include common lines" I only "Guess" that the mergemaster
> will include everything common from both files and then by using "r"
> switch I'm adding everything "fresh" from the new files (the files I
> just cvsuped), then I hit "q" to get out and then I hit "i" to install
> merged file.
> I do not need to edit any of my files during update, I just need to save
> what I have and add enw stuff.
>
> If you see my logic, please let me know if it's correct.
First: Always backup /etc before running mergemaster
Second: Each file is different. If you're sure you've never altered the
file in question, just install the new one (/etc/defaults should be like
this, for example) If you've changed the file you can either keep the
old one (/etc/printcap is an example of a file that I usually keep the
old version) or merge. I'm not 100% sure I understand the way you describe,
but if you back up /etc before starting (I just 'cp -Rp /etc /etc.old')
you can always back out of a mistake.
--
Bill Moran
Potential Technologies
http://www.potentialtech.com
More information about the freebsd-stable
mailing list