From nobody Tue Jun 10 17:28:15 2025 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bGwjs0gc5z5y05g; Tue, 10 Jun 2025 17:28:17 +0000 (UTC) (envelope-from des@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bGwjs04wCz3stQ; Tue, 10 Jun 2025 17:28:17 +0000 (UTC) (envelope-from des@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1749576497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=iPr0q29gs533lCwSAuMK6OSTUJxq9PvlMgmK+4FdXOg=; b=mwH+2Xn5TNZaQ5rOoE0C5RpDgsASavTodb1qavlFq0uR5F8AW9eixdCdyp5RswCfLYlHSS j3SvgfWLDBwKu/n5B1ef7uYm3GjGBE9ElhzkbWHgOAV2kmv9CvLqjK2fTxTsQpxXL9FApb 27Klh3fP3v85IolVSYSdFLjXCxfbMAkb8+vOUz84zq0lKnZW7esEjHi/SDyqudp0p8Ikh/ icqC+ux5aJEHUjhhJmE4RWNe5+Du9HRvX96f+o6wBjAr6bkqDn+K2KMT1gBtEYdmb+MSSl 9rJFuxxwgFfEm09QxnrPxspUajb+IPf1RS0dovxuJtI0wqPwdQv6iYOZuot1jg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1749576497; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=iPr0q29gs533lCwSAuMK6OSTUJxq9PvlMgmK+4FdXOg=; b=JrU1NF1B5UQM6qQ1PGSecbe3kBpLv8hA9ajoH2/4qUNrm1FmbsXXk3dzcYSMGb+5SOdjhW dMdRXOIo9Hdk6uvBQIbH6U16SQwRA8Hf789LCpjzwzIZpO+Y0k6cq6uec9rpSMB26SBfo0 xx/ifF4EoZM52Qtac4CzjPmllc14da3rKB1IJbqBR/pvz1YcLssixoCS3cxvxg+6KAV3vN cJXw694k3TklMOD4UNW2mXbqHh8FZwBTptGOBmX9coW0qSoxVYwEcjwdW4LAEXbeiIpJH9 haj9fEVuRB1PIIdR0vYkOaiPnDh9eXyH1ZIJP+M46iT73wbMWwCi1t5G+KimwA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1749576497; a=rsa-sha256; cv=none; b=SU2PqJsSgsfeP9VO4yJ6+eBp6WkqcEIFc6CS/iywa0ikuw3Kf7OypqbBoMA4HgZ7yCZbQ5 aVawXq5mBwoEisKQGKZzOkwxMOsxya5fRJTTMaLMK/lmW3T6GDbsSo8kK1I2o/bYGa/Mw/ 666JxPq3rii5D9f9mwGKjb9TLZPdrE4Rtv4oRHoqmnuaOHzfqRw3/pukayK1O4yGxZqxzn FQjyz4Hp6x2Yk++pTsHB69ewwDkaNj6l+eiSgAiRrwYJ8ZRdFVsTgvE4pC4eVIHR6ZXZ+y +uFAikErmGrJNHZgCHUaeGV4MW+it9eeKtOtF15OV3S/RZY9TZC74UPskrLnRQ== Received: from ltc.des.dev (unknown [IPv6:2a01:e0a:c54:bed0:922e:16ff:fef1:acef]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: des) by smtp.freebsd.org (Postfix) with ESMTPSA id 4bGwjr5rsVzKd1; Tue, 10 Jun 2025 17:28:16 +0000 (UTC) (envelope-from des@freebsd.org) Received: by ltc.des.dev (Postfix, from userid 1001) id 1602253C0A; Tue, 10 Jun 2025 19:28:15 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Rick Macklem Cc: Gleb Smirnoff , Konstantin Belousov , 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. In-Reply-To: (Rick Macklem's message of "Tue, 10 Jun 2025 08:57:11 -0700") References: <202506091053.559ArJ8k043104@gitrepo.freebsd.org> User-Agent: Gnus/5.13 (Gnus v5.13) Date: Tue, 10 Jun 2025 19:28:15 +0200 Message-ID: <865xh3jykw.fsf@ltc.des.dev> List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Rick Macklem writes: > Gleb Smirnoff writes: > > Konstantin Belousov 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