
* laying the groundwork * moving more stuff * move files into place * add control * postinst script * preinst * added more to postinst and preinst * I think this works * fix gitignore and control * fixes * Delete homeassistant-supervised.deb * Check network connection * first test of build deb * test 2 * create changelog * switch to lowercase for github action * test without args * fix typo in example changelog * Resolve errors * Space out control * added files to gitignore * update gitignore * putting everything in place * revert actions changes * Test action * test workflow * new action * get rid of push * set version number to match os agent format * added machine type select * move bin * postrm undo dpkg-divert
18 lines
No EOL
822 B
Bash
18 lines
No EOL
822 B
Bash
#!/usr/bin/env bash
|
|
set -e
|
|
function info { echo -e "\e[32m[info] $*\e[39m"; }
|
|
function warn { echo -e "\e[33m[warn] $*\e[39m"; }
|
|
function error { echo -e "\e[31m[error] $*\e[39m"; exit 1; }
|
|
|
|
# Undo diversions
|
|
dpkg-divert --package homeassistant-supervised --remove --rename \
|
|
--divert /etc/NetworkManager/NetworkManager.conf.real /etc/NetworkManager/NetworkManager.conf
|
|
|
|
dpkg-divert --package homeassistant-supervised --remove --rename \
|
|
--divert /etc/NetworkManager/system-connections/default.real /etc/NetworkManager/system-connections/default
|
|
|
|
dpkg-divert --package homeassistant-supervised --remove --rename \
|
|
--divert /etc/docker/daemon.json.real /etc/docker/daemon.json
|
|
|
|
dpkg-divert --package homeassistant-supervised --remove --rename \
|
|
--divert /etc/network/interfaces.real /etc/network/interfaces |