A minimal implementation of an init process

Edit Package tiny-init

The init process is the parent of all other processes. This package provides a Python script as a rather minimal implementation. It takes a command as argument and spawns a sub process. Then it waits for child processes, propagates signals to them, and reaps those that are terminated. If the last child process is gone, it terminates itself.

Normally, the init process is provided by the operation system, in packages like systemd or sysvinit. The tiny-init package is useful in environments that do not have a native init process, such as docker containers.

Refresh
Refresh
Source Files
Filename Size Changed
tiny-init-0.6.tar.gz 0000003443 3.36 KB
tiny-init-0.6.tar.gz.asc 0000000488 488 Bytes
tiny-init.changes 0000001832 1.79 KB
tiny-init.spec 0000001309 1.28 KB
Latest Revision
Rolf Krahl's avatar Rolf Krahl (Rotkraut) committed (revision 20)
- Drop support for building on CentOS
- On openSUSE Leap 15.5 and newer, build with Python 3.11
Comments 0
openSUSE Build Service is sponsored by