Gentoo Archives: gentoo-dev

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