diff --git a/README.md b/README.md index b87f48b..16fc08d 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Layout
  • files -- Files that may be optional or required for a package build
  • patches -- Patches that fix known issues or to allow package to build/run with Musl as libc
  • recipes -- Build instructions for individual packages with short desciptions and build dependancies
  • +
  • services -- S6 services to add to service database
  • sources -- Packages sources that may be difficult to find or pre-patched
  • diff --git a/services/acpi/acpid-log/consumer-for b/services/acpi/acpid-log/consumer-for new file mode 100644 index 0000000..ebb0f96 --- /dev/null +++ b/services/acpi/acpid-log/consumer-for @@ -0,0 +1 @@ +acpid diff --git a/services/acpi/acpid-log/run b/services/acpi/acpid-log/run new file mode 100755 index 0000000..53d4ffa --- /dev/null +++ b/services/acpi/acpid-log/run @@ -0,0 +1,6 @@ +#!/bin/execlineb -P + +s6-setuidgid 19:19 +exec -c +s6-log s1000000 n12 2 T /var/log/acpid + diff --git a/services/acpi/acpid-log/type b/services/acpi/acpid-log/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/services/acpi/acpid-log/type @@ -0,0 +1 @@ +longrun diff --git a/services/acpi/acpid/dependencies b/services/acpi/acpid/dependencies new file mode 100644 index 0000000..1156f13 --- /dev/null +++ b/services/acpi/acpid/dependencies @@ -0,0 +1,3 @@ +vkfs +udevtriggers +fsrw diff --git a/services/acpi/acpid/producer-for b/services/acpi/acpid/producer-for new file mode 100644 index 0000000..c5fe510 --- /dev/null +++ b/services/acpi/acpid/producer-for @@ -0,0 +1 @@ +acpid-log diff --git a/services/acpi/acpid/run b/services/acpi/acpid/run new file mode 100755 index 0000000..9a878b6 --- /dev/null +++ b/services/acpi/acpid/run @@ -0,0 +1,5 @@ +#!/bin/execlineb -P + +fdmove -c 2 1 + +acpid -lfd 1 diff --git a/services/acpi/acpid/type b/services/acpi/acpid/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/services/acpi/acpid/type @@ -0,0 +1 @@ +longrun diff --git a/services/dbus/dbus/dependencies b/services/dbus/dbus/dependencies new file mode 100644 index 0000000..12b3ef2 --- /dev/null +++ b/services/dbus/dbus/dependencies @@ -0,0 +1,2 @@ +udevdaemon +fsrw diff --git a/services/dbus/dbus/run b/services/dbus/dbus/run new file mode 100755 index 0000000..7bcfa54 --- /dev/null +++ b/services/dbus/dbus/run @@ -0,0 +1,6 @@ +#!/bin/execlineb -P + +if { install -m755 -g 18 -o 18 -d /run/dbus } +if { /usr/bin/dbus-uuidgen --ensure } + /usr/bin/dbus-daemon --system --nofork --nopidfile + diff --git a/services/dbus/dbus/type b/services/dbus/dbus/type new file mode 100644 index 0000000..5883cff --- /dev/null +++ b/services/dbus/dbus/type @@ -0,0 +1 @@ +longrun