From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id E82EB19D31; Mon, 08 Sep 2025 09:24:38 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 7BB7519D2A; Mon, 08 Sep 2025 09:24:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_MISSING,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from fhigh-b7-smtp.messagingengine.com (fhigh-b7-smtp.messagingengine.com [202.12.124.158]) by atuin.qyliss.net (Postfix) with ESMTPS id E185019D28 for ; Mon, 08 Sep 2025 09:24:35 +0000 (UTC) Received: from phl-compute-10.internal (phl-compute-10.internal [10.202.2.50]) by mailfhigh.stl.internal (Postfix) with ESMTP id 363E37A008A; Mon, 8 Sep 2025 05:24:34 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-10.internal (MEProxy); Mon, 08 Sep 2025 05:24:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1757323474; x=1757409874; bh=b4JEB/Q5J4 rZRiTDw3clr4uRbv8K47ra1BK/u4RcRxE=; b=DUSFKc7nYV4XZ2XdQ8qOA5pIHh c+mNa5Z0t+Ab0vCBYdWJIAAJH8OW28bAQHdi8JNjHdLJ4ZqGsj7dgjLpdqMMNNUr 8+opHq6fUczlrgsTsdsyr5DBBF2vllho426WhJ6eIHVYWHSnf+nm6dRDrhXH0E50 rAVCxlp4CcdgWdrW203OGmOtc98IlZtkkaqj2cOsT13LGAJQLOwJNtwgeSKHEAyo d8s4ivIG0JEfNgxnoWUL8TLTKnLs3KIQYJvaY3jiGvBOJehB4VVyXzzTC9yhBthx i2jKbXvqTmZ4b4K3FQQ10IpNVLI3GRVgFXyq4PlRNEXfApj5luEJpU5hXATw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1757323474; x=1757409874; bh=b4JEB/Q5J4rZRiTDw3clr4uRbv8K47ra1BK /u4RcRxE=; b=KwX5LxoxgzuVOx1VLGS08vZG87OEAcd3o0NZCCyf/rXBIoLwKTV LtDgUa/s50mMltn4GLXWhjVmE1zYk7DIsrs3UF2Q++X+riZrXFw0gWoQ5agWaTsQ 8tD8KRDft9EtB3KdLTSFRSayKujrb9DF6nHWauiLbuvg+ku+hxSma+cKx/wr7wRC 6tljZ5gyXCj99fIlpdRFLMXnV12uD2ZBHPqg0HUcKsCOYZzdzaujoDh8nIV/V869 l7PHPSUZLp0vcYu7BGZeZmjaz4jtTgbuiupXWKthZwG0/n6Z+bgGoaTLPTBvEBLJ PTl4QEToJWe4c/k9zb3hisQ+VgnV1v56RPQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddujeduiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefhvfevufgjfhffkfggtgesghdtreertddttdenucfhrhhomheptehlhihsshgrucft ohhsshcuoehhihesrghlhihsshgrrdhisheqnecuggftrfgrthhtvghrnhepieduffeuie elgfetgfdttddtkeekheekgfehkedufeevteegfeeiffetvdetueevnecuvehluhhsthgv rhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhephhhisegrlhihshhsrgdrih hspdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegu vghmihhosggvnhhouhhrsehgmhgrihhlrdgtohhmpdhrtghpthhtohepuggvvhgvlhessh hpvggtthhruhhmqdhoshdrohhrgh X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 8 Sep 2025 05:24:33 -0400 (EDT) Received: by mbp.qyliss.net (Postfix, from userid 1000) id 470501675080; Mon, 08 Sep 2025 11:24:29 +0200 (CEST) From: Alyssa Ross To: Demi Marie Obenour Subject: Re: [PATCH 14/20] host/rootfs: Disable unneeded BusyBox tools In-Reply-To: <20250904-systemd-v1-14-2a63b790a913@gmail.com> References: <20250904-systemd-v1-0-2a63b790a913@gmail.com> <20250904-systemd-v1-14-2a63b790a913@gmail.com> Date: Mon, 08 Sep 2025 11:24:28 +0200 Message-ID: <878qipjnzn.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Message-ID-Hash: SR6TTGN27LGWNFNVVBKGCSFAAIDE5C6K X-Message-ID-Hash: SR6TTGN27LGWNFNVVBKGCSFAAIDE5C6K X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Spectrum OS Development X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Demi Marie Obenour writes: > Spectrum OS doesn't need Hush, and the host has no networking so the > networking tools are not needed. > > Signed-off-by: Demi Marie Obenour Generally so far I've been trying to avoid unnecessary package overrides, since it increases the liklihood of breakages when updating Nixpkgs. I'd put this in that bucket. I expect better tooling to become available for keeping up with Nixpkgs changes in future (I know it's being worked on), and when that happens, then it'll be the time for stuff like this. > --- > host/rootfs/default.nix | 37 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 37 insertions(+) > > diff --git a/host/rootfs/default.nix b/host/rootfs/default.nix > index e09340a94e24d35080ad65d447fe1c8812df67d0..0b16523703994138781fa01e0= 69a77c37665ff36 100644 > --- a/host/rootfs/default.nix > +++ b/host/rootfs/default.nix > @@ -95,18 +95,55 @@ let > extraConfig =3D '' > CONFIG_CHATTR n > CONFIG_DEPMOD n > + CONFIG_DUMPLEASES n > + CONFIG_DUMPRELAY n > + CONFIG_ENVUIDGUD n > CONFIG_FINDFS n > CONFIG_INIT n > CONFIG_INSMOD n > CONFIG_IP n > + CONFIG_LPD n > + CONFIG_LPQ n > + CONFIG_LPR n > CONFIG_LSATTR n > CONFIG_LSMOD n > + CONFIG_MAKEMIME n > CONFIG_MKE2FS n > CONFIG_MKFS_EXT2 n > CONFIG_MODINFO n > CONFIG_MODPROBE n > CONFIG_MOUNT n > + CONFIG_NTPD n > + CONFIG_PING n > + CONFIG_PING6 n > + CONFIG_POPMAILDIR n > + CONFIG_PSCAN n > + CONFIG_REFORMMIME n > CONFIG_RMMOD n > + CONFIG_ROUTE n > + CONFIG_SENDMAIL n > + CONFIG_SETUIDGUD n > + CONFIG_SHELL_HUSH n > + CONFIG_SLATTACH n > + CONFIG_SSL_CLIENT n > + CONFIG_SVC n > + CONFIG_SVOK n > + CONFIG_TC n > + CONFIG_TCPSVD n > + CONFIG_TELNET n > + CONFIG_TELNETD n > + CONFIG_TFTP n > + CONFIG_TFTPD n > + CONFIG_TRACEROUTE n > + CONFIG_TRACEROUTE6 n > + CONFIG_TUNCTL n > + CONFIG_UDHCP6 n > + CONFIG_UDHCPC n > + CONFIG_UDHCPD n > + CONFIG_UDPSVD n > + CONFIG_WGET n > + CONFIG_WHOIS n > + CONFIG_ZCIP n > ''; > }) > ] ++ (with pkgsGui; [ cosmic-files crosvm foot ]); > > --=20 > 2.51.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRV/neXydHjZma5XLJbRZGEIw/wogUCaL6gzAAKCRBbRZGEIw/w ourIAP98pqJPRfnw0ltlYw4ww4GMs0K2+69X6a8aV+iXC6nF3AD/cR0SMzDsQpPc jfl0VkbeMzkBi5V0rFc9+y2Of7oQ3wo= =z4pg -----END PGP SIGNATURE----- --=-=-=--