diff options
author | Holger Cremer <HolgerCremer@gmail.com> | 2017-12-29 19:00:01 +0100 |
---|---|---|
committer | Holger Cremer <HolgerCremer@gmail.com> | 2017-12-29 19:00:01 +0100 |
commit | c53fc74bb87189aaf46d19ab6909f435a7bb6a27 (patch) | |
tree | e299acbfdc5843b7bf1e33aac7c41f6246adc89b /docker/setupEnv.sh | |
parent | e7fc5bf0b771f308af2046e258ce3d44c2154809 (diff) | |
download | serial-barcode-scanner-c53fc74bb87189aaf46d19ab6909f435a7bb6a27.tar.bz2 |
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 |