Difference between revisions of "Linux wishlist"

From ENTS
Jump to: navigation, search
m
(atuff)
Line 22: Line 22:
  
 
  [[wishlist filesystem hierarchy]]
 
  [[wishlist filesystem hierarchy]]
 +
  
 
  http://www.kegel.com/c10k.html
 
  http://www.kegel.com/c10k.html
 +
 +
 +
 +
mininmum install:
 +
 +
A packages
 +
 +
aaa_base
 +
aaa_elflibs
 +
aaa_terminfo
 +
acl  (not sure if this is really needed for min inst)
 +
attr
 +
bash (once init scripts replaced with bsd-style, will not need this)
 +
bin (dunno whats in here yet)
 +
coreutils
 +
cxxlibs
 +
dcron (not sure if this is really needed for min inst)
 +
devs
 +
dialog (not needed but convenient while testing)
 +
e2fsprogs
 +
elvis (not sure if this is really needed for min inst)
 +
etc
 +
getty-ps
 +
grep
 +
gzip
 +
kernel-* (will figure out whats up later)
 +
less
 +
mkinitrd (not sure if actually req'd for min inst)
 +
module-init-tools
 +
openssl-solibs (not sure if really reqd for min inst)
 +
pkgtools
 +
procps (not sure if this should be reqd)
 +
sed
 +
shadow (may or may not be needed after replaced by tcb?)
 +
sharutils
 +
sysvinit (will be replaced by runit?)
 +
sysvinit-scripts (hopefully to replace)
 +
tar
 +
udev
 +
usbutils (for keybaords and miec)
 +
util-linux
 +
xz
 +
 +
 +
AP packages
 +
 +
autoconf
 +
automake
 +
binutils
 +
bison
 +
flex
 +
gcc
 +
gcc-g++
 +
kernel-headers
 +
m4
 +
make
 +
 +
 +
N packages
 +
 +
dhcp ?
 +
dhcpd
 +
iputils
 +
net-tools
 +
network-scripts
 +
traceroute
 +
wget

Revision as of 20:47, 11 August 2013

runit
compiled against ulibc/dietlibc/musl wherever possible?
minimum install. kernel + superminimal system distributed as single package? 
   kernel + runit/gcc/binutils/pkgtool/udev/coreutils/sh/?  basically trimmed contents of A?
slack pkg mgmt? (should at least inform user of requirements, documented somewhere in the package)
modular kernel as much as possible
tcb shadow passwords, pam, blowfish 
mariadb
lvm, mdadm
carp
pkgsrc (ports?)
smartd
lighttpd | nginx > apache
perl, php
udev
cgroups (seems awesome) (other resource limits?)
chaosvpn, tun, openssl
bsd-ish /etc configs?
lynx nano screen


wishlist filesystem hierarchy


http://www.kegel.com/c10k.html


mininmum install:

A packages

aaa_base
aaa_elflibs
aaa_terminfo
acl  (not sure if this is really needed for min inst)
attr
bash (once init scripts replaced with bsd-style, will not need this)
bin (dunno whats in here yet)
coreutils
cxxlibs
dcron (not sure if this is really needed for min inst)
devs
dialog (not needed but convenient while testing)
e2fsprogs
elvis (not sure if this is really needed for min inst)
etc
getty-ps
grep
gzip
kernel-* (will figure out whats up later)
less
mkinitrd (not sure if actually req'd for min inst)
module-init-tools
openssl-solibs (not sure if really reqd for min inst)
pkgtools
procps (not sure if this should be reqd)
sed 
shadow (may or may not be needed after replaced by tcb?)
sharutils
sysvinit (will be replaced by runit?)
sysvinit-scripts (hopefully to replace)
tar
udev
usbutils (for keybaords and miec)
util-linux
xz

AP packages

autoconf
automake
binutils
bison
flex
gcc
gcc-g++
kernel-headers
m4
make


N packages

dhcp ?
dhcpd 
iputils
net-tools
network-scripts
traceroute
wget
Personal tools
Namespaces

Variants
Actions
Navigation
Members
Toolbox