Open rdnetto opened 6 years ago
Thanks for the PR @rdnetto
The systemd unit and KEYWORDS changes both LGTM
I think the write bit change will break various ways homeassistant configures itself (which it persists itself to files in /etc/homeassistant) and e.g. things like the automation editor (https://www.home-assistant.io/docs/automation/editor/). It would be good to lock down these config files somehow, but I am not sure there is anyway around this?
At a later stage it might be nice to add systemctl stop/start or restart support to the included update-homeassistant script (installed from the filesdir) - just for consistency, but there is no requirement to use it.
I will also copy to the systemd unit file to the work-in-progress non-bin app-misc/homeassistent ebuild when I get back to it (to keep them in somewhat in sync).
For the 0.67.0 version bump, I cherry picked:
For the 0.68.0 version bump, I:
I don't think any of the above should break running under systemd - let me know if did however...
Still todo:
This PR makes the following changes to the
homeassistant-bin
ebuild:9999
version - since installing this means that portage won't automatically update homeassistant to later versions, users should have to opt-in to it by explicitly unkeywording it.