Re: [@core] working definition for the minimal package set

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Matthew Miller (mattdm@xxxxxxxxxxxxxxxxx) said: 
> On Mon, Nov 12, 2012 at 08:07:39PM -0800, Jesse Keating wrote:
> > Yeah, that's a thing that probably could be done.  Bug again I'd
> > like some input from people who have made the switch to these
> > packages being mandatory.
> 
> Well, I think it's just that the policy for a long time that since core
> isn't visible, default or optional are pointless. Specifically:
> 
> http://fedoraproject.org/wiki/How_to_use_and_edit_comps.xml_for_package_groups#Core
> 
> says (right now, but maybe not for long):
> 
>   Core is not visible, so adding 'default' or 'optional' packages to it isn't
>   needed. Boot loaders are listed as 'default' in the group so that they're
>   pulled in by compose tools. 
> 
> That last part isn't even right. There's not too many packages in core, so I
> don't think it'll be that difficult of an excercise to find the reasoning
> for each.

So, what it is bascially designed for now is:

- Boot to a normal prompt
      basesystem
      bash
      coreutils
      filesystem
      glibc
      initscripts
      plymouth (was for boot logs & encrypted partitions; could be dropped)
      rootfiles
      setup
      systemd
      util-linux
      (plus implicit kernel)
- Support basic networking
      biosdevname (consistent naming policy)
      initscripts
      dhclient
      hostname
      iproute
      iputils
      NetworkManager
- Connect to remote systems
      curl
      openssh-clients
- Allow remote systems to connect to us
      openssh-server
- Store & forward logs
      audit
      rsyslog
- Install other software
      rpm
      yum
- SELinux
      policycoreutils
      selinux-policy-targeted
- Add/remove/configure local users, and allow them to admin if necessary
      passwd
      shadow-utils
      sudo
- Minimal tools for admins
      less
      man-db
      procps-ng
      vim-minimal
- Scheduled tasks
      cronie
- Get mail off the box (and define a default for doing so)
      sendmail
- Support a local console
      kbd
      ncurses
- Configure additional partitions for the simple case
      e2fsprogs
      parted
- Probably legacy and can be dropped from explicit listing
      iprutils
      ppc64-utils

Bill
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux