goetia-linux
What is it?
goetia-linux contains service directories and source directories for the system supervision tree that are specific for the Linux Kernel.
Installation
Requirements
- A set of POSIX tools and kernel specific tools as described in the general requirements
- A POSIX-compliant implementation of make, or GNU make
- execline
- s6
- s6-rc
- goetia-base
- Additional per-service dependencies, e.g. the daemon itself the service corresponds to, are listed on the respective page.
Licensing
goetia-linux is free software. It is available under the ISC license.
Download
- The current released version of goetia-linux is 0.3.0.0. You can access its checksum here.
-
Alternatively, you can checkout a copy of the
goetia-linux git repository:
git clone git://git.0x53.net/goetia-linux
Compilation
- See the enclosed INSTALL file for installation details.
Reference
Service directories
Service directories for early and basic services, used without s6-rc. Service directories in this package are used independent of the kernel in use.
System service directories
Source directories
Following is a list of included source directories. Note that some daemons are so modular and configurable, it would be nonsense to provide a "stock" source directory. How to set those up is explained in an according tutorial page.
System source directories
mount
- mount-fstab
- mount-tmp
- remount-root
net
- dnsfunneld
- hostname
- iwd
- net-lo
- net-nm-online
- net-nm-ready
- networkmanager
- nftables
udev
- mdev-coldplug
- mdev
- mdevd-coldplug
- mdevd
- udevadm-settle
- udevadm-trigger
- udevd
vfs
- mount-binfmt_misc
- mount-cgroups-v1
- mount-cgroups-v2
- mount-config
- mount-debug
- mount-dev
- mount-efivars
- mount-fuse-connections
- mount-hugepages
- mount-mqueue
- mount-proc
- mount-pstore
- mount-pts
- mount-run
- mount-security
- mount-selinux
- mount-shm
- mount-sys
- mount-tracing
web
- jellyfin
tty
- getty-1
- getty-2
- getty-3
- getty-4
- getty-5
- getty-6
- getty-7
