diff options
author | Sebastian Reichel <sre@ring0.de> | 2018-05-18 16:12:00 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-18 16:12:00 +0200 |
commit | fff5d7f6f14c4b547a92f3c262420d1bdaa5d17f (patch) | |
tree | e299acbfdc5843b7bf1e33aac7c41f6246adc89b /docker/setupEnv.sh | |
parent | e7fc5bf0b771f308af2046e258ce3d44c2154809 (diff) | |
parent | c53fc74bb87189aaf46d19ab6909f435a7bb6a27 (diff) | |
download | serial-barcode-scanner-fff5d7f6f14c4b547a92f3c262420d1bdaa5d17f.tar.bz2 |
Merge pull request #31 from smilix/master
Adds docker
Diffstat (limited to 'docker/setupEnv.sh')
-rwxr-xr-x | docker/setupEnv.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/docker/setupEnv.sh b/docker/setupEnv.sh new file mode 100755 index 0000000..bb32952 --- /dev/null +++ b/docker/setupEnv.sh @@ -0,0 +1,23 @@ +#!/bin/bash +DBUS_FILE=/root/dbus.env + +if [ "$SBC_DIR" == "" ]; then + echo "SBC_DIR not set" + exit 1 +fi + +if [ -f $DBUS_FILE ]; then + echo "Already initialized." + . $DBUS_FILE +else + dbus-launch --sh-syntax > $DBUS_FILE + . $DBUS_FILE + + mkdir -p $SBC_DIR + + # create symlink for service files that autostarts the single binaries + mkdir -p /root/.local/share/dbus-1 + if [[ ! -d /root/.local/share/dbus-1/services ]]; then + ln -s $SBC_DIR/dbus /root/.local/share/dbus-1/services + fi +fi |