diff --git a/buildroot-external/rootfs-overlay/usr/libexec/hassos-apparmor b/buildroot-external/rootfs-overlay/usr/libexec/hassos-apparmor index 0fb02599e..f2c56d0e1 100755 --- a/buildroot-external/rootfs-overlay/usr/libexec/hassos-apparmor +++ b/buildroot-external/rootfs-overlay/usr/libexec/hassos-apparmor @@ -4,7 +4,6 @@ set -e APPARMOR_URL="https://version.home-assistant.io/apparmor.txt" PROFILES_DIR="/mnt/data/supervisor/apparmor" CACHE_DIR="${PROFILES_DIR}/cache" -REMOVE_DIR="${PROFILES_DIR}/remove" # Check folder structure if [ ! -d "${PROFILES_DIR}" ]; then @@ -14,9 +13,8 @@ if [ ! -d "${PROFILES_DIR}" ]; then curl -sL -o "${PROFILES_DIR}"/hassio-supervisor "${APPARMOR_URL}" fi mkdir -p "${CACHE_DIR}" -mkdir -p "${REMOVE_DIR}" -# Load/Update exists/new profiles +# Load exists profiles for profile in "${PROFILES_DIR}"/*; do if [ ! -f "${profile}" ]; then continue @@ -27,18 +25,3 @@ for profile in "${PROFILES_DIR}"/*; do echo "[Error]: Can't load profile ${profile}" fi done - -# Cleanup old profiles -for profile in "${REMOVE_DIR}"/*; do - if [ ! -f "${profile}" ]; then - continue - fi - - # Unload Profile - if apparmor_parser -R -W -L "${CACHE_DIR}" "${profile}"; then - if rm "${profile}"; then - continue - fi - fi - echo "[Error]: Can't remove profile ${profile}" -done