Commit graph

118 commits

Author SHA1 Message Date
Christoph Spörk
8655d2450b
Add AppArmor instructions (for raspbian) 2022-08-26 17:02:18 +02:00
Pascal Vizeli
45a38d1fc4
Add IPv6 support for upcoming supervisor (#229) 2022-08-11 16:09:34 -04:00
Foxler2010
7ffcc23818
fixed typo (#228)
assisisisisisistant
2022-08-07 01:22:44 -04:00
Matheson Steplock
2f62e65aab
Bump version number 2022-07-25 16:14:51 -04:00
Matheson Steplock
1efaf1ce08
Update NetworkManager Config (#224)
* Update networkmanager config to match OS

* drop Supervisor default

* remove divert of NetworkManager file

* switch to checkonline

* remove http from ping

* divert default config
2022-07-25 16:12:43 -04:00
dependabot[bot]
168d844b33
Bump actions/upload-artifact from 2 to 3 (#219)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-05 09:35:34 +02:00
dependabot[bot]
f330417eaa
Bump actions/checkout from 2 to 3 (#220)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-05 09:31:09 +02:00
Sven Serlier
10cd745f4e
Add dependabot (#218) 2022-07-05 09:29:02 +02:00
Matheson Steplock
9f0efc9d20
bump version number 2022-06-23 16:51:56 -04:00
Christoph Spörk
d79ea23c2b
multiple default routes mess up installation (#210)
In case multiple default routes on different network interfaces are defined, installation is messed up

exiting awk script after first hit should resolve this issue
2022-06-22 20:57:51 -04:00
Matheson Steplock
6adb847f90
bump version to 1.2.0, as /run/supervisor has been added 2022-05-16 21:08:15 -04:00
Matheson Steplock
582f74113d
bump version to 1.1.2 2022-05-16 20:55:14 -04:00
Matheson Steplock
b45f5cd627
Add check for /boot/cmdline.txt (#206)
* add check /boot/cmdline.txt

* fix spacing
2022-05-16 17:09:15 -04:00
Matheson Steplock
d9256b3d81
streamline hassio-supervisor (#212)
* streamline hassio-supervisor

* mount /run/supervisor to /run/supervisor

* revert mount change

* remove SUPERVISOR_CPU_RT
2022-05-16 16:38:14 -04:00
Pascal Vizeli
da3b7ae7ce
Update hassio-supervisor.service (#204) 2022-03-26 16:57:11 -04:00
Matheson Steplock
52e073a3ea
bump version 1.1.1 2022-03-23 15:27:28 -04:00
Matheson Steplock
9463f705cf
Improved formatting (#196)
* Fixed formatting with help of shellcheck

* add curly braces
2022-03-23 09:47:16 +01:00
Matheson Steplock
13d3088604
Start systemd-resolved (#202)
* Enable and start systemd-resolved

* reorder start
2022-03-23 09:46:05 +01:00
Matheson Steplock
ceb01be00b
Switch to cgroupv1 (#201)
* Switch to cgroupv1

* change wording

* warn user

* fix if statement
2022-03-23 09:45:22 +01:00
Matheson Steplock
4310fa6579
Bump version to 1.1.0 2022-02-07 15:42:16 -05:00
Matheson Steplock
22cfa7ae5a
Switch to ghcr.io (#188) 2022-02-07 09:37:06 +01:00
Matheson Steplock
070fad61fe fix typo 2022-02-06 15:00:19 -05:00
Matheson Steplock
886b7efb30
Add "Install Complete" Message (#190)
* Add install complete message

* Get interface ip
2022-02-06 14:20:37 -05:00
Matheson Steplock
3200e99888
Reset debconf selections (#189)
* reset machine type

* rename function

* Add removal message

* add detail to message
2022-02-05 21:09:18 -05:00
Matheson Steplock
089222313e
Build package on PR (#167)
* Build Test Deb Package

* set retention-days to 15

* Update .github/workflows/build-deb-pr.yml

Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>

* Update .github/workflows/build-deb-pr.yml

Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>

* set lowest permissions

* set branch to main

Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2021-11-07 20:19:04 +01:00
Pascal Vizeli
cf37577f61
Simplify AppArmor handler with new OS-Agent (#165)
* Simplify AppArmor handler with new OS-Agent

* improve grammar

* bump version number

Co-authored-by: Matheson Steplock <ikifar2012@users.noreply.github.com>
2021-11-02 13:43:02 -04:00
Matheson Steplock
d15efe7eeb
Issue template (#166)
* base template

* ADR

* steps

* fix placeholder

* formatting

* reformat

* reorder

* description

* config
2021-11-02 12:08:09 -04:00
Pascal Vizeli
f844eb1cf8
Remove avahi-daemon (#163) 2021-10-29 12:33:02 +02:00
Phill (pssc)
ab687fddef
Fix issues with diversion removal on install/upgrade (#159) 2021-10-27 17:23:17 -04:00
Kanga-Who
a13eda0e54
Added wget to the required dependencies (#157)
* Added wget to the required dependencies 

wget required to download the `deb` package

* Switch to multiline

Co-authored-by: Matheson Steplock <ikifar2012@users.noreply.github.com>
2021-10-26 22:44:15 -04:00
Pascal Vizeli
ece9fcc946
Delete installer.sh 2021-10-26 10:24:13 +02:00
Pascal Vizeli
b642964cb1
Delete azure-pipelines.yml 2021-10-26 10:22:45 +02:00
Matheson Steplock
62328d1715
Update documentation for Debian package (#156)
* Update documentation for Debian package

* Added `su -`

* Install dependacy's before docker
2021-10-26 10:22:15 +02:00
Matheson Steplock
6003c366f9
Converting the supervised installer to a deb file (#154)
* 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
2021-10-26 10:22:03 +02:00
Bernardo Loureiro
3717667ff1
Waiting for internet up to continue (#153) 2021-09-23 15:36:19 +02:00
Pascal Vizeli
96f8a66440 Fix list for 2021 2021-08-24 13:38:06 +02:00
Pascal Vizeli
a2abe79729
Fix list of machine types 2021-08-24 13:35:19 +02:00
Robbert Müller
5fa7341d9c
Create bin folders when they do not exist (#146)
When using an other prefix then /usr the bin folders are used, but not created
2021-05-17 09:43:47 +02:00
Pascal Vizeli
db7e0e0a6d
Add udev host support (#143) 2021-01-29 17:48:27 +01:00
Marco Trevisan
52e6529bf0
Properly check for enabled ModemManager service (#141)
A systemd service may be marked as enabled as vendor preset, and this
breaks the check we used to check if it was active.

Here's what you get in an Ubuntu 20.04 installation:

❯ sudo systemctl status ModemManager
● ModemManager.service - Modem Manager
     Loaded: loaded (/lib/systemd/system/ModemManager.service; disabled; vendor preset: enabled)
     Active: inactive (dead)

❯ systemctl list-unit-files ModemManager.service
UNIT FILE            STATE    VENDOR PRESET
ModemManager.service disabled enabled

1 unit files listed

While the list-unit-files can be filtered using `--state=enabled`, we
can just rely on `systemctl is-enabled` instead.
2020-12-29 13:45:38 +01:00
Åskar Andersson
e2a66e35d3
Update installer.sh (#137)
Just a small change, "Do you want to proceed with that?" is a bit unclear
2020-12-18 21:52:24 +01:00
Pascal Vizeli
b6e148c971
AppArmor is a hard requirement (#136) 2020-12-07 10:52:42 +01:00
Pascal Vizeli
fc0809a4c1
Reset DNS to default (#131) 2020-11-14 20:05:25 +01:00
Pascal Vizeli
0020107227
update uuid 2020-11-14 14:19:05 +01:00
Pascal Vizeli
163954c8e0
Remove avahi (#127) 2020-11-14 14:14:27 +01:00
Pascal Vizeli
0de3d64180
Aim OS functionality to discover/access instance (#126)
* Update NetworkManager.conf

* Update system-connection-default
2020-11-14 11:48:37 +01:00
NobleKangaroo
2471383156
Correct and standardize package names (#124)
* Read answer from /dev/tty

* Correct package names

* Revert "Read answer from /dev/tty"

This reverts commit ebd6fdffe4.

* Fix typo
2020-11-02 11:39:44 +01:00
NobleKangaroo
d59f3ee787
Read answer from /dev/tty (#123) 2020-11-02 11:39:27 +01:00
Alec Rust
5916fa75ad
Fix daemon typo (#125) 2020-10-25 14:47:54 +01:00
Dmytro Shvaika
242291a710
typo in README.md (#122) 2020-10-19 23:45:00 +02:00