I think this works
This commit is contained in:
parent
c8fc197923
commit
d210392b15
6 changed files with 20 additions and 2 deletions
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
homeassistant-supervised/DEBIAN/postinst
|
BIN
homeassistant-supervised.deb
Normal file
BIN
homeassistant-supervised.deb
Normal file
Binary file not shown.
0
homeassistant-supervised/DEBIAN/conffiles
Normal file
0
homeassistant-supervised/DEBIAN/conffiles
Normal file
|
@ -2,7 +2,7 @@ Package: homeassistant-supervised
|
|||
Version: 2021.9.0
|
||||
Priority: optional
|
||||
Architecture: all
|
||||
Depends: curl, bash, docker, dbus, network-manager, apparmor, jq, systemd
|
||||
Depends: curl, bash, docker-ce, dbus, network-manager, apparmor, jq, systemd
|
||||
Maintainer: Matheson Steplock <https://mathesonsteplock.ca/>
|
||||
Homepage: https://www.home-assistant.io/
|
||||
Description: Home Assistant Supervised
|
||||
|
|
|
@ -12,6 +12,10 @@ DOCKER_REPO=homeassistant
|
|||
SERVICE_DOCKER="docker.service"
|
||||
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')
|
||||
|
||||
# Restart NetworkManager
|
||||
info "Restarting NetworkManager"
|
||||
systemctl restart "${SERVICE_NM}"
|
||||
|
|
|
@ -21,3 +21,16 @@ if [[ "$(sysctl --values kernel.dmesg_restrict)" != "0" ]]; then
|
|||
echo 0 > /proc/sys/kernel/dmesg_restrict
|
||||
echo "kernel.dmesg_restrict=0" >> /etc/sysctl.conf
|
||||
fi
|
||||
|
||||
|
||||
dpkg-divert --package homeassistant-supervised --add --rename \
|
||||
--divert /etc/NetworkManager/NetworkManager.conf.real /etc/NetworkManager/NetworkManager.conf
|
||||
|
||||
dpkg-divert --package homeassistant-supervised --add --rename \
|
||||
--divert /etc/NetworkManager/system-connections/default.real /etc/NetworkManager/system-connections/default
|
||||
|
||||
dpkg-divert --package homeassistant-supervised --add --rename \
|
||||
--divert /etc/docker/daemon.json.real /etc/docker/daemon.json
|
||||
|
||||
dpkg-divert --package homeassistant-supervised --add --rename \
|
||||
--divert /etc/network/interfaces.real /etc/network/interfaces
|
Loading…
Reference in a new issue