summaryrefslogtreecommitdiffhomepage
path: root/packaging/s6/dispatch-api-log
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/s6/dispatch-api-log')
-rw-r--r--packaging/s6/dispatch-api-log/consumer-for1
-rw-r--r--packaging/s6/dispatch-api-log/pipeline-name1
-rw-r--r--packaging/s6/dispatch-api-log/run6
-rw-r--r--packaging/s6/dispatch-api-log/type1
4 files changed, 9 insertions, 0 deletions
diff --git a/packaging/s6/dispatch-api-log/consumer-for b/packaging/s6/dispatch-api-log/consumer-for
new file mode 100644
index 0000000..8a696f4
--- /dev/null
+++ b/packaging/s6/dispatch-api-log/consumer-for
@@ -0,0 +1 @@
+dispatch-api-srv
diff --git a/packaging/s6/dispatch-api-log/pipeline-name b/packaging/s6/dispatch-api-log/pipeline-name
new file mode 100644
index 0000000..9dab7e6
--- /dev/null
+++ b/packaging/s6/dispatch-api-log/pipeline-name
@@ -0,0 +1 @@
+dispatch-api
diff --git a/packaging/s6/dispatch-api-log/run b/packaging/s6/dispatch-api-log/run
new file mode 100644
index 0000000..5d1b821
--- /dev/null
+++ b/packaging/s6/dispatch-api-log/run
@@ -0,0 +1,6 @@
+#!/bin/sh
+# Logger for dispatch-api. Reads stdout from dispatch-api-srv and writes to
+# /var/log/dispatch-api/ using s6-log (auto-rotation, timestamping).
+
+exec /usr/bin/s6-setuidgid tradam \
+ /usr/bin/s6-log -b -d3 -- n10 s10000000 T /var/log/dispatch-api
diff --git a/packaging/s6/dispatch-api-log/type b/packaging/s6/dispatch-api-log/type
new file mode 100644
index 0000000..5883cff
--- /dev/null
+++ b/packaging/s6/dispatch-api-log/type
@@ -0,0 +1 @@
+longrun