Commit graph

10 commits

Author SHA1 Message Date
yayg
415a371bb2
Leave resolving configuration to the system
While installing debian comes with a configuration for resolving and
resolved is not necessary and causing problems in some cases (no IPv6,
custom network setup, etc...)
Thus it might be better to leave this configuration to the system
administrator while installing the supervised way.
2024-05-02 11:56:08 +02:00
yayg
1669eb084e
Leave etc/network/interfaces configuration to the system
Instead of overwriting etc/network/interfaces just add a custom file in
etc/network/interfaces.d/ for home-assistant purposes if necessary.
This was conflicting with basic Debian installation.
2024-05-02 11:51:20 +02:00
Matheson Steplock
ba6a9d341c
Update resolved.conf (#328) 2023-10-16 09:29:15 +02:00
p0wer
d8af25272d
Issue #247 Ensure systemd-journal-gatewayd socket is correct (#277)
* Create systemd socket override for systemd-journal-gatewayd

As stated in https://github.com/home-assistant/supervised-installer/issues/247 the default action for systemd-journal-gatewayd is to listen on HTTP port while Supervisor needs Unix socket file that's bind mounted in Docker container. This override changes socket location.

* Check and fix systemd socket file

As stated in #247 with the default setup the path /run/systemd-journal-gatewayd.sock may be a directory, not a file, we have to fix that

* Remove unnecessary unit file

Socket location change has been moved to systemd override which is the suggested way of changing original packaged unit behavior

* Rename hassio-supervisor.conf to 10-hassio-supervisor.conf
2023-02-27 17:25:12 -05:00
Matheson Steplock
8b0cfe7a53
Expose systemd-journal-gatewayd (#235)
* Expose systemd-journal-gatewayd

* Enable and start systemd-journal-gatewayd.socket

* add systemd-journal-remote to requirements

* add systemd-journal-remote to requirements
2022-09-15 09:00:29 +02:00
Matheson Steplock
87c4f98a86
add log-opts (#234) 2022-09-15 08:59:38 +02:00
Pascal Vizeli
45a38d1fc4
Add IPv6 support for upcoming supervisor (#229) 2022-08-11 16:09:34 -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
Pascal Vizeli
da3b7ae7ce
Update hassio-supervisor.service (#204) 2022-03-26 16:57:11 -04: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