diff ui/trustbridge-tray-starter.sh @ 738:ea8d13590cbd

Added trustbridge-tray-starter script for use with cron job. TODO: trustbridge must safe $DISPLAY in $CFGDIR/trustbridge-tray-starter.cfg
author Sascha Wilde <wilde@intevation.de>
date Fri, 04 Jul 2014 12:32:51 +0200
parents
children 654a8ca9d5b4
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ui/trustbridge-tray-starter.sh	Fri Jul 04 12:32:51 2014 +0200
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+PREFIX=""
+CFGDIR=""
+TBCMD="trustbridge --tray"
+XSET=/usr/bin/xset
+CONFIG="$CFGDIR/trustbridge-tray-starter.cfg"
+
+if [ -r "$CONFIG" ] ; then
+    DISPLAY=`sed -n "/DISPLAY/s/[^=]*=\(.*\)/\1/p" "$CONFIG"`
+    export DISPLAY
+
+    # only run when X is accessible
+    if "$XSET" -q >/dev/null 2>&1 ; then
+        "$PREFIX/bin/"$TBCMD
+    fi
+fi

http://wald.intevation.org/projects/trustbridge/