mergemaster goof when src upgrading 7.0 -> 7.1

Peter Boosten peter at boosten.org
Wed Jan 7 12:35:14 PST 2009


Albert Shih wrote:
>  Le 07/01/2009 à 07:06:53+0100, Peter Boosten a écrit
>> Johann Hasselbach wrote:
>>> I was doing a src upgrade from 7.0 to 7.1
>>>
>>> After installkernel, i rebooted, and accidently ran "mergemaster"
>>> instead of "mergemaster -p" before installworld. I ctrl-c'd once I
>>> realized what I had done, but the damage was done.
>>>
>>> It seems to have overwritten my password and group files.
>>>
>> I've stated this before: In my opinion this entire 'I want to overwrite
>> your passwd file' attitude from mergemaster is nonsense: at installation
>> time you're required to add an additional user, and mergemaster wants to
>> undo that again.
>>
> Well...i'm not developper but long time ago, when I update from FreeBSD x.y
> to Freebsd x+1,(0-1) I loose many time to find something don't work because
> the Freebsd x+1 need some new system account. 
> 

Well, my point is that mergemaster shouldn't have to delete ALL 
accounts, just to add one. User and group accounts can be added to the 
passwd/group file *without* deleting the others.

Peter
-- 
http://www.boosten.org


More information about the freebsd-questions mailing list