Nico Schottelius
unix.schottelius.org
cinit
cinit samples
wasserstoff
Wasserstoff uses an instance of
cconfig for the system
configuration, which is placed below /etc/csys.
The configuration aims to
- use one file for one configuration
- be easy to use
- be easy to create via automatic creation by programs
The following steps were taken to create this configuration:
- Create services in /etc/cinit
- For every configuration (hostname, root device, swap, ...) create
a file below /etc/csys
- Link parameters for programs (on.params, off.params) to /etc/csys/...
- Control result, improve /etc/csys design
The following configurations (/etc/cinit and /etc/csys) are
available for download:
- 2005-10-10:
- Added respawn to getty/*/
- 2005-09-26:
- eth0 needs now the root read-write, because udhcpc wants
to write /etc/resolv.conf
- 2005-08-27:
- Configuring keyboard: Layout (dvorak,
changeable via /etc/csys/keyboard-layout)
- Setting Hostname to 'wasserstoff'
(alterable via /etc/csys/hostname)
- Mount root r/w (root device is set in /etc/csys/root)
- Spawns Getty (/sbin/getty) on tty2-tty7 (tty1 is for logging)
- SSH (openssh) (disabled, you need to link romet-services/opensshd
to remote-services/wants or somewhere else, which is a considered
service)
- Udev support
- /etc/csys is partly uncleaned