repo/core/baseinit
phoebos 8bf65f2765
*: remove VERSION markers
2023-03-02 18:00:45 +05:30
..
README repo: check-in readmes 2021-08-26 07:22:10 +03:00
build baseinit: update for new env 2021-07-18 06:47:51 +03:00
checksums *: b3sum 2022-11-21 17:17:17 +05:30
sources *: remove VERSION markers 2023-03-02 18:00:45 +05:30
version baseinit: 1.0.3 2021-07-28 23:19:53 +03:00

README

baseinit
________________________________________________________________________________

KISS Linux's portable init framework. Handles the power-on and shutdown process
in a generic way and is usable by all init systems.

Upstream: $/kisslinux/init


[000] Index
________________________________________________________________________________

* Installation ........................................................... [001]
* Setup .................................................................. [002]
* Usage .................................................................. [003]
* Troubleshooting ........................................................ [004]
* References ............................................................. [005]


[001] Installation
________________________________________________________________________________

+------------------------------------------------------------------------------+
|                                                                              |
|  $ kiss b baseinit                                                           |
|                                                                              |
+------------------------------------------------------------------------------+


[002] Setup
________________________________________________________________________________

If using the default init system and service manager, no setup is required.
Refer to the service management documentation. [0]

To use this init framework with another init system, simply have it execute
/usr/lib/init/rc.boot on power-on and /usr/lib/init/rc.shutdown on poweroff
and reboot.

Usage is as follows:

# /usr/lib/init/rc.boot
# /usr/lib/init/rc.shutdown reboot
# /usr/lib/init/rc.shutdown poweroff

Also, configure your init system to spawn some gettys and a service manager.


[003] Usage
________________________________________________________________________________

Refer to the service management documentation. [0]


[004] Troubleshooting
________________________________________________________________________________

Open issues at $/kisslinux/init or send email #/contact


[005] References
________________________________________________________________________________

[0] #/wiki/service-management