diff --git a/homeassistant-supervised.deb b/homeassistant-supervised.deb index 004632c..ae132d6 100644 Binary files a/homeassistant-supervised.deb and b/homeassistant-supervised.deb differ diff --git a/homeassistant-supervised/DEBIAN/postinst b/homeassistant-supervised/DEBIAN/postinst index 461b636..a7dae2f 100755 --- a/homeassistant-supervised/DEBIAN/postinst +++ b/homeassistant-supervised/DEBIAN/postinst @@ -15,6 +15,8 @@ SERVICE_NM="NetworkManager.service" # Read infos from web URL_VERSION="https://version.home-assistant.io/stable.json" HASSIO_VERSION=$(curl -s $URL_VERSION | jq -e -r '.supervisor') +URL_APPARMOR_PROFILE="https://version.home-assistant.io/apparmor.txt" + # Restart NetworkManager info "Restarting NetworkManager" @@ -85,6 +87,7 @@ systemctl enable hassio-supervisor.service > /dev/null 2>&1; # Install AppArmor info "Install AppArmor scripts" +curl -sL ${URL_APPARMOR_PROFILE} > "${DATA_SHARE}/apparmor/hassio-supervisor" sed -i "s,%%HASSIO_CONFIG%%,${CONFIG},g" "${PREFIX}/sbin/hassio-apparmor" sed -i -e "s,%%SERVICE_DOCKER%%,${SERVICE_DOCKER},g" \ -e "s,%%HASSIO_APPARMOR_BINARY%%,${PREFIX}/sbin/hassio-apparmor,g" \ diff --git a/homeassistant-supervised/systemd/system/hassio-apparmor.service b/homeassistant-supervised/etc/systemd/system/hassio-apparmor.service similarity index 100% rename from homeassistant-supervised/systemd/system/hassio-apparmor.service rename to homeassistant-supervised/etc/systemd/system/hassio-apparmor.service diff --git a/homeassistant-supervised/systemd/system/hassio-supervisor.service b/homeassistant-supervised/etc/systemd/system/hassio-supervisor.service similarity index 100% rename from homeassistant-supervised/systemd/system/hassio-supervisor.service rename to homeassistant-supervised/etc/systemd/system/hassio-supervisor.service diff --git a/homeassistant-supervised/usr/share/hassio/apparmor/hassio-apparmor b/homeassistant-supervised/usr/sbin/hassio-apparmor similarity index 100% rename from homeassistant-supervised/usr/share/hassio/apparmor/hassio-apparmor rename to homeassistant-supervised/usr/sbin/hassio-apparmor diff --git a/homeassistant-supervised/usr/share/hassio/apparmor/hassio-supervisor b/homeassistant-supervised/usr/share/hassio/apparmor/hassio-supervisor new file mode 100644 index 0000000..e69de29