From 0d835b2806def121cbcbd5fd5c31fef52bb72f1b Mon Sep 17 00:00:00 2001 From: Max Winterstein Date: Thu, 26 Jan 2023 12:38:34 +0100 Subject: [PATCH] [TooGoodToGoo] Fix permissions --- toogoodtogo-ha-mqtt-bridge/CHANGELOG.md | 2 +- toogoodtogo-ha-mqtt-bridge/Dockerfile | 7 ++++++- toogoodtogo-ha-mqtt-bridge/config.yaml | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/toogoodtogo-ha-mqtt-bridge/CHANGELOG.md b/toogoodtogo-ha-mqtt-bridge/CHANGELOG.md index 5d3c351..c88546c 100644 --- a/toogoodtogo-ha-mqtt-bridge/CHANGELOG.md +++ b/toogoodtogo-ha-mqtt-bridge/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [2.5.1.1] - 2023-01-26 +## [2.5.1.2] - 2023-01-26 - Update `toogoodtogo-ha-mqtt-bridge` to `2.5.1` (see [release notes](https://github.com/MaxWinterstein/toogoodtogo-ha-mqtt-bridge/releases)) diff --git a/toogoodtogo-ha-mqtt-bridge/Dockerfile b/toogoodtogo-ha-mqtt-bridge/Dockerfile index a006e1a..41b873a 100644 --- a/toogoodtogo-ha-mqtt-bridge/Dockerfile +++ b/toogoodtogo-ha-mqtt-bridge/Dockerfile @@ -10,4 +10,9 @@ WORKDIR /app RUN pip install -r requirements.txt RUN python setup.py install -ADD rootfs / \ No newline at end of file +ADD rootfs / + +# Corrects permissions for s6 v3 +RUN if [ -d /etc/cont-init.d ]; then chmod -R 755 /etc/cont-init.d; fi && \ + if [ -d /etc/services.d ]; then chmod -R 755 /etc/services.d; fi && \ + if [ -f /entrypoint.sh ]; then chmod 755 /entrypoint.sh; fi diff --git a/toogoodtogo-ha-mqtt-bridge/config.yaml b/toogoodtogo-ha-mqtt-bridge/config.yaml index 838fea5..21bf915 100644 --- a/toogoodtogo-ha-mqtt-bridge/config.yaml +++ b/toogoodtogo-ha-mqtt-bridge/config.yaml @@ -1,6 +1,6 @@ --- name: TooGoodToGo Home Assistant MQTT Bridge -version: 2.5.1.1 +version: 2.5.1.2 image: ghcr.io/maxwinterstein/homeassistant-addon-toogoodtogo-ha-mqtt-bridge-{arch} slug: tgtg-ha-mqtt-bridge description: Publish TooGoodToGo stock as MQTT messages