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
|
Version: 2021.9.0
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Architecture: all
|
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/>
|
Maintainer: Matheson Steplock <https://mathesonsteplock.ca/>
|
||||||
Homepage: https://www.home-assistant.io/
|
Homepage: https://www.home-assistant.io/
|
||||||
Description: Home Assistant Supervised
|
Description: Home Assistant Supervised
|
||||||
|
|
|
@ -12,6 +12,10 @@ DOCKER_REPO=homeassistant
|
||||||
SERVICE_DOCKER="docker.service"
|
SERVICE_DOCKER="docker.service"
|
||||||
SERVICE_NM="NetworkManager.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
|
# Restart NetworkManager
|
||||||
info "Restarting NetworkManager"
|
info "Restarting NetworkManager"
|
||||||
systemctl restart "${SERVICE_NM}"
|
systemctl restart "${SERVICE_NM}"
|
||||||
|
|
|
@ -21,3 +21,16 @@ if [[ "$(sysctl --values kernel.dmesg_restrict)" != "0" ]]; then
|
||||||
echo 0 > /proc/sys/kernel/dmesg_restrict
|
echo 0 > /proc/sys/kernel/dmesg_restrict
|
||||||
echo "kernel.dmesg_restrict=0" >> /etc/sysctl.conf
|
echo "kernel.dmesg_restrict=0" >> /etc/sysctl.conf
|
||||||
fi
|
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