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:48:44 -0300
commit18daa36e5531db0aeb9454a694ab79ddd840986e (patch)
tree44520c48bc87fdaf79bc2dcdbfaee5a68021b56a /foolsm_
parente0c6ccf0ade7b6eddbe888590eec1b7d21f1051b (diff)
New upstream version 1.0.18upstream/1.0.18
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}