Nico Schottelius
unix.schottelius.org
cinit
cinit configuration examples
ei
pc-it-nico
scice
hydrogenium
wasserstoff
This ppc configuration
was made on my small, broken G3-iBook. It has the following
services enabled:
- Cleaning /etc/mtab, /var/run, /tmp
- Configuring keyboard: Rate and Layout (dvorak)
- Hostname is set to 'cinit-host'
- Local MTA (qmail) (found in /usr/packages/qmail-1.03-ssl/) using env + params
- Mount /home via dm-crypt (/dev/hda7)
- Mount /mnt/clinux
- Mouse-Button-emulation is enabled (Apple has only one button)
- Power Management (pbbuttonsd)
- Restoring / storing sound mixer values (alsactl)
- Setup clock (using hardware clock) (loads genrtc)
- Setup eth0 with a dynamic IP (udhcpc) fallback via udhcpc-scripts
- Spawns Getty (/sbin/getty) on tty2-tty7 (tty1 is for logging)
- SSH (openssh)
- Syslog service (metalog)
- Udev support
This is a somehow minimalistic configuration:
- Cleaning /etc/mtab, /var/run, /tmp
- Configuring keyboard: Rate and Layout (dvorak)
- Hostname is set to 'cinit-host'
- Mount root r/w
- Spawns Getty (/sbin/getty) on tty2-tty7 (tty1 is for logging)
- SSH (openssh)
- Udev support
This configuration was used to test cinit in UML (User-Mode-Linux).
I use this configuration on my Transmeta notebook on
Debian Sarge:
- Cleaning /etc/mtab, /var/run, /tmp
- Configuring keyboard: Rate and Layout (dvorak)
- Cron (Vixie cron)
- Deactivated services (syslogd, test/, atd, ...)
- Graphical login (gdm)
- Hostname is set to 'cinit-host'
- Hotplug (SLOW!) (automatic driver loading)
- MTA (exim4)
- Restoring / storing sound mixer values (alsactl)
- Setup eth0 with a dynamic IP (dhclient)
- Spawns Getty (/sbin/getty) on tty2-tty7 (tty1 is for logging)
- SSH (openssh)
- Syslog service (syslog-ng)
- Udev support
Hydrogenium is my current work-notebook.
- Spawns Getty (/sbin/getty) on tty2-tty8 (tty1 is for logging)
- Syslog service (metalog)
- udev support - most clean configuration, uses /sbin/udevsend
- Local MTA (qmail) (found in /usr/packages/qmail-1.03-ssl/)
using qmail-start
- SSH (openssh)
- Power management with acpid
- Setup eth0 with a dynamic IP (udhcpc)
- Mounts /sys, /proc, / (r/w with fsck for jfs)
- Unicode and console font beeing loaded (since 20051103)
- Currently broken lukscrypt
I use the first /etc/csys configuration
on wasserstoff.
It is a try for a simply system configuration without the need to parse
configurations. But it's still in the early pre-alpha phase.