From nobody Mon Aug 19 01:16:14 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 4WnF6n4G9Zz5TgtR for ; Mon, 19 Aug 2024 01:16:33 +0000 (UTC) (envelope-from freebsd@gushi.org) Received: from prime.gushi.org (prime.gushi.org [IPv6:2620:137:6000:10::142]) (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 (2048 bits) client-digest SHA256) (Client CN "prime.gushi.org", Issuer "RapidSSL TLS RSA CA G1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WnF6m3Vllz4gW4 for ; Mon, 19 Aug 2024 01:16:32 +0000 (UTC) (envelope-from freebsd@gushi.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gushi.org header.s=prime2014 header.b=RPiiUf1c; dmarc=pass (policy=none) header.from=gushi.org; spf=pass (mx1.freebsd.org: domain of freebsd@gushi.org designates 2620:137:6000:10::142 as permitted sender) smtp.mailfrom=freebsd@gushi.org Received: from smtpclient.apple ([IPv6:2601:602:87f:9c9f:f427:f2d7:cdf4:b002]) (authenticated bits=0) by prime.gushi.org (8.17.2/8.17.2) with ESMTPSA id 47J1GUkW023958 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 19 Aug 2024 01:16:31 GMT (envelope-from freebsd@gushi.org) DKIM-Filter: OpenDKIM Filter v2.10.3 prime.gushi.org 47J1GUkW023958 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gushi.org; s=prime2014; t=1724030191; bh=Rphp2u0ZAmbZTgSZoXA1FNV69TEoMkkqWG/567n3UT8=; h=From:Subject:Date:To; z=From:=20Dan=20Mahoney=20|Subject:=20pkgbase=20 install|Date:=20Sun,=2018=20Aug=202024=2018:16:14=20-0700|To:=20fr eebsd-pkgbase@freebsd.org; b=RPiiUf1c+upExXJ6sOIQuXFeoWvmoNGnnyYN37I/eKWOPe/SIjnBdSLoqCByJlNqp jfRA0kkyEP5jxYTnwVp+LJDea3q32WrCmRMf+pYEaBLcrPUKprVrGgBRPVQbbilyx+ 9QslgFeDJ9NTCV764U0g+2RcLrZWbcfLovkYZM2GMl1mbxtv9ENo6fFHa4DmtuqXat 18r+g7uXyCTHfHlxwpf4FV683ErIenvTiW30Dr58WumD5odclczEi5TFPxeS9usSci lwBuqZLhZ+si0h8SBpvYk2MH/obNf1KiG4N1iJB/A5XXZlh6jbQz05tdKUb1X/P7CF 1jDuw/H52l22w== X-Authentication-Warning: prime.gushi.org: Host [IPv6:2601:602:87f:9c9f:f427:f2d7:cdf4:b002] claimed to be smtpclient.apple From: Dan Mahoney Content-Type: multipart/alternative; boundary="Apple-Mail=_1EF3F927-9D9A-40AB-8651-26D1E8197B91" 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 \(3776.700.51\)) Subject: pkgbase install Message-Id: <5C350B85-C888-4589-AF2B-0087E17E6751@gushi.org> Date: Sun, 18 Aug 2024 18:16:14 -0700 To: freebsd-pkgbase@freebsd.org X-Mailer: Apple Mail (2.3776.700.51) X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.60 / 15.00]; DWL_DNSWL_MED(-2.00)[gushi.org:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gushi.org,none]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_DKIM_ALLOW(-0.20)[gushi.org:s=prime2014]; R_SPF_ALLOW(-0.20)[+mx]; RCVD_IN_DNSWL_MED(-0.20)[2620:137:6000:10::142:from]; ONCE_RECEIVED(0.10)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[gushi.org:+]; RCVD_TLS_ALL(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:393507, ipnet:2620:137:6000::/44, country:US]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; APPLE_MAILER_COMMON(0.00)[]; HAS_XAW(0.00)[] X-Rspamd-Queue-Id: 4WnF6m3Vllz4gW4 --Apple-Mail=_1EF3F927-9D9A-40AB-8651-26D1E8197B91 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hey there all, I'd like to start testing some of our nodes with pkgbase, but I'm not = sure it's ready for prime time. If I read this document correctly, the = following are all still true? https://wiki.freebsd.org/PkgBase 1) There's no way to do a from-scratch install using pkgbase. The BSD = installer still uses the old .txz distribution sets, and the only way to = use pkgbase is to move from a from-source or from-cd installed system to = pkgbase after the fact? 2) Pkgbase doesn't really understand etcupdate or anything like it. So = I'm forced to manually look for .pkgsave configuration files and = adjust/merge them? 3) There's no setting to tell pkgbase to ignore certain files, correct? Please let me know. -Dan= --Apple-Mail=_1EF3F927-9D9A-40AB-8651-26D1E8197B91 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Hey there = all,

I'd like to start testing some of our nodes with = pkgbase, but I'm not sure it's ready for prime time.  If I read = this document correctly, the following are all still = true?

 https://wiki.freebsd.org/PkgBase=

1) There's no way to do a from-scratch install = using pkgbase.  The BSD installer still uses the old .txz = distribution sets, and the only way to use pkgbase is to move from a = from-source or from-cd installed system to pkgbase after the = fact?

