aboutsummaryrefslogtreecommitdiff
path: root/foolsm_
diff options
context:
space:
mode:
authorLucas de Castro Borges <lucas@gnuabordo.com.br>2024-06-03 22:40:29 -0300
committerLucas de Castro Borges <lucas@gnuabordo.com.br>2024-06-03 22:40:29 -0300
commitfdef1594ca36478db782ea6031593f0c23da7896 (patch)
tree74ad876def62dfe56d38f5816b8d6283e38acdca /foolsm_
parent8badf9c493c7dd56db5e88e246d5970696795c07 (diff)
New upstream version 1.0.18upstream
Diffstat (limited to 'foolsm_')
-rwxr-xr-xfoolsm_37
1 files changed, 37 insertions, 0 deletions
diff --git a/foolsm_ b/foolsm_
new file mode 100755
index 0000000..2edc017
--- /dev/null
+++ b/foolsm_
@@ -0,0 +1,37 @@
+#!/bin/sh
+#
+# Wildcard-script to monitor foolsm.
+#
+# Parameters:
+#
+# config
+# autoconf
+# suggest
+#
+#%# family=auto
+#%# capabilities=autoconf suggest
+
+if [ "$1" = "autoconf" ]; then
+ if [ ! -d /var/lib/foolsm ] ; then
+ echo "no (foolsm not found)"
+ exit 0
+ fi
+ echo "yes"
+ exit 0
+fi
+
+if [ "$1" = "suggest" ]; then
+ for file in /var/lib/foolsm/config.*; do
+ echo ${file#/var/lib/foolsm/config.}
+ done
+ exit 0
+fi
+
+GRAPH=$(basename $0 | sed 's/^foolsm_//')
+
+if [ "$1" = "config" ]; then
+ cat /var/lib/foolsm/config.${GRAPH}
+ exit 0
+fi
+
+cat /var/lib/foolsm/status.${GRAPH}