diff options
| author | PS <p@0x53.net> | 2026-02-01 12:05:19 +0100 |
|---|---|---|
| committer | PS <p@0x53.net> | 2026-02-01 12:05:19 +0100 |
| commit | 466a79421d335c020bf2208692e9f7f41614f6f1 (patch) | |
| tree | dc9ae259c09e356f4cd04594b8b417ad63690721 /package | |
| download | goetia-s6-linux-init-466a79421d335c020bf2208692e9f7f41614f6f1.tar.gz goetia-s6-linux-init-466a79421d335c020bf2208692e9f7f41614f6f1.tar.bz2 goetia-s6-linux-init-466a79421d335c020bf2208692e9f7f41614f6f1.zip | |
version 0.2.0.0
Diffstat (limited to 'package')
| -rw-r--r-- | package/deps.mak | 40 | ||||
| -rw-r--r-- | package/extras.mak | 9 | ||||
| -rw-r--r-- | package/info | 4 | ||||
| -rw-r--r-- | package/modes | 9 | ||||
| -rw-r--r-- | package/targets.mak | 52 |
5 files changed, 114 insertions, 0 deletions
diff --git a/package/deps.mak b/package/deps.mak new file mode 100644 index 0000000..b6f8836 --- /dev/null +++ b/package/deps.mak @@ -0,0 +1,40 @@ +# +# This file has been generated by tools/gen-deps.sh +# + +system-init: src/bin/system-init +$(DESTDIR)$(bindir)/system-init: system-init +system-shutdown: src/bin/system-shutdown +$(DESTDIR)$(bindir)/system-shutdown: system-shutdown +s6-linux-init/scripts/rc.init: src/lib/s6-linux-init/scripts/rc.init +$(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.init: s6-linux-init/scripts/rc.init +s6-linux-init/scripts/rc.shutdown.final: src/lib/s6-linux-init/scripts/rc.shutdown.final +$(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.shutdown.final: s6-linux-init/scripts/rc.shutdown.final +s6-linux-init/scripts/rc.shutdown: src/lib/s6-linux-init/scripts/rc.shutdown +$(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.shutdown: s6-linux-init/scripts/rc.shutdown +service/system/s6-linux-init-runleveld/run: src/lib/service/system/s6-linux-init-runleveld/run +$(DESTDIR)$(libdir)/service/system/s6-linux-init-runleveld/run: service/system/s6-linux-init-runleveld/run +service/system/s6-linux-init-runleveld/notification-fd: src/lib/service/system/s6-linux-init-runleveld/notification-fd +$(DESTDIR)$(libdir)/service/system/s6-linux-init-runleveld/notification-fd: service/system/s6-linux-init-runleveld/notification-fd +service/system/.s6-svscan/crash: src/lib/service/system/.s6-svscan/crash +$(DESTDIR)$(libdir)/service/system/.s6-svscan/crash: service/system/.s6-svscan/crash +service/system/.s6-svscan/SIGUSR1: src/lib/service/system/.s6-svscan/SIGUSR1 +$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGUSR1: service/system/.s6-svscan/SIGUSR1 +service/system/.s6-svscan/finish: src/lib/service/system/.s6-svscan/finish +$(DESTDIR)$(libdir)/service/system/.s6-svscan/finish: service/system/.s6-svscan/finish +service/system/.s6-svscan/SIGQUIT: src/lib/service/system/.s6-svscan/SIGQUIT +$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGQUIT: service/system/.s6-svscan/SIGQUIT +service/system/.s6-svscan/SIGINT: src/lib/service/system/.s6-svscan/SIGINT +$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGINT: service/system/.s6-svscan/SIGINT +service/system/.s6-svscan/SIGUSR2: src/lib/service/system/.s6-svscan/SIGUSR2 +$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGUSR2: service/system/.s6-svscan/SIGUSR2 +service/system/.s6-svscan/SIGWINCH: src/lib/service/system/.s6-svscan/SIGWINCH +$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGWINCH: service/system/.s6-svscan/SIGWINCH +service/system/.s6-svscan/SIGTERM: src/lib/service/system/.s6-svscan/SIGTERM +$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGTERM: service/system/.s6-svscan/SIGTERM +service/system/.s6-svscan/SIGPWR: src/lib/service/system/.s6-svscan/SIGPWR +$(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGPWR: service/system/.s6-svscan/SIGPWR +service/system/s6-linux-init-shutdownd/run: src/lib/service/system/s6-linux-init-shutdownd/run +$(DESTDIR)$(libdir)/service/system/s6-linux-init-shutdownd/run: service/system/s6-linux-init-shutdownd/run +service/system/s6-linux-init-shutdownd/notification-fd: src/lib/service/system/s6-linux-init-shutdownd/notification-fd +$(DESTDIR)$(libdir)/service/system/s6-linux-init-shutdownd/notification-fd: service/system/s6-linux-init-shutdownd/notification-fd diff --git a/package/extras.mak b/package/extras.mak new file mode 100644 index 0000000..99d9465 --- /dev/null +++ b/package/extras.mak @@ -0,0 +1,9 @@ +DIRS ::= \ + $(DESTDIR)$(libdir)/s6-linux-init/env \ + $(DESTDIR)$(libdir)/s6-linux-init/run-image/system/service \ + $(DESTDIR)$(libdir)/s6-linux-init/run-image/system/uncaught-logs + +$(DIRS): + mkdir -p -m750 -- $@ + +INSTALL_EXTRAS ::= $(DIRS) diff --git a/package/info b/package/info new file mode 100644 index 0000000..b5bda5a --- /dev/null +++ b/package/info @@ -0,0 +1,4 @@ +package=goetia-s6-linux-init +version=0.0.0.1 +category=admin +package_macro_name=GOETIA-S6-LINUX-INIT diff --git a/package/modes b/package/modes new file mode 100644 index 0000000..51ec2ab --- /dev/null +++ b/package/modes @@ -0,0 +1,9 @@ +system-init 0755 +system-shutdown 0755 + +s6-linux-init/scripts/rc.init 0755 +s6-linux-init/scripts/rc.shutdown 0755 +s6-linux-init/scripts/rc.shutdown.final 0755 + +service/system/s6-linux-init-runleveld/run 0755 +service/system/s6-linux-init-shutdownd/run 0755 diff --git a/package/targets.mak b/package/targets.mak new file mode 100644 index 0000000..d70a6ed --- /dev/null +++ b/package/targets.mak @@ -0,0 +1,52 @@ +# +# This file has been generated by tools/gen-targets.sh +# + +ALL_BINS ::= \ + system-init \ + system-shutdown \ + +INSTALL_BINS ::= \ + $(DESTDIR)$(bindir)/system-init \ + $(DESTDIR)$(bindir)/system-shutdown \ + +SLASHCOMMAND_BINS ::= \ + $(DESTDIR)$(sproot)/command/system-init \ + $(DESTDIR)$(sproot)/command/system-shutdown \ + +ALL_LIBS ::= \ + s6-linux-init/scripts/rc.init \ + s6-linux-init/scripts/rc.shutdown.final \ + s6-linux-init/scripts/rc.shutdown \ + service/system/s6-linux-init-runleveld/run \ + service/system/s6-linux-init-runleveld/notification-fd \ + service/system/.s6-svscan/crash \ + service/system/.s6-svscan/SIGUSR1 \ + service/system/.s6-svscan/finish \ + service/system/.s6-svscan/SIGQUIT \ + service/system/.s6-svscan/SIGINT \ + service/system/.s6-svscan/SIGUSR2 \ + service/system/.s6-svscan/SIGWINCH \ + service/system/.s6-svscan/SIGTERM \ + service/system/.s6-svscan/SIGPWR \ + service/system/s6-linux-init-shutdownd/run \ + service/system/s6-linux-init-shutdownd/notification-fd \ + +INSTALL_LIBS ::= \ + $(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.init \ + $(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.shutdown.final \ + $(DESTDIR)$(libdir)/s6-linux-init/scripts/rc.shutdown \ + $(DESTDIR)$(libdir)/service/system/s6-linux-init-runleveld/run \ + $(DESTDIR)$(libdir)/service/system/s6-linux-init-runleveld/notification-fd \ + $(DESTDIR)$(libdir)/service/system/.s6-svscan/crash \ + $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGUSR1 \ + $(DESTDIR)$(libdir)/service/system/.s6-svscan/finish \ + $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGQUIT \ + $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGINT \ + $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGUSR2 \ + $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGWINCH \ + $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGTERM \ + $(DESTDIR)$(libdir)/service/system/.s6-svscan/SIGPWR \ + $(DESTDIR)$(libdir)/service/system/s6-linux-init-shutdownd/run \ + $(DESTDIR)$(libdir)/service/system/s6-linux-init-shutdownd/notification-fd \ + |
