I'd like to preface this by saying I'm purely a hobbyist and my environment means nothing so it's not a big deal for me. I can reinstall if necessary but wondering if there is an easier fix.
I have a FreeBSD laptop that was running 13.1-RELEASE this morning. I did a
During the 14.0-RELEASE installation, it said there are conflicts between what I already had in my old /etc/passwd and what 14.0-RELEASE was trying to write in there, and asked me to resolve the conflicts before it could proceed with the upgrade. As it uses
Anyway, after the merge conflicts were "fixed" I now don't have an entry for root in my /etc/passwd file and can't login as root. "toor" is there but don't know the password for that one?
Any known fix, or just blow it away and start again?
I have a FreeBSD laptop that was running 13.1-RELEASE this morning. I did a
freebsd-update
(twice) up to 13.2-RELEASE, and then again to 14.0-RELEASE.During the 14.0-RELEASE installation, it said there are conflicts between what I already had in my old /etc/passwd and what 14.0-RELEASE was trying to write in there, and asked me to resolve the conflicts before it could proceed with the upgrade. As it uses
vi
I was a bit baffled, but anyway, decided to remove the 13.2-RELEASE section. The 13.2 section only had references to my user, root, and wheel, 14.0 added separate entries for a whole load of stuff so I gathered this was some kind of permissions refactor.Anyway, after the merge conflicts were "fixed" I now don't have an entry for root in my /etc/passwd file and can't login as root. "toor" is there but don't know the password for that one?
Any known fix, or just blow it away and start again?