From d17866897cf9e5d1143783749dbaef409c46522b Mon Sep 17 00:00:00 2001 From: Christoffer Nissen Date: Wed, 12 Jan 2022 12:08:07 +0100 Subject: [PATCH] added host dbus sharing to containers --- host-scripts/teams-wrapper | 2 ++ host-scripts/teams-wrapper-two | 2 ++ 2 files changed, 4 insertions(+) diff --git a/host-scripts/teams-wrapper b/host-scripts/teams-wrapper index d8f0805..f3ac650 100755 --- a/host-scripts/teams-wrapper +++ b/host-scripts/teams-wrapper @@ -60,6 +60,7 @@ prepare_docker_env_parameters() { ENV_VARS+=" --env=DISPLAY=unix$DISPLAY" ENV_VARS+=" --env=XAUTHORITY=${XAUTH}" ENV_VARS+=" --env=TZ=$(date +%Z)" + ENV_VARS+=" --env=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/dbus/system_bus_socket" } prepare_docker_volume_parameters() { @@ -70,6 +71,7 @@ prepare_docker_volume_parameters() { VOLUMES+=" --volume=${XSOCK}:${XSOCK}" VOLUMES+=" --volume=${XAUTH}:${XAUTH}" VOLUMES+=" --volume=/run/user/${USER_UID}/pulse:/run/pulse" + VOLUMES+=" --volume=/run/user/${USER_UID}/bus:/run/dbus/system_bus_socket" if [ -d "${HOME}/tmp" ]; then VOLUMES+=" --volume=${HOME}/tmp:/home/${TEAMS_DESKTOP_USER}/tmp" diff --git a/host-scripts/teams-wrapper-two b/host-scripts/teams-wrapper-two index 8c5c416..9852375 100644 --- a/host-scripts/teams-wrapper-two +++ b/host-scripts/teams-wrapper-two @@ -60,6 +60,7 @@ prepare_docker_env_parameters() { ENV_VARS+=" --env=DISPLAY=unix$DISPLAY" ENV_VARS+=" --env=XAUTHORITY=${XAUTH}" ENV_VARS+=" --env=TZ=$(date +%Z)" + ENV_VARS+=" --env=DBUS_SESSION_BUS_ADDRESS=unix:path=/run/dbus/system_bus_socket" } prepare_docker_volume_parameters() { @@ -70,6 +71,7 @@ prepare_docker_volume_parameters() { VOLUMES+=" --volume=${XSOCK}:${XSOCK}" VOLUMES+=" --volume=${XAUTH}:${XAUTH}" VOLUMES+=" --volume=/run/user/${USER_UID}/pulse:/run/pulse" + VOLUMES+=" --volume=/run/user/${USER_UID}/bus:/run/dbus/system_bus_socket" if [ -d "${HOME}/tmp" ]; then VOLUMES+=" --volume=${HOME}/tmp:/home/${TEAMS_DESKTOP_USER}/tmp"