From nobody Wed Feb 21 04:40:47 2024 X-Original-To: freebsd-pkgbase@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 4Tfk9r5LSDz5BPSb for ; Wed, 21 Feb 2024 04:41:04 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-21.consmr.mail.gq1.yahoo.com (sonic313-21.consmr.mail.gq1.yahoo.com [98.137.65.84]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Tfk9q4kbnz4dGF for ; Wed, 21 Feb 2024 04:41:03 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=jtwyMHU4; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708490461; bh=d74pgcDJU0CvJwHb5ZmL0rAHZjIcyfZ1DwErkseY89Q=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=jtwyMHU48AAmY7bziu+4ocm9b5dbQsK/nNthUzGVnvtleBmtTj5fvmHvq973jCI5GayP8hHEiLLUnuGMuefg57c4wmpIkjogVYRHTFMtGmzU30dWRdIStgWLRfjYksI1cuQizDYeLipiPPgWrDD+7cvbpxKkNhPV32txuuBfbhlOADqP2onjQfH2coruVfXn1T09iPt36jaJXoEUvBc2Dvf7T2r80DnaGG738LpiGldGr4UMu/1wIDMe9GT/9rJZZciwUaJjd9bJD5rbt7gVMwkYUvJKkjV4EShiR2xM1gkhqFee8kZyeXaileu9a3qF9vF62o5D2yOj8A3zz9Znag== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708490461; bh=6i1s0cUM0a/WQhb+yOUkjie1Gp4Xunia3oGmgzqeCZo=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=VWk0xHkMROw3DFJ6yxyN90gh6+KAZP6ZLlBfSKf6jKX4Mo1wOSCwyTFofEd3fx38gKGdcAN5uSZOS4jUzW3C+S8mNaIBU+JQgmNnL44rDrgvnydDj9KmQ39Ifo+zs2GORBoMXQA7MpYGa8q8s4MZwGc0wnltw1c/1nme+kExJghB231clnEywprH+BIy1/CblTukpa4kF/BrmBjS9Ir9rJCUYcmcESqLSIhGPrVFINRFH+KSWSLv4bEo8aNpGtjHuEougpN6XdqVp9x74TgP23HbU3BzQWf5e0baduj3AjI/41mX3HkCjdqu/wosKnRAmfYJhPc6Yei9gObdgqS95g== X-YMail-OSG: IUMtopsVM1kcegPjQmNR4eo_cAJGh3gmlUrN5rhluJeT6ugm7WISoYeVJXa_oHh PZNzhrrb5IDcbQGpeg.79r.iCsW.2wjuY6hegzPYuS3eXPVDixNLSQ3wMWQMyTjgt0LyAU2n45dt Svjrsexut8Cq._KcXNsErdkr8p3jx6DRtqEpNUYVaf9gGaD9NJVaYRogSGp9wfVwwvK1mmbE54xo Ys5OIAHk4EPKECENiuKn6RZoED2HwDr6i8NbTdYePB3foB3Wgl4qWmeULHmbtckH1U63OwrG7uDp xJfEq0wNZQY_OvlJGFDaYVzh9lP54DkRLjIywU1e6PFEK_aPMsx7G2vEv3N8MUL4YgwGX1JSGaUb 3k3B1xmseqXk1tdraFjg9vt_CmmV2xYpfDJV_eVGCr7OnN610JQ4ok8N7Ck618YG.WBkdwphSnAm .w0OJbybxZZnyjt7vPhuiyWHFVpeX.7X.Chj3U9MQ8hhf91wVW7TJuSzO_OlSeK2PE3Eq.YvFBna yKV1iFWrn6Wkm8VcUXkroamO55lPzL4IWvXrxUkXWKoAntnUF_TxMWyNqYDlchuMjEvuGk3xQJH5 qJSq_1kE3d2T05O0gporseakLeigoae5SM3XfBXS9b7pql4NgvqHLtte0pDWN50XvyQKs9Kyg1dp F0L.DfN5NZPIlr2RJgRueV9LbwfqoUiueu4L6cHX.IZVENnDtTizPJGvfY31v6ubO2DxTqcMTtqe 4KoWtXeNfcE4x57.GInGMn3_mqSDFovVKQmRH4RjRfErUo69FuehuqUmaN107AxqpS35rzJOd4Kw e2Z6yOQxWMMKEtCeGJvp7f2.LXqvixmu.CRGo7jMePxbM_9mrB9C8XwRokqYX63uA7WJF3.kvLhb nQP6OCGF4vCg6JGpen9TefzXyx1kdeUYRFes5iCDy0jHUzpNZiiOubXPDSeog0rhHgFlS4PAqAlk vva2L9zWLWR3225.f7pEJjdSS5PE5ZXWm1J8yZZnRGDqSI8oGvhpF1cGHbpIDH0ZxOyUM7V.z9lf wWgsT8HCqqg3T4EDtlsCIzMIIg2IUU.Up4eJhMyDkK_1ZGwtlf5DHf.8jH5u23fnrT1Ixh_MNCdX d5eDpdteRorkbOUNLQCyI6za1h6F5NmoO8MmCjzoclQfPGnoc0Iykxgq0Xonqr.j8cT_ljh4SM_N 0.Fj.W3jg58jh9JiLhH7Wnt81bUplnV0iqELEmWnc1Ea8eOiEQN7HBh2avvnygMWdwO3vzHIwsp9 CyizdntLJHL4tBIOgSJFMQUOkxON3.vEZ31nnCOYaO707LA1CU4GKGrdV9SHqxhg_4SMxCrlW9ia CUhmQjnkFzIb6Cdpm2i9DD8CCYLJf86PJBjPQ4HI_nFKn.NaxZ6HXv8aggjZ1vs2SnSAItHdoq7a SkwNWUkAnhOXXUC2xS.5LQ1Vd5LTFTfYs.xJWBlcqa.aRX88zGhY4VUW8sNzLiE7n6xYwATpv_OY 0QbEyZR.jIfnaw1U02tBvjUHGNAMppvRi.3gxUiDNz9sq3yyhOKawVHcAI2xDa_cqy8Y2JiL70fr lcElt0kmly4y_XRCtBehi9aI4U9n1NsxkdeqJ8aORXPpEGVA7Sx.6GbKhP9hL7.uZIh8GLN4Twm9 ap.C8..daUWxz51FhJpDWvjvWTqMaA2o3lyu6MqCE0ZXLt8exX3fKbybapOndCjlEBhpsue2475m LmQ6YlMehbAvs.9GV9miCx6YMZ8I8bZAlo0dBryZfisQPBthQCECwTGJZf3HTRy7k6kf3sdS1Sa5 N6Two5ZgWbdfa3qDzDbntlIbv1r_3HrmwUyfyeiRysl_e8yWaeboEOl1I3smBlUS4F4BAN1EvUJf i.f0xiWbGcoL6958Hf8Jkd622HVtMiiqrbslVIBcZgNQygWYVKxokOMFnKNBOOfN22hxSZB.7krE Oix45o0P6VFHNep8NNWx8idTYJk_QsRfXIOJkjSMxm3ltAsH0KxnlthImQWyS6t4kFdWAZN8FqSq .UDUxpWXaz80LYuffs8p.2ZeKR1kEfyiwBipPJZaaLIZOIRi8Ku18DD8vc9EouhZYN144m9OBjQx TX3rZoIRjZuOlQb2Pj_KTnCoGcuNbq92gz3nPe64s2IFcDtclp3ABSA0gWjMO.b3pUdO2NOm07i0 eFmtKRSSKSQCwrEGJ3SGOwxQr8mCcVbg6dBn6Npm83IFBqktgLQmPBJLEy2vMLDspTPc65L5PmCt 9eZqsbbz4MO2XsGKbysdPFNzBtzGN4O15oF_ix6Di7JQ6fopceG_qnAC3Ug-- X-Sonic-MF: X-Sonic-ID: f62b8eaf-5c8a-4143-9397-8a7072809216 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 04:41:01 +0000 Received: by hermes--production-gq1-5c57879fdf-8lthq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID e08c28aed537cf88cb9011e45f02a381; Wed, 21 Feb 2024 04:40:58 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Packaging the FreeBSD base system List-Archive: https://lists.freebsd.org/archives/freebsd-pkgbase List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkgbase@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: Having multiple (pkgbase) kernels vs. /etc/rc* related activities at boot: does not respect kernel= or kern.module_path= from loader.conf Date: Tue, 20 Feb 2024 20:40:47 -0800 References: <493D295E-2888-41AA-BABC-37D66B193BAE@yahoo.com> To: FreeBSD-pkgbase@freebsd.org In-Reply-To: <493D295E-2888-41AA-BABC-37D66B193BAE@yahoo.com> Message-Id: <1285209F-31BF-4741-86C3-998685197CCF@yahoo.com> X-Mailer: Apple Mail (2.3774.400.31) X-Rspamd-Queue-Id: 4Tfk9q4kbnz4dGF X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MLMMJ_DEST(0.00)[FreeBSD-pkgbase@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.84:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.84:from] [kern.module_path was missing /boot/ in the path.] On Feb 20, 2024, at 13:48, Mark Millard wrote: > My example for this generel subject is going to be nfsd : >=20 > # uname -apKU > FreeBSD armv7-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n267775-6ec8bf9f3d17 GENERIC-NODEBUG arm armv7 1500012 1500012 >=20 > (It has been a while since armv7 pkgbase published anything new. > This still has /boot/dtb/ files bound with the kernel.) >=20 > # grep '^kern.*=3D"kernel' /boot/loader.conf > kernel=3D"kernel.GENERIC-NODEBUG" > kern.module_path=3D"kernel.GENERIC-NODEBUG" Bad path. Sorry for the noise. > But the boot got: >=20 > Starting ntpd. > kldload: can't load nfsd: No such file or directory > /etc/rc: WARNING: Unable to load kernel module nfsd > /etc/rc: WARNING: failed precmd routine for nfsd >=20 > Why? load_kld in /etc/rc.subr does: >=20 > . . . > if ! $_loaded; then > if ! kldload "$1"; then > warn "Unable to load kernel module $1" > return 1 > else > . . . >=20 > but that kldload looks in /boot/kernel/ despite the > kernel=3D and kern.module_path=3D use in loader.conf . >=20 > As stands this context has /boot/kernel.GENERIC-NODEBUG/ > but does not have /boot/kernel/ . (In part this is because > armv7 pkgbase still predates /boot/dtb/ being separate > from the kernels.) >=20 > But even if /boot/kernel/ had been populated as well, use > of its contents with /boot/kernel.GENERIC-NODEBUG/kernel > having been loaded and booted is likely to (at times?) be > an inappropriate mix of /boot/kernel.GENERIC-NODEBUG/ and > /boot/kernel/ materials. =3D=3D=3D Mark Millard marklmi at yahoo.com