Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Jun 2025 19:28:15 +0200
From:      =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@FreeBSD.org>
To:        Rick Macklem <rick.macklem@gmail.com>
Cc:        Gleb Smirnoff <glebius@freebsd.org>,  Konstantin Belousov <kostikbel@gmail.com>,  src-committers@freebsd.org, dev-commits-src-all@freebsd.org,  dev-commits-src-main@freebsd.org
Subject:   Re: git: 79d0f4474653 - main - rpcbind: Ensure krpc is present.
Message-ID:  <865xh3jykw.fsf@ltc.des.dev>
In-Reply-To: <CAM5tNy73foc9hY%2B_K05nc30wrGtmqmo=V9TFfabo%2BzOPrsferA@mail.gmail.com> (Rick Macklem's message of "Tue, 10 Jun 2025 08:57:11 -0700")
References:  <202506091053.559ArJ8k043104@gitrepo.freebsd.org> <aEbKLniIuHd4xuq7@kib.kiev.ua> <CAM5tNy7uGWg4gOsy%2BM7_vneObuszzxNhGAJF-6rd%2Byjqc00QeA@mail.gmail.com> <aEbPE5oG47SuN2y0@kib.kiev.ua> <CAM5tNy6-xtDYQPw6vr588e2r=tX76pWZnKPczwaCrZ5j5XnCEw@mail.gmail.com> <aEdJQybzSOzR3BS0@cell.glebi.us> <aEd5lozkABjyg0UZ@kib.kiev.ua> <aEegKoTN-ej0C5_Z@cell.glebi.us> <aEf2tqXgHDo8SMBb@kib.kiev.ua> <aEhSOKKsHqfaFlNZ@cell.glebi.us> <CAM5tNy73foc9hY%2B_K05nc30wrGtmqmo=V9TFfabo%2BzOPrsferA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Rick Macklem <rick.macklem@gmail.com> writes:
> Gleb Smirnoff <glebius@freebsd.org> writes:
> > Konstantin Belousov <kostikbel@gmail.com> writes:
> > > Apparently we already have the feature called 'warmstart', where rpcb=
ind
> > > can be restarted and existing registrations are reloaded.  So it is in
> > > fact already solved, assuming admin is careful enough to use -w.
> > I really don't have a strong opinion on what would be right here.  I ha=
ve no
> > idea on how wide is the use of rpcbind w/o NFS.  Kostik, Rick and Dag-E=
rling,
> > may you together come to agreement on what is right here?
> I don't have a strong opinion on it either, since most kernel configs
> include NFS options, so the krpc is there anyhow.

It is not in fact =E2=80=9Calready solved=E2=80=9D, and I'm frankly disgust=
ed at the
amount of energy being spent on bikeshedding this after the fact
compared with the complete lack of interest in the problem prior to my
commit.

Not everybody runs GENERIC.  Practically nobody uses NIS.  Something
needs to ensure that krpc is loaded when rpcbind starts in nearly 100%
of rpcbind use cases.  My original choice was a small change to the rc
script, but Rick insisted on doing it directly in rpcbind instead,
although he now conveniently washes his hands of it.

Konstantin, I don't care how you solve this, but I need NFS to work, and
I don't ever want to see =E2=80=9Cnetlink: could not create service=E2=80=
=9D on my
console again.

DES
--=20
Dag-Erling Sm=C3=B8rgrav - des@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?865xh3jykw.fsf>