From nobody Tue Feb 20 21:48:05 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 4TfY1f730Fz59hpM for ; Tue, 20 Feb 2024 21:48:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-55.consmr.mail.gq1.yahoo.com (sonic308-55.consmr.mail.gq1.yahoo.com [98.137.68.31]) (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 4TfY1d52tSz4r7r for ; Tue, 20 Feb 2024 21:48:21 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=XAlR4F1z; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.31 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=1708465699; bh=yt4tbyWu5jZ72OfwR387euf42Vv/5d+ERRgmcsXJ/j0=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=XAlR4F1z2u57QMAIljg3WR4+SLr2GQCvTerstrTqFq8wjI/HLwDGx7nR3E1brGUfqr/6q3EAnh+9qS7+7J/z6YIGVnb/USbLzlU+fOUg6NQ7XcBRGNEhM7fCDa7H+9a+v1xwbA5aCUKTSDg4iqCVeVGYj08cD0f5d9NKyDoHAjzwLLO2QLQHZSCfJOtq3po/f3UU45vJFC+KChO83YApkvaDnwTDwsyCJ224v/7qrxA9qzNWSZUSDoElCSC/exM3+PIcOTSdCxiqk6dj0UFjCx4aJ5m5KZME/Bvjiq68cPr9/DQrN594RirQVBLdLAdigFlQpNBIUo9oHqXFuRm07A== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708465699; bh=b1OgSOQ3NzShvb+wGflUisqX9gX9KlpCNbTHuISYFKE=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=hvf29OeGVFFgBNtGdPGVd1SoBwLMluaHbJDIDaui3OaL7xBhdScB+Eh2wZWeTHaPwo0jx1BNQvN+gx75Oh+LOLxdf0FD1ZEBKJDveywsNB/+gCHXlrwq9MHGhiCEMC4bueH5SRY03i9ElbrOUSUrwpgAMGKvAFXtna4VljHaI9K30ZvDFCCvFrSuolA9vO6u0tkjodFu6MhN0DvgqN8OtdyzO10LlAyHd0PrDt/bqR98JSn7JC+FUigfdtzK+W4bUf2qYiDtVZFT1Zts4wXegQIsRy21I0/ksJe53UCcIWu1pDbPukODap9nhfHB1bfBvkq9UWGshJtBlhSDCUCMwg== X-YMail-OSG: Q7kOWiEVM1mGFbuxsxj340kTe8HLoX4ts2EjFDv3Ob3vkh3uqgxqmoDF1lQ2FyX whUv1NuyOVvs6EpHv6eozNoRTKLPmPBUroMVXXmLGqtR7loxiQicpoMF1T1LYntmuRMCbBNl8Sxa oxWNQteSfrereu5UyegnHcaURZn4uihy336C1KVWLShRf69KZ6o_UtX.c7_cOvYXQfPbbO76KQO_ 41Ik.rUVLoY6TpXq_Z_J6HEV6kC67l3qEPOzn8eaUIQSu_jAU5Txp7jht9JwDGCCe3Wj1OUE8Gmf sXDN_wgH3ZNkj5y3hNAOxK3YCtW0K_5uXiaA3uJWu8zl.dK6zCl_Vp.A4hSMsr7sbE2z5A9xyDxX Udgi_inuDyHhTBtgn9GgLHpzeZawrmnJkxG1eAAyYLrtsRFdLuys2VSquYkMecOpK1tYDgToRUFE pXynmUNndSLkmrVlZQU3wHsWsnm5CpFuxY_jtaMdE3fRDOIH9BcRXwvdOpGaSQaKkJB5UM8fE4ja _ZLpP7FA0hjzJh2pPgVXB2IOf_ScVoRWHy1jLQOs_TPAtbCWIxAJ9kVOSVz3zPmTyRLR5PX0Q0af nZfvTB2qyvrVI9BfAdpGL4PqcOJjQPppPIPiTFemJC3q1BIQ9D_PEG7PFOUxw3Ro7_CLJzOwi71f e7vWlXXd54grOjxl88YOLvGXPcQJsMjtWElaZR.b4Aoe_HKaouJAUxzd3onWQtUh_q2WRc98IO8M 2NsybVyyIGJVeEzNyL6uuNN_.ulgHUfvI_R0M5XK1iN0V9_SLVBT8mvE6_IWVCBLGxiowZdiPXeF vpH.B6a_U5atVsZJC6kMeK7UZ3mFlWyCMLJCK2l2Gvexsv.DFYm2OoBXnUA4XUzBzwU03vCI2ggT Hvalq5004Ad8J1T5LN61tBlr63yOmq1L6hj8ZsQsilTAhsdc3OztNvUbchIxc83G4XN9ZP5baWAR W8QCJsrNGqnB.MrxK651zcRcqb4LV3svhEiRAO6S.3qVakWlBBCTHSKKjuA6LdZD1SZY7O92N1Gq JudnW6QLQOcNvv0P8iSBSVokTDNSFPmHj0KJQEF8oGjcEjjYlXuRy3Qe5R0ZRqCzujTeF8wWbfIY 2U0X9dPGImjEpq4uXrJ7D9PG70RoqPmcouFnAtsodHOk5VUIGjkTbXjZtWBQ4E8IJvDmn65k9kFN OGRkBwwJ1_A5wMzQFUI.mm0HZJe0iMA1u2WjGNiVCiSsM98og2lZvlwiDIh6zQq2aqGxd6Yuuc1G 60t2uBvzBdTFT4kFCeMFMEPbC_9KXk0q83edwx7SMOency8tznnjHYt0ZF_r8MRUKpDp0o8Yf6zQ PhQfrJ.5fFZTXx3TQ75SV5jmaPQgqoedtTa1HxPOQC2AJm4rTzUL6WLF8fCXINjg9pl6MI9GZeG4 h__X0QlYJ4ISfcQlvn.XwzPzWsQPztFaiAA4gVcvQBjJDGx5ZRlyjlk3aS9_4pTXawrkCMH5hPLh UsNCjFpYEA5G1VMiJ.bEqQ5CPC.L.KSsDOx6cndmw4j183HG3WHesSB2Hzuwud0oDBxAekDflcYr Qxe3W.nljf2VflqnZ1UozHdH6.SDvfZhuxtCIzP1n.webxSSnfImcDgN2rAEtJMSUS15vxelmIxb xsk5kZJdenBJnA5go8mLcWtdfGAZMa.JTXMtBpgjIaApcvUa5THp7the7LesCfiW0VfSljVRFa.. oFYwTKREc0ymtoZd6MYJePcbBJzbdTOKPhAsQ13XC0r_iwMDmOaGr.U8SLPbL74qvLARy3_eQHat jT0aKhfuzegIpOl6R7WRTTWbCAo0rlXxG9RgaUxF6yhyx.FduhrT_uP1gJoBsnM74AVHLcCExqVe 1LyAcbGTehWB3UB.Yb6WUp1UUTjWS6j.uOJS6YFLru0tfqf8VG1ZbAQ691X_y6s35Ts.Rp29p6j6 MWr1AljuNXUqtkL3EO7qWsu6uXD7iYbRC3y4EZaVaCmGbUz_XZT3V9yZLLCZaNgztOsBqEUj0xfa 0S9FTgCv970D6zzwr_EZbHXxmDag52mW6G7wOGPsslM3Tte4ruEC0MRUetkk.wK8GGN1ro8Ct9rB DDZNnbd.2zXwH__WLnaPqADWNDpfTNk1npMLK5DTCerSMOH01Drd_AsJ3EX0XidnvOFBfXD6uIsz tUBJJOkeMOQJqGalfjFUejU3axJ944SsdUfQaBZwLzgTnij82cnOMbJQBiBgFYPQtzT7e7zNGTyT dhPdlrroc2iILT0uSbvDNfbEyeCMYX5oYBKt0SvUCLLY6APqk43BL4hOxQIij X-Sonic-MF: X-Sonic-ID: 8a6c54cb-93c0-4c8f-896d-5d4f42f7e05e Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.gq1.yahoo.com with HTTP; Tue, 20 Feb 2024 21:48:19 +0000 Received: by hermes--production-gq1-5c57879fdf-hrd4s (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 9935100953819486e4fe9d9abfc21e65; Tue, 20 Feb 2024 21:48:16 +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: Having multiple (pkgbase) kernels vs. /etc/rc* related activities at boot: does not respect kernel= or kern.module_path= from loader.conf Message-Id: <493D295E-2888-41AA-BABC-37D66B193BAE@yahoo.com> Date: Tue, 20 Feb 2024 13:48:05 -0800 To: FreeBSD-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3774.400.31) References: <493D295E-2888-41AA-BABC-37D66B193BAE.ref@yahoo.com> X-Rspamd-Queue-Id: 4TfY1d52tSz4r7r X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.93 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.931]; 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]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; 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)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; 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.68.31:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.31:from] My example for this generel subject is going to be nfsd : # uname -apKU FreeBSD armv7-main-pkgs 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n267775-6ec8bf9f3d17 GENERIC-NODEBUG arm armv7 1500012 1500012 (It has been a while since armv7 pkgbase published anything new. This still has /boot/dtb/ files bound with the kernel.) # grep '^kern.*=3D"kernel' /boot/loader.conf kernel=3D"kernel.GENERIC-NODEBUG" kern.module_path=3D"kernel.GENERIC-NODEBUG" But the boot got: 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 Why? load_kld in /etc/rc.subr does: . . . if ! $_loaded; then if ! kldload "$1"; then warn "Unable to load kernel module $1" return 1 else . . . but that kldload looks in /boot/kernel/ despite the kernel=3D and kern.module_path=3D use in loader.conf . 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.) 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