Commit graph

7 commits

Author SHA1 Message Date
Stephan Pauxberger
31096506e4
chore: fix issues with service user change (#6164)
* Fix #6162: Always stop before preinstall

Also: if creating a new user, chown the home directory just to be on the safe side (if /var/lib/evcc already exists but belongs to someone else)

* Add the evcc user to the dialout group

This allows evcc to access /dev/tty.

Fix #6140
2023-02-09 20:37:52 +01:00
andig
d01985402f Revert "Revert "Debian/Ubuntu: use non-root evcc user (#4901)""
This reverts commit b06eae9e3f.
2023-02-06 20:40:34 +01:00
andig
b06eae9e3f Revert "Debian/Ubuntu: use non-root evcc user (#4901)"
Some checks failed
Release / call-build-workflow (push) Has been cancelled
Release / Publish Docker :release (push) Has been cancelled
Release / Github & APT (push) Has been cancelled
Release / Demo (push) Has been cancelled
Release / Hassio Addon (push) Has been cancelled
This reverts commit 5fef68d2b7.
2023-02-06 20:39:23 +01:00
Stephan Pauxberger
5fef68d2b7
Debian/Ubuntu: use non-root evcc user (#4901) 2023-02-06 16:36:14 +01:00
Jahn-Hendrik
11d785265a
Ask user for old service file (#2966)
Co-authored-by: Jahn-Hendrik Krämer <admin@herrpitillo.de>
2022-04-04 22:06:56 +02:00
Andreas Linde
79d6388681
Nightly build fix
APT packaging fixes

- Adopt nightly versioning to be parsed
- Fix binary source path for release builds

Improve unstable build versioning

Use timestamp as bugfix version, as we would have the same version number in all builds until the version tag gets updated
2021-12-04 19:27:08 +01:00
Andreas Linde
54a4fe72ef
Add deb package and nightly distribution (#1977)
- Add publishing automated debian package releases via Cloudsmith.io, which allows evcc to be installed and updated via `apt`
- Add nightly docker (:latest) and deb distribution
- Disable docker builds for every commit on master
- Allow nightly builds to be triggered manually
2021-12-04 13:05:18 +01:00