2) Pkgbase doesn't really understand = etcupdate or anything like it.  So I'm forced to manually look for = .pkgsave configuration files and adjust/merge = them?

3) There's no setting to tell pkgbase to = ignore certain files, correct?

Please let = me know.

-Dan
= --Apple-Mail=_1EF3F927-9D9A-40AB-8651-26D1E8197B91-- From nobody Sun Aug 25 15:44:08 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 4WsJ591tKxz5T2LY for ; Sun, 25 Aug 2024 15:44:13 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WsJ581FfFz4pKx for ; Sun, 25 Aug 2024 15:44:12 +0000 (UTC) (envelope-from grahamperrin@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=lTWZvzfv; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of grahamperrin@gmail.com designates 2a00:1450:4864:20::529 as permitted sender) smtp.mailfrom=grahamperrin@gmail.com Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-5bed05c0a2fso4403476a12.3 for ; Sun, 25 Aug 2024 08:44:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724600650; x=1725205450; darn=freebsd.org; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=e+VgQ0KLOGK4wLpUmP3W1NHbEMKJc3x1s5ki+0q8Shs=; b=lTWZvzfvANBH01iT97hCf6qcMkIdwwJRS8ymomcUDkKg0TleGm71bcpSek7NpTX3x2 t/30hZuzeJJeJBJlOpoafu6Mczy0It3bFvBXtPUSs5P1cwsmc4hwKbds0xmXUgICq9B+ Ab4gTLJeXe2QJlKjSiAZstSGmuBlheg49rJXW74vqWzA3wDB0bcoK33/GnZUHaUISkS3 +UqZRax8H0gbAPt0KzIh6liTTqCpk0uODykkr/59utPN/FNitU6jVGzp2lBbk4VsVFw6 UIhXqZ4JbShxALNNpyVlbHEUr+Cs9m9Vxp+37Nw/1jonT7pACrI32xYOSt6wg1gsuk1x PzhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724600650; x=1725205450; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :from:references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=e+VgQ0KLOGK4wLpUmP3W1NHbEMKJc3x1s5ki+0q8Shs=; b=rjw5FU3/lYbt2ssm+DXEho0O/X1ZtEKIe62Wo2JrjWwblQnm15NE7SzDedb0/P9sOK Zg+PAWHvyivr14O4eGgudeNBCugUZzhB7zjH1uywbXmhwLo4AYTqfQ30EJVTvx9bssan Ci8AgvKO/aebplUtbpdWNpiV3BIiqfrCP6t15GdTEOY1DpQYetUtC0HR7CWQQ6sTx8FM DtGZ6gqP6hBOCQQDP0oW6gxPmQgGa68l8dYLJw+oD//oMtBvEgnB2a4z0YPuWDTPn6cS xOFuMmueewLB2ogvXJhqIY3L+fc9mHdlCmn5ylMm47N5RnmmnQKGMHwcZ8snPYazHeyN G/jg== X-Gm-Message-State: AOJu0YzPIbp4s19ZWNtNngX5Pjv/lr9Bcd7ukXemOpOYrUPtr4DhmW29 MnyvxKZhJiqdFiEHGrssQD+8ymiF6CQgPpHP66ToVLOnQGQXxSbBBvyB8E8MU+g= X-Google-Smtp-Source: AGHT+IHcrJ8tWG6XbhVunH+eoml7H2LQgi1oRwAkFE2yHMERu/A8dS49GN+GubsvdYp9h/A+S2fu5w== X-Received: by 2002:a05:6402:848:b0:5be:ecaa:bd91 with SMTP id 4fb4d7f45d1cf-5c089167f1fmr6174087a12.15.1724600649947; Sun, 25 Aug 2024 08:44:09 -0700 (PDT) Received: from [192.168.1.10] (host-83-67-210-170.as13285.net. [83.67.210.170]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5c04a4c43dcsm4783345a12.69.2024.08.25.08.44.09 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 25 Aug 2024 08:44:09 -0700 (PDT) Message-ID: Date: Sun, 25 Aug 2024 16:44:08 +0100 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 User-Agent: Mozilla Thunderbird Subject: Re: pkgbase install To: freebsd-pkgbase@freebsd.org References: <5C350B85-C888-4589-AF2B-0087E17E6751@gushi.org> From: Graham Perrin Content-Language: en-GB Autocrypt: addr=grahamperrin@gmail.com; keydata= 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 Cyw= In-Reply-To: <5C350B85-C888-4589-AF2B-0087E17E6751@gushi.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.51 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.52)[-0.521]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[grahamperrin]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[freebsd-pkgbase@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-pkgbase@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::529:from] X-Rspamd-Queue-Id: 4WsJ581FfFz4pKx On 19/08/2024 02:16, Dan Mahoney wrote: > … The BSD installer still uses the old .txz distribution sets, … You can: 1. make minimal use of the installer (configure as little as possible) 2. before exiting the installer, switch to pkgbase 3. boot the installed system 4. configure things. The benefit of minimalism, before the switch, is that there'll be very little to think about during the switch.