mobin-2008 / dinitscripts

Dinit on Devuan - Basic scripts for dinit (scripts) - mirror of https://git.mobintestserver.ir/Dinit_on_Devuan/dinitscripts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Basic scripts for booting a Devuan with Dinit

What is this?

These files are scripts for dinit, and you can use them to boot a Devuan using Dinit.

What is included?

This project includes any script needed to boot a Devuan with Dinit.

Service name Description Note
boot First service started by dinit at boot time Its start other services
recovery Recovery/rescue mode. when dinit fail to boot starts it. NOT enabled by default!(its ok)
welcome Printing a "Welcome" meesage at boot time
pseudofs Mounting /proc & other kernel virtual file systems
binfmt Enable support for additional executable binary formats
udevd Udev device (/dev) manager eudev used on Devuan
udev-trigger Trigger udev events for already-present devices
udev-sttele Wait for the udevd childs to finish
modules Loading kernel modules from /etc/modules
cgroups Mounting cgroups filesystem
hostname Setting system hostname from /etc/hostname
tmpfs Mounting /tmp
swap Mount swap partition/files NOT enabled by default!
single Single-user mode. This just starts a shell on the console
fsck Checking filesystems via fsck Waits for mount.d [1]
cleanup Cleanup some files (/etc/nologin &...)
mount-all Mounting all filesystems Waits for mount.d [1]
root-rw Remounting root (/) filesystem as read-write
urandom Save and restore random seed between restarts Based on sysvinit script [2]
mount Internal service waits for root-rw, cgroups, pseudofs, tmpfs
apparmor AppArmor script. This script loads all AppArmor profiles
networking Raise network interfaces Based on sysvinit script [3]
hwclock Seting system time from hardware clock
loginready Waits for system become ready for loading ttys & rclocal
rclocal Exec /etc/dinit.d/config/rc.local depends-on = loginready
ttys Console login(s) tty1,tty2,tty3,tty4,tty5,tty6

[1] Its started after cryptsetup &...

[2] Based on Debian/Devuan urandom sysvinit script

[3] Based on Debian/Devuan networking/ifupdown sysvinit script

About

Dinit on Devuan - Basic scripts for dinit (scripts) - mirror of https://git.mobintestserver.ir/Dinit_on_Devuan/dinitscripts


Languages

Language:Shell 100.0%