1
0
Fork
You've already forked linitrc
0
forked from Cjh1_hd/linitrc
an lightweight, modular init system
  • Shell 100%
SP649 4edccd21ac Fix URL to point to new URL in README.md
Signed-off-by: SP649 <sp649@noreply.codeberg.org>
2026年04月22日 14:42:05 +02:00
acpi first commit 2026年04月20日 17:57:34 +02:00
rc first commit 2026年04月20日 17:57:34 +02:00
bash_profile first commit 2026年04月20日 17:57:34 +02:00
init first commit 2026年04月20日 17:57:34 +02:00
initctl first commit 2026年04月20日 17:57:34 +02:00
LICENSE first commit 2026年04月20日 17:57:34 +02:00
README.md Fix URL to point to new URL in README.md 2026年04月22日 14:42:05 +02:00

Linitrc

Requirements:

  • bash (other shell may work)

  • possibly mounting rootfs in the kernel via root=PARTUUID= or root=PARTLABEL=

  • you may need the following groups to actually start an desktop session: "network audio input video seat"

Installation:

move rc into /etc/

configure kernel parameters "init=" to change init

Note

you may even need to configure initramfs to force init instead of systemd (or whatever your distro runs).

optionally move acpi into /etc/ to get shutdown functionality if running with acpid.service

read .bash_profile to get ideas how to run a desktop session

Inspired by the Project Jackson Init

repository: https://gitea.com/sp/jackson