NFS upgrading from 5.2.1->5.4

Scot Hetzel swhetzel at gmail.com
Tue Jun 14 16:09:41 GMT 2005


On 6/14/05, Mars G. Miro <marsgmiro at gmail.com> wrote:
> [ resent, as I forgot to add the subject, sorry ]
> 
> I've found out that there are some hurdles in doing this upgrade, as
> also pointed out by another user [0]. The problem is in make and I
> think it happened during this change [1]. It can be solved by
> installing the new make first, before the installkernel and
> installworld process, e.g.:
>  [ this assumes you've already built world from another box and
> NFS-exported the /usr/src and /usr/obj directories, and mounting them
> from the client ]
>  # cd  /usr/src/usr.bin/make && make install
>  [ 'rehash' if using csh. then create the pf user/groups, as pf became
> officially imported in 5.3, refer to src/etc/master.passwd and group
> files ]
>  # cd /usr/src && make installkernel && make installworld
>  [ mergemaster  ]
> 
This is commonly found when you do an NFS upgrade when not using
machines that don't have the same -RELEASE number.

NFS server/build machine - 5.4-RELEASE
NFS client/install machine - 5.2.1-RELEASE

If the build machine and install machine were at the same -RELEASE
number, I don't believe you would have come across this problem.

As for the pf user/group, it is suggested in "UPDATING" and the
handbook, that you do a mergemaster -p before the installworld to
ensure that the password and group files are upto date with the
required users/groups.

Scot


More information about the freebsd-stable mailing list