Ubuntu Pastebin

Paste from Oliver Grawert at Sat, 12 Aug 2017 13:28:26 +0000

Download as text
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#! /bin/sh

PLAT="$(uname -i)"

case $PLAT in
        x86_64)
                ARCH=amd64
                TRIPLET=x86_64-linux-gnu
                ;;
        armv7l)
                ARCH=armhf
                TRIPLET=arm-linux-gnueabihf
                ;;
esac

PERLCMD="$SNAPP_APP_PATH/$ARCH/usr/bin/perl -I \
        $SNAPP_APP_PATH/$ARCH/usr/lib/$TRIPLET/perl/5.20.1 -I \
        $SNAPP_APP_PATH/$ARCH/usr/share/perl/5.20.1"

[ -d $SNAPP_APP_DATA_PATH ] && chmod -R 755 $SNAPP_APP_DATA_PATH

if [ ! -d $SNAPP_APP_DATA_PATH/demolog ]; then
        cp -R $SNAPP_APP_PATH/demolog $SNAPP_APP_DATA_PATH/
fi

[ -d $SNAPP_APP_DATA_PATH/log ] || mkdir $SNAPP_APP_DATA_PATH/log

sed "s,##SNAPPYPATH##,$SNAPP_APP_DATA_PATH," \
        $SNAPP_APP_PATH/fhem.cfg.demo >$SNAPP_APP_DATA_PATH/fhem.cfg.demo

$PERLCMD $SNAPP_APP_PATH/fhem.pl $SNAPP_APP_DATA_PATH/fhem.cfg.demo
Download as text