From nobody Fri Sep 04 21:12:18 2026 X-Original-To: dev-commits-src-all@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 4hc8LV3Wh7z6qJC1 for ; Fri, 04 Sep 2026 21:12:34 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pl1-x635.google.com (mail-pl1-x635.google.com [IPv6:2607:f8b0:4864:20::635]) (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 4hc8LS4Lb9z3VCZ for ; Fri, 04 Sep 2026 21:12:32 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=icQbxIGN; spf=pass (mx1.freebsd.org: domain of yaneurabeya@gmail.com designates 2607:f8b0:4864:20::635 as permitted sender) smtp.mailfrom=yaneurabeya@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-2caced6038eso15711455ad.0 for ; Fri, 04 Sep 2026 14:12:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1788556350; x=1789161150; darn=freebsd.org; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:content-type:from:to:cc:subject:date:message-id :reply-to:content-type; bh=aSbsIbqO008OQ29FaXy/6z42NjGlzbPf5Pdy3i56O/k=; b=icQbxIGNFKPIDIDJGWIfT3Mj7pI4I9mVuAA/HYTW5fBo76NTdtEpvfS6zJH37lNQlL LIObUa0GcA4+FwuFD8bmr0UiSJbgDfsLkLQnKHLak5oWyuOzGlcQzMyHzKr1PhgIIAwx Nho9sM1JK0qY9z2eS6N+qn7KxTpkv/JKVTceeSGurSgzCxm2nvob9pIA3ZYHvVD1p9Rr izyVqhi6WTNTv0QEDjnlWL87Jo8NVoN9UFcU6nMEREqUGqG9z51BnMK0SQbc6svBOfn5 q1irEta/H/dqJcbXGK2eB3x/fXNugL9KA9gUAh5WYtAoRpTpMkwSvN6PC/lYRoR//DtS MAXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788556350; x=1789161150; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:content-type:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=aSbsIbqO008OQ29FaXy/6z42NjGlzbPf5Pdy3i56O/k=; b=UscuzX5vmFYVohyCPpozEXKcJrOVNUYnFVB8eYeLMNSn7rSJtNFVAQvW4FhNZJ7kM4 YB/pj75RHK/905ErRERxoqRu7sWJegpl++0kx3QLXht5BPDDHvVv2q5dFPSES5AqZkaJ Ttqoc8Na5FvlfdLDKfPD4ajMmNYSzZAyI0VDNGYk22orgubj5eAFZ4+uVXc2BxVcMdGx Q7oD3op3llr2ZF01L6Ez1I904AQvzmlj7rOB5R9r1W2LNpMOJSeH2Ve7r+/1yVQiNlvW bE15QnUuxCBml7XY8hSiFlWAzUZLHXggUd4IItqxC1Bsn4wU7ra7zhWK78oTsWSsaida d8OA== X-Forwarded-Encrypted: i=1; AKwUvBzT+cI1FhUPfH/jFoQN5HdpdvS8hGoVod4A4h+URgMF+9msHcBpvoMqLwSMRlsdytJHM6VYlqBGidY1TfOkd2CakNw+@freebsd.org X-Gm-Message-State: AFuF++laoEHTSE6Uo0bKWntNlrg40QbodEO1mgIESRfxlSkkoRS7GCXL NcpgnSFYsC44JSw5726RAYOVnWetUH+DdG0FJvgHXALkMj5GLi5ryJbJ X-Gm-Gg: AYBFou2KWWO98qWFuq/PKPcY95HIIJWNjGBmkGs3OXE3kzgEE0WSmX4wu3x5SFcMYV4 8I3VbxAISjC5O+giTn3jlNvahl/Rovd5woC8JmJmSWCN9Sal6i+XhTYnn8HSQEk85D+eo2qnDss Xb8vYi51dfoaJ0aarp05BKXp3Ii8dQwv6PpMOs92rMbPmFc0A9EGjZfSWmYeNn8Z13SUzSCquvZ AuUx65UTJBtQEjpZ/k1W3CyRmVvldfy2IR9PMBtYTaWNfn3OOAYi5wrP3LZ6H5I7q6JFOJSCKtU KF0Mg3MBhzUCWPMx1yRXdWKpSoIMt/l6joHXw2JUEh71ERYRAIVxWrkFy3mvFBv5lrWVZN5HNW3 5Tkz5LrjzUGZhXBTIBLwcBm0rc8Uk0+WjgoR8N3KlrkK6Zi/GQdoI7eATSJ1Kr6ZCio7rDG/+gX BlHpITMCq8rIYtnHFi+3SXkKC82Yv9xoNpBvPErx4KNn5u3mmHW9NgJoEEaNVJJQCL7oCDElpJY cto5PoROTjN X-Received: by 2002:a17:903:2412:b0:2d3:6cb4:e79e with SMTP id d9443c01a7336-2db159907b5mr70649255ad.5.1788556350222; Fri, 04 Sep 2026 14:12:30 -0700 (PDT) Received: from smtpclient.apple ([187.15.153.162]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2db1495b566sm14007415ad.14.2026.09.04.14.12.29 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Sep 2026 14:12:29 -0700 (PDT) Content-Type: multipart/signed; boundary="Apple-Mail=_559A8A99-0620-4863-8036-C405BAC73F2E"; protocol="application/pgp-signature"; micalg=pgp-sha256 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.700.51.1.1\)) Subject: Re: git: 5a31987d4c39 - main - rc+devd: Add growfs_postboot From: "Enji Cooper (yaneurabeya)" In-Reply-To: Date: Fri, 4 Sep 2026 14:12:18 -0700 Cc: Colin Percival , "src-committers@freebsd.org" , "dev-commits-src-all@freebsd.org" , "dev-commits-src-main@freebsd.org" Message-Id: <7BA61C36-00F5-4C7A-942B-0E4E6D56DAD7@gmail.com> References: <6a8bd079.263a5.1a5bc970@gitrepo.freebsd.org> To: Baptiste Daroussin X-Mailer: Apple Mail (2.3864.700.51.1.1) X-Spamd-Result: default: False [-5.08 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-0.80)[-0.796]; NEURAL_HAM_SHORT(-0.69)[-0.689]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4864::/56]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20251104]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::635:from]; TO_DN_EQ_ADDR_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; HAS_ATTACHMENT(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[dev-commits-src-all@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-src-all@freebsd.org]; RCPT_COUNT_FIVE(0.00)[5]; RCVD_VIA_SMTP_AUTH(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Rspamd-Queue-Id: 4hc8LS4Lb9z3VCZ X-Spamd-Bar: ----- --Apple-Mail=_559A8A99-0620-4863-8036-C405BAC73F2E Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Aug 24, 2026, at 5:25=E2=80=AFAM, Baptiste Daroussin = wrote: =E2=80=A6 > Please avoid calling /etc/rc.d/* directly and prefer using service(8) = like all > other devd from base. (beside consistency, it is also simplify my life = on rcd) Moreover, it prevents leaking certain state from the caller to the = callee, e.g., environment variables, sets the running class to `daemon`, = etc. As someone who=E2=80=99s been on the receiving ends of bugs like = that, it helps not having to deal with weird =E2=80=9CWTF?=E2=80=9D type = bugs when running code with service vs rc.d . Cheers, -Enji= --Apple-Mail=_559A8A99-0620-4863-8036-C405BAC73F2E Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEkHfexGRJ3gYRdA2gGpE5DjPsNJgFAmqbNDIACgkQGpE5DjPs NJhNNg/+OIQ56ac9k9VNF8gy/Sqr+WEoFpSkDhNA7TrILG6BYhK06kdNW5H5JyX+ DbWR48EYi9qaDugn8fZ/fwxaOqEbcPlTFdGlL8iZQ1bMtgqmqnW5tIxwrHxX32Rb wSOPoAFihMQH2ALRs5vX61EX/ODSV7C1MK/k5ZHYjtbEMD4XuFUy5r4T1/EDy/A+ 9EzetROSQ6bpr18WQPd/lcm4alkuecekgeLMkMnajPDZSOvh2U2AmkUJmotdPAOE C+SvpvqxdW8ZaYd2JtemKnXYOzAtw6Li5VVaav7jlFaRG7l2a4xnrtL4A0qGRvS3 364APh2+MxEF6fwWM2dcHuoO93Vj8iz5Hn52UWOIhGHi7D+U8fOjcVdZsmawUEEJ BsJhqa3mAuq9uriDwCJxflXbAIlvHJ6p/GU9dLWmYV8ykEFBajI8ar0VO7Ray+ss 4MfBsMtglcbMEVI/wMIlJGOpIsI5h9UIVLFfHDdPz548NN+Fsocx6XZQXyRm0ywr IisX9puJ0hp/qXMyVIyNZF8Ued6raRjOdeEZKZJhaTz8PxbCtli5rih2SmbUTtUu 4baCWhyaIWjcpZLlm1C0jI92ofttsWndOrSkEYYs2nPG61FYs+fop5HWwglJDZUB L8H01jM88lgINz9Aib9ZPyRpPJs2b0pZoMSHJc9QDHVkOEOUrpk= =I2Yw -----END PGP SIGNATURE----- --Apple-Mail=_559A8A99-0620-4863-8036-C405BAC73F2E--