From nobody Fri Jul 3 17:04:42 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 4gsKqm2VQFz6k877 for ; Fri, 03 Jul 2026 17:04:52 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-21.consmr.mail.gq1.yahoo.com (sonic309-21.consmr.mail.gq1.yahoo.com [98.137.65.147]) (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 4gsKql40Jkz3kTm for ; Fri, 03 Jul 2026 17:04:51 +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=1783098287; bh=bIhnw09r0R7BgVnBuYX9kRSaJizF/ww88oWTBrDrCWs=; h=Date:Subject:To:References:From:In-Reply-To:From:Subject:Reply-To; b=eMmfWImy9Qwo+WsQyEMWtRf6DJ0UnHVazQVM8g8gxXzTgpNe9Q11wyHrNbfGYkyAoK9USgjJl8og/b/WvRsw+Yr7yWqFoLdnKkq5vnNyRtuV/hRsiKkBUzOdo5MrS4sPTM9UruKUZrI5gtwbeBU9N7RRk2tErDFv91yqZIsEafXjcYOu2wr0wGrtDEZrzUfbWotEzRe+qZF52QEivSDPfd8J311HbRzMSbO7ZqJYlSARjPpCKjkuDxnkzcqBZJoXrOkjbvDGWu7t1Lu2wQixBn1rOnsPAaxKdVGdXMJPSGHxgzNLODQzPIF2swqo33lHELZLflSZdP3Tj8pjyMoZEQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1783098287; bh=/iCBV0qKCR1fQ6+n1aPwx46egJb11TE6KWuP1wl78YO=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=CepDWW0sjPjA5fo4SppCXzfCf1PUh5s43p/LJwnUMMw1M6MkiTCR5RACNhRlkOQlawtvisvHz9bBpunbCcrhBHlo62uLMdNm5SGl1x7INdBen89ypsDCM7DuC6303Y4XD3vNXknUuA47Rzvlkdq7VUa0HH/RvUH7rpFdONAMedYyqtjYFZmsnO0HYmhiCFyRTQbFg9e8IyywtF4eRhCl0HQuigkGkEH+hD2H3JTAKeqdVu868pFmlh62XymIM0TCUgSpzA8J0/vdEQYghHvEWRO3nqCNHq5xj5JxpZuXoTqlPQj35xlt5jA3atl30eDQ9zrFBqtjXew8hFAKc7sMxQ== X-YMail-OSG: eZU06LAVM1krkDICKaPUYYCWnwM4b4DonXRzg8STsrJSXwkI5VzF1Jmq1rQQFCr YGwJEaCQ8tw0vuTSYCjcCzrun7rDLIk9qAh1auGckIgW7avLXDycM0XYvaBTj53rm_Zm.f4JuuE9 CH5lW88gAefNVdGuz8CbWnzYDqm1nzNYPqSaYgD9FhyIwG7Zq1Zt_6ev4IA926ppyFQFjM7_6reB Ih8jwGmsPhvWkcYwp6jkJAGFcuTMM0qFb5u0scff2icaUMn4B6fzbR8iMqqBlrmyEP323n4r.PSY gqgiRIAeoBhIDngR0dHTEHpaaO3m3GvT5EvYkgCrK5lBcpfo7TP4.s3h.vl27sIWoymGguBwVXwh 8uC2zgUDuvhrB2y8K6UF1Ugyw7lnTrttSXhXFVltdnd40eLAuLVcfdoNcUNI4nMMfgdOPZu4wqQ3 I0shdvk6HiqHyD1aWlbmiRpjDrzQHll7SD6bIsNcrdiUUfA264mliYYEeCdCOChncx.dDNpNMQGf ahKdUvvf7Lt6MKQylc3Ifc9LI3H_FrNNJ_FEJn1o9ttK.n1UKDkpC5.qD.Akeg8kqhVuQGmtjYr9 1wfQBvV8cQ_cgldSfSNmBasUq1TQvPvZzJ.3qyZTn3eZJ1T3jVU8wFDJgKeNyXFbcQcY3fQ.HfEJ iV6..J6xgsO8AYrcKaDSB8fiTcKTC1Y6pNFiO5TdwyRmhcCc2hWUtjB6PQEr.RSvHXXqknLjlkAF Gucg0PZ7zqBkeI9..aBRLu9Vh4QxWlVGVnRt2KZEtsHKjB2w9N2qq8t7ffGgLQUx2G8bYJNuUIlG vPuE_2FDBWYTsRFaPXnw7EetIS8pxDA_7KTieDaZf6nbp6Wec_yZcgjPsXoaCumArPcpf5LuKmea lqjEjKG6eBOfgVu2Il4gZUHpxUDcs0yRSEZFw3Q2KraYNwb6upzzQNJPkl.M1xRwocM4mJgUhtML GzNYYYn.xRfHjEiqnOMfg71iWdcXZrI5qcUAtyG4jPPNNULCi0mpyJrF.kmii.H_II0VScAI1GmN gxlwwckU.IvSiG40h0i_CXL18WB9FwSClrplUQGdhssNlz.O5x473hYd.IKztVPJ0lMEhrKjF1ET PgXuDSkldTnzDSZzTjIYttuQS2ygow7_wQqHGlC7_xmalS3j9n4_YkPNbD0rVdL3xd.GdTYLq4wg vXCAUM_5h2woIL73nKYGyYMmJM2yPXpMMm0hYFiQi5t875PkzojK.u4chyKlwZURrmbV2DWYqg8M epb9FVgmzg8vMG1.ptUMQFTeR2nGNi3JaDkGUfG2nZQnG7B4WhVg0d2B.wCfmxazSjToiNKkOVDC qtbVAg60nozyQcXwAs3jyiYjUGXKTaxSqzvUxfeWNjptzLePJrUWqewiAM_s3w_lDDidRZcawXh. Ypkgd5lbSV2U0qaA2RPd2IgICT0lURdk_w.gTR5Drt.NUdteIKiryOlDZYorteAEQNY_SQSi.YJy lqOtHC8QaX.gKn7qAZgpeJBm0ZqE5mW69U5bOVjNODGaNIxHBZzlQ4LGLfj.0_VBIwExS8ak0M71 zUe5bO73Yuu2o7RhB3RpFv6g077M.q02WzNoH_6lx4zCJ2s6a82fKn2QyId9kJI7IiIcceOARipN __BOXtSofGflYkp0xK2XaQ3vLn1Fv814PeCGimhrMNdDdLvPm7S5sXZ3ubNICqedbmaSK80i_e.y eX5ONZ902BA5nPEYIEQiObe.JKoETHV7ziWWfGkFcoQSfNyLNE27TaZD_bDblmPDhdZpqG8v1oir uVrQrwdncpGbZ8IBLx5uWfEIg.NkFi2S2iXOaF9CEH.pJOum34M36zHkgVjNL2bsL9j7ZlHJXvZh H7xDBH81FOh6k8RIbIdLZCC4z_7edLgknTcgfd.y4_wQY7JG92xBrSN6BZoUmnpIjdKggglA1v01 KljjbPVpMn9XdM_A1_Od6weWJKaAZNAKSGhhrXZ2lT6FBceKWVeqH58wMTU0cEVVoz5dg_Tl0LrG iR95pB8TIvc.BwpTDhBEv589y78U2a7e3ItevCnLL0oplHaevMHf_ATz64uNDp1M8YyI_ZijKTH2 hJ5Txe8483gnRczubyVzJnMlIKIUEgQHPU0iOk_QGwoOO8aWVJFqxEpgtWP7F8Of1zeAe9yAjbdE QvyPR4uh.9JReoN_uX1Gw0IiEIGZPv.r0.csbKX.qpLu0Z2bs.XT6aOxA0T1K4UGsWjIc6AMdJPj 8vicu9a6GTYFx_MBb4I_d5Xv8O2zsgnPBiM8N5Z_GySQVqXfKETPWZkicoq3V93K.UBJFmQWpbcE VJxmmARW3eV_xW9J2tO4xLAdpeYYhuQLcercv1HGeX5uabKUG X-Sonic-MF: X-Sonic-ID: 8c95a574-ea89-48c5-9bcd-e9c0af3e8f39 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Fri, 3 Jul 2026 17:04:47 +0000 Received: by hermes--production-gq1-6dc558886b-8pwsz (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 849aefe265ba2a841f37d229379cb946; Fri, 03 Jul 2026 17:04:42 +0000 (UTC) Message-ID: <15f91a03-a3df-4eab-84df-431c470e1433@yahoo.com> Date: Fri, 3 Jul 2026 10:04:42 -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: None of "man freebsd-base" (or "man pkgbase"), "man pkg-upgrade", or "man pkg-install" deal with documenting .pkgsave and/or .pkgnew behavior or how to handle such To: void , freebsd-pkgbase@freebsd.org References: Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailer: WebService/1.1.26086 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: 4gsKql40Jkz3kTm X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On 7/3/26 02:21, void wrote: > On Tue, Jun 30, 2026 at 10:04:06AM -0700, Mark Millard wrote: > >> Variations on: >> >> find -s / \ >>  \( -name \*.pkgnew -or -name \*.pkgsave -or -name .pkgtemp.\* \) \ >>  -exec ls -lodT {} \; \ >> | more >> >> can be of use. > > I see some of these remnants on systems which have never had pkgbase. > Some managed by freebsd-update, most not - they're running -stable. > One is running -current. The file types are not new with pkgbase. They have long existed for pkg for port-packages without pkgbase as well. The generation of such files is just comparatively rare for port-packages. > > Like > -rw-r--r--  1 root wheel - 786736 Oct 18 04:00:38 2020 /usr/local/etc/ > ssl/cert.pem.pkgsave > -rw-r--r--  1 root wheel - 786736 Oct 18 04:00:38 2020 /usr/local/ > openssl/cert.pem.pkgsave > > -rwxr-xr-x  1 root wheel - 28209496 Jul 13 02:15:14 2023 /usr/local/ > sbin/pkg-static.pkgsave The pkgbase configuration files lead to no contributions to /usr/local/ by pkg as far as I know. Those are from pkg being used for port-packages instead. > > So there will be no 'man pkgbase' anyway. > Are these files safe to delete? > What is their purpose on a non-pkgbase system? > I've no clue what your certificate criteria are for ssl and openssl. So I've no clue if you might need a merge or not of those configuration files --other than the dates going back to 2020 suggesting they are too old to have the content be of interest. /usr/local/sbin/pkg-static.pkgsave should just be an old 20023 version of pkg-static from back in 2023. I'd be surprised if you need it. -- === Mark Millard marklmi at yahoo.com