summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHendrik Jäger <gitcommit@henk.geekmail.org>2023-08-25 13:28:11 +0200
committerHendrik Jäger <gitcommit@henk.geekmail.org>2023-08-25 14:19:11 +0200
commit48215281a21a8e868ecbd58eff96c20d6c0e3712 (patch)
treeb0ba6f95625563bafe6276c218c05a8a272cf707
parent6afcd94a50a9a6522959cbceed9361ae409b5523 (diff)
change execlineb options to handle the parameters given
-rw-r--r--finish7
-rw-r--r--log/run4
-rw-r--r--run4
3 files changed, 12 insertions, 3 deletions
diff --git a/finish b/finish
index 6d0016b..cd402a9 100644
--- a/finish
+++ b/finish
@@ -1,4 +1,9 @@
-#!/usr/bin/execlineb -P
+#!/usr/bin/execlineb -S3
+# the -S3 tells execline to substitute 3 positional parameters
+# which for this file are:
+# 1) exit code of the 'run' script
+# 2) the number of the signal that killed the 'run' script (or an undefined number)
+# 3) the name of the service directory
# TODO:
# a sane example of handling the arguments would be nice
diff --git a/log/run b/log/run
index 870a644..5a3526d 100644
--- a/log/run
+++ b/log/run
@@ -1,4 +1,6 @@
-#!/usr/bin/execlineb -P
+#!/usr/bin/execlineb -S1
+# the -S1 tells execline to substitute 1 positional parameter
+# which for this file is: the name of the service directory
# TODO:
# a sane example of handling the arguments would be nice
diff --git a/run b/run
index 856f09d..7ee0836 100644
--- a/run
+++ b/run
@@ -1,4 +1,6 @@
-#!/usr/bin/execlineb -P
+#!/usr/bin/execlineb -S1
+# the -S1 tells execline to substitute 1 positional parameter
+# which for this file is: the name of the service directory
# TODO:
# a sane example of handling the arguments would be nice