From nobody Tue Jun 30 01:20:13 2026 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 4gq51J3mSVz6k9nK for ; Tue, 30 Jun 2026 01:20:20 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic315-55.consmr.mail.gq1.yahoo.com (sonic315-55.consmr.mail.gq1.yahoo.com [98.137.65.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 4gq51H5kjVz3vS9 for ; Tue, 30 Jun 2026 01:20:19 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1782782416; bh=l7UR8ej+4up1a4d0GPQqrC6om3Yc3Et0gmOMc8yvF18=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=ZQGO68Rw9FuBCJY2pFNrixR+z+4F2223j0PikOFwNJz9lg3j8PXILkT7TPz72nvn3HtToCMaWNS4boTOHfbUv0X7REe/XTIS0XB3Bq//9iuu+u4xTVs0ZyKfc6Mk8iB0UMms1IM+X0Nu7vSj4QdFu7kbGXxcdVz6NJ6OCXGiDlobDtQUB7TW497mYXorH5G875slZKrEvsBjLafAxt/hge7nh5dET8ZcIvCrcCjq1AiUHf6a6xL/D15JiL60gaIkxc4C43LBrcQdsyFIdiCjBo84gLHpWZLI8CuCLcHd/f4o9SoaTqsTiEXb6pNvvhxeLbyWZ/jhfXUAliDsis8pyg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1782782416; bh=rWJRMglYpvymyI51dTIUwYZIHDM3ZBPD+mwQPDGDgp2=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=Q1iGHCWPsIvB/9WlenskHwISQNpzcntL1iBBk3P43W1LlzLIm8wPRlILihHTGDIO9M/EK7RaOBSmmpmDDdCldausp5CrM9dK4eQvnwGNtUC1iYRfwoH2QhEXZhhePETrkleb2PdQ7/F/VPVw50rcpTDwEiMj2P9yo6qT138+oyRsTP4aAaQe1UIT3JUUT+8lYpT9A2zlWKvLizZbB8UDwcn59DBNffSLWn3NEnjybg0KcbALqzz8Spu0O5zobrA0Zsz5QX+FlPtVbz1JvMmZ4WRzz8qjVlBaZfHa7UtmySXNP694KABTs0IyUY6aDnm+UFqkgMwzff4Yclg1hGqhkA== X-YMail-OSG: kO0X.r0VM1mCdLMJbrTQBnpLivt5zljENaaH59FixfgTSz7btwfV9zyO6I0FkDI N8icWyh2nOba60duv.VpMvqbjAsQrKuWqjvRjrzv_IPhuh6Mv6cdYa6L7FL0diWOrrEo3Iu.Ofg1 INM28uJj6gvS98qGJdyRgivnqpcW01.qT3IYtNTwruknPQCPqxbfpADlXlX.c0i1OQOGQqwwRWZH L169pLA.eAizBYiKv1h4obQW2nxED6Jw5PBn1LB4IxZisYLFyFTFR.mSVky4CM0pyxxiLoy_p4mk hxtSXRDZ0ANvlHbpHmWgwZ6LoeI9JlX912V.olzhuqbTMtcq5QM6Djv_K_0MTPBSWykBmUjSJ1h8 TFLWG6KcGTcSyof3V73PuYf4U3BbrEXfNOjYKtq.sdRE1JJ5bhw7B6ICjKYdkXTmTWbBiXaL4LbF QhmYH6b57TMeYkFb5.dDqbrYKAGZNzKe_fiOIuqPPg3qsR6KcKC661bbqwFM9MsPx7ljExFY.xHN 8Yzdx_M8lo7F3gp9.jBFT.z91ZiDmOht_ydUYZjQ8ty2oHMl0ryLx0OdnI7AbGbogJW5XGM2CrGz aZuE6krmPEgRI.gEblou_cImhFUuluwti1_7HrMNYxw5FDKfESPEPH.vt51UvJRzdWdrGJwlOl7b fdSReFzStMy_YLABLEexNTlIRv9wwra2wODEK806PjBRtx8zk50GtTeGzIzGQrXyKso6MQi26_Gk P6iq_ij0mvtlbp8lhrFy3WJTR3h7lFCUgVEsRlaZ1KKadE4lRN5leg5UN.UCBpo5KIbc.4rGs8ck 97MWUdofhfhDqkziMmilBw3PhL9O8Agvn9.GI4ZwU0VQk3QVphbrhnTW6iVX3.B69wC38d0WL4oW sUc8D4bsTO7O583KJ5ssirKSrLuJEW2qxvJkZEy1b2a6bWMFBEoYdZurLjZdYprLkAwblIydub_M g92wk6mhllHYewLmHAZvG3waMFLysjxI3Qh5YgZTCgq2BsPJpWTWiUrsKrL7P_lbciclorkvL4Om Y52yAtlYoKPNvBbNs6kckxSKi6_3twNwx4Ep6r20CeK5fbT7ge.aDtw725QZbrcUX2G8pCGQFhke _WL9fO2X5rVTmRq3sf86LhHcKN0GcYHgl2D8xmomduvEaQuX.3u_o4hMCPQteAjJ5fQW.Yw9TxXH 6EM2bIRkH1wUbe8gwju4TpjoXnxccOg_JlElvmXnhLgu75_2LRSU32wCMEykfat5n9WEaIhcIDDJ 0M0dG3K50gJgYJ6BDKekCTN8mUtKsAQkWThDJarbebmbH33q4P7Cxrgcc9npNAjW5DeXXxvMKQIM a4wVNerAWpiW_qiGwaxi0g9vPRPvKeLlLo2HZPT6NijhzlDuQPzjLltBn_5wS3EjR5U8NkKpAT2. Mz3HbDp4PULReK0sjzOMNhk.4Gl_lS7cDopBaRogZZBPi6wMSDeIRaQoSCv_2_3lj1EShcVrYmR3 fgSUhqzZMPxvjqQl9wV8_dRwtqokX1kL9sunZpVibR6f6z1cAD1CTeL2PEyuCEDqE4NrnfuaU6Jn gft7ZYjr1sJXMLy2m5M18RfuGzXcREynA7GlaJSk4uY3HwS1xbesXY6MJjvtDBRsmPvJNIkjOwrI .JFQLL8HIGrAQ7JWeJRkk0ZSJV4ji8B8eYytrfKrrAQtvVr6QufqQHofZgDQSUiXZezGI98EcDJH 7vb9wxhe0GMq85RVpeNRvCPuHC386OpclWDG2GeIccsk1piN8AxjWGKrbEESdWE3cvZBTeSk4v29 mDia8dvLqUo2sCaJysjpxDV5QJIiNfXnF_jyW7fNl87.YyQHTp85oNRg4y4Pa7GrT.MBL9GQiC2i WupCTKrqkgFwaaeBTc.JVMk7ce1cDPqxnI7WyROsKEwGpEn0xJ5CcE7NI71MYiLBHy2n6RzgIa3F dDGsOZ7icnsjHUpwn46gFkED_eQGE.kWx5t1_oea2ftpL3zejFZMmA09NiKjKeveGwQSXFvMbydO n17HOZeMNtGTFjeqx8kixHcWVoT5UwMTMTpdAvI7_lF4zmFV76FtOfRBe0OnB7CBc7D1Oab4BkK0 vBeXB7Csh1ULfEf98hXTG_SpronFDVVdeqDx7YjkpPkxQeoSqHKnf6h6BEkIYC45CiYbq6EMF_WJ kniTALxxtQ5bZ1lWTyg_z69pFjmRVX.z3MIdNumFnUIOl630FMnjBrBlGN0_BKvo3exlrOuss8JX ap.SuV4JBVdda4C4ZYh6wZ1evzg80gNMkrou.biEuIFPXt.IjlBaVd_LICl3pTZPgafM3K2UcCl0 6IQpY8tcgvBoLoebxGHs6MZvycD.3.CWtYaY4pXLMfVUb5pFyomc- X-Sonic-MF: X-Sonic-ID: 97fbae60-8bc3-4e07-8080-b027ca27e604 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Tue, 30 Jun 2026 01:20:16 +0000 Received: by hermes--production-gq1-6dc558886b-tfbv4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID a950527a9ffa1232a2962d52e63f8988; Tue, 30 Jun 2026 01:20:14 +0000 (UTC) Message-ID: <9ca69be5-c0ac-4e8f-948e-8502d272d053@yahoo.com> Date: Mon, 29 Jun 2026 18:20:13 -0700 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 List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: mount_nfs a FreeBSD-set-minimal context (main is the example): only exists as rescue/mount_nfs not as sbin/mount_nfs To: freebsd-pkgbase@freebsd.org, Lexi Winter References: <0d4a821b-6132-45e2-9c7c-fe782c09f61c.ref@yahoo.com> <0d4a821b-6132-45e2-9c7c-fe782c09f61c@yahoo.com> Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.26067 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4gq51H5kjVz3vS9 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On 6/29/26 15:08, Lexi Winter wrote: > Mark Millard wrote in <0d4a821b-6132-45e2-9c7c-fe782c09f61c@yahoo.com>: >> Inside a FreeBSD-set-minimal for main installation directory: >> >> # find -s ./ -name 'mount*fs' -print >> ./rescue/mount_msdosfs >> ./rescue/mount_nfs >> ./rescue/mount_nullfs >> ./rescue/mount_unionfs >> ./sbin/mount_fusefs >> ./sbin/mount_mfs >> ./sbin/mount_msdosfs >> ./sbin/mount_nullfs >> ./sbin/mount_unionfs >> >> Note that mount_nullfs only exists in /rescue/ I later wrote that the "nullfs" was a dumb typo: the subject line matched my intent: mount_nfs only exists in /rescue/mount_nfs . > > do you believe this is wrong? if so please describe why. mount_nfs happened to be the only /rescue/mount_* that was not also a /sbin/mount_* . /lib/libutil.so.10 is present. (Even /usr/lib/librpcsvc.so.5 is present, not that it is used for mount_nfs.) It seemed odd for mount_nfs to only be for rescue activities --or to use /rescue/mount_nfs as a /sbin/mount_nfs replacement. But I'm well outside my normal subject areas. I accidentally ran into this while trying to see if I could figure out how to do a basic RPi4 EDK2 test, hoping that, if I could, I could also later do so for the RPi5. (Work is being done on the C1 and D0 RPi5 EDK2 and a request for testing was made.) (While I have access to the 2 types of RPi5, I did not have background in the likes of using httpboot, ipxe (or its snp variant) that are involved in the request. My explorations also wondered into nfs booting a bit, not that such was requested. I will not being doing an actual nfs boot, though I might pretend to start such a sequence in what I do.) -- === Mark Millard marklmi at yahoo.com