TinyInit - Summary
Group identification
Id: 10821
System Name: tinyinit
Name: TinyInit
Group Type: non-GNU software and documentation
Search in this Group
This group is not part of the GNU Project.
TinyInit is a small modern system init package for UNIX-like systems.
It is specifically targeted at embedded environments, and will work happily on the desktop.
Its main features are:
- Small:
% size /sbin/init
text data bss dec hex filename
5399 508 3596 9503 251f /sbin/init
- Fast; services are started and stopped in parallel.
- Dynamic; service dependencies are reported to init program during boot.
- Additional services can be manually started/stopped after boot.
- Simple; unified configuration/rc-mechanism, not two-level inittab + rc-mechanism.
- Can use external rc-mechanism if needed, e.g. Gentoo OpenRC.
- Specifically targeted at embedded environments, in particular:
- works happily with read-only file systems.
- performs no explicit dynamic memory allocation.
- Single user mode supported, as instructed by kernel.
- Multi-platform; tested on GNU/Linux, FreeBSD, NetBSD and OpenBSD.
- Complete with utility programs for:
- service management.
- daemon management.
- single-user mode login.
- multi-shot getty.
- system halt/poweroff/reboot.
Registration Date: Tue 19 Jul 2011 09:10:00 PM UTC
License: GNU General Public License v3 or later
Development Status: 4 - Beta
Communication Tools
Tech Support Manager (open items: 0, total: 0)
Mailing Lists (0 public mailing lists)
Development Tools
Bug Tracker (open items: 0, total: 0)
Task Manager (open items: 0, total: 0)
- Browse open items
Submit a new item
Powered by Savane 3.14-d582.
Corresponding source code