aboutsummaryrefslogtreecommitdiffstats
goetia-linux

goetia
Software
0x53.net

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
other
  • acpid
  • dmesg
  • kmod-static-nodes
  • local
  • modules
  • random-seed-load
  • random-seed-save
  • swap-fstab
  • sysctl
  • syslog
  • tmpfiles-dev
  • tmpfiles-setup