Gentoo Archives: gentoo-dev

From: Mike Gilbert <floppym@g.o>
To: gentoo-dev@l.g.o
Cc: base-system@g.o, toolchain@g.o, Mike Gilbert <floppym@g.o>
Subject: [gentoo-dev] [PATCH 1/5] profiles/default/linux: remove busybox from @system
Date: Thu, 09 Sep 2021 19:49:01
Message-Id: 20210909194738.3883590-1-floppym@gentoo.org
1 busybox[static] was added to @system as a system recovery tool.
2
3 If the system is in such a state that a static shell is needed for
4 recovery, it is likely that remote access is also broken, and the
5 sysadmin will need to log into a console. At that point, they could boot
6 from recovery media anyway.
7
8 Also, stage3 tarballs are often used to build containers, where having
9 a recovery tool installed is completely pointless.
10
11 Signed-off-by: Mike Gilbert <floppym@g.o>
12 ---
13 profiles/default/linux/packages | 3 +--
14 1 file changed, 1 insertion(+), 2 deletions(-)
15
16 diff --git a/profiles/default/linux/packages b/profiles/default/linux/packages
17 index d0b8745d044..6d35bf72e20 100644
18 --- a/profiles/default/linux/packages
19 +++ b/profiles/default/linux/packages
20 @@ -1,4 +1,4 @@
21 -# Copyright 2004-2015 Gentoo Foundation.
22 +# Copyright 2004-2021 Gentoo Authors.
23 # Distributed under the terms of the GNU General Public License v2
24
25 # This file extends the base packages file for the default profile that all
26 @@ -6,7 +6,6 @@
27 # will have. Some will have an selinux profile (see ${PORTDIR}/profiles/selinux).
28 # The idea is to only create a new family of profiles when absolutely necessary.
29
30 -*sys-apps/busybox
31 *sys-apps/iproute2
32 *sys-apps/man-pages
33 *sys-apps/net-tools
34 --
35 2.33.0

Replies