# HG changeset patch # User Daniel O'Connor # Date 1639381632 -37800 # Node ID b6f96e8738ca673042557625e4583cb71be02ab4 # Parent 91bfaba8f6b67208df51f0898e8745ea5b605966 Add install script to create service entry and rc.local resurrecter diff -r 91bfaba8f6b6 -r b6f96e8738ca install.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/install.sh Mon Dec 13 18:17:12 2021 +1030 @@ -0,0 +1,40 @@ +#!/bin/sh + +root=$(cd $(dirname $0); pwd) + +# Create service files for running and logging +mkdir -p /service/vanlogger/log +cat >/service/vanlogger/run <&1 +exec /usr/bin/python $root/vanlogger.py +EOF +cat </service/vanlogger/log/run +#!/bin/sh +exec 2>&1 +exec multilog t s25000 n4 /var/log/vanlogger +EOF +chmod 755 /service/vanlogger/run /service/vanlogger/log/run + +# Create rc.local hooks for reinstallation +mkdir /data/rc.local.d /data/rcS.local.d +cat >/data/rc.local.d/vanlogger </data/rc.local </data/rcS.local <