Hello,
I am currently upgrading a server from FreeBSD 13.3 to FreeBSD 14.1, I followed the instructions mentioned on that page and have reached the stage where `freebsd-update upgrade -r 14.1-RELEASE` is being executed. It proceeded to download all patch files and apply them.
I've solved a couple of merge issues manually, then it presented me automatically merged files and asked me if it looked reasonable. I answered no for /etc/passwd since the shell of root had been changed from csh to sh and I wanted to keep consistent with master.passwd for fear of being unable to log as root. However after replying no, the freebsd-update process exited
So I have two questions:
1. How can i merge the file manually? (since apparently /etc/passwd is still untouched)
2. And how can i resume the freebsd-update process where i left it without screwing everything up? I haven't run yet freebsd-install after running the `upgrade` command since the upgrade command wasn't completed yet.
Many thanks
I am currently upgrading a server from FreeBSD 13.3 to FreeBSD 14.1, I followed the instructions mentioned on that page and have reached the stage where `freebsd-update upgrade -r 14.1-RELEASE` is being executed. It proceeded to download all patch files and apply them.
I've solved a couple of merge issues manually, then it presented me automatically merged files and asked me if it looked reasonable. I answered no for /etc/passwd since the shell of root had been changed from csh to sh and I wanted to keep consistent with master.passwd for fear of being unable to log as root. However after replying no, the freebsd-update process exited
Code:
The following changes, which occurred between FreeBSD 13.3-RELEASE and
FreeBSD 14.1-RELEASE have been merged into /etc/passwd:
--- current version
+++ new version
@@ -1,6 +1,6 @@
-root:*:0:0:Charlie &:/root:/bin/csh
+root:*:0:0:Charlie &:/root:/bin/sh
toor:*:0:0:Bourne-again Superuser:/root:
daemon:*:1:1:Owner of many system processes:/root:/usr/sbin/nologin
operator:*:2:5:System &:/:/usr/sbin/nologin
bin:*:3:7:Binaries Commands and Source:/:/usr/sbin/nologin
tty:*:4:65533:Tty Sandbox:/:/usr/sbin/nologin
Does this look reasonable (y/n)? n
So I have two questions:
1. How can i merge the file manually? (since apparently /etc/passwd is still untouched)
2. And how can i resume the freebsd-update process where i left it without screwing everything up? I haven't run yet freebsd-install after running the `upgrade` command since the upgrade command wasn't completed yet.
Many thanks