🎉 Release of add-on SSH & Web Terminal 10.0.1

This commit is contained in:
Community Hass.io Add-ons Bot 2022-01-07 19:17:20 +00:00
parent 45f2961758
commit a1bd8561d3
5 changed files with 11 additions and 51 deletions

View file

@ -880,10 +880,10 @@ SOFTWARE.
[sqlite-web-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [sqlite-web-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg
[sqlite-web-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [sqlite-web-armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg
[sqlite-web-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg [sqlite-web-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg
[addon-ssh]: https://github.com/hassio-addons/addon-ssh/tree/v10.0.0 [addon-ssh]: https://github.com/hassio-addons/addon-ssh/tree/v10.0.1
[addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/v10.0.0/README.md [addon-doc-ssh]: https://github.com/hassio-addons/addon-ssh/blob/v10.0.1/README.md
[ssh-issue]: https://github.com/hassio-addons/addon-ssh/issues [ssh-issue]: https://github.com/hassio-addons/addon-ssh/issues
[ssh-version-shield]: https://img.shields.io/badge/version-v10.0.0-blue.svg [ssh-version-shield]: https://img.shields.io/badge/version-v10.0.1-blue.svg
[ssh-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [ssh-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg
[ssh-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [ssh-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg
[ssh-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [ssh-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg

View file

@ -1,50 +1,10 @@
## Whats changed ## Whats changed
👋 Hi there! Time for a big update, **v10.0.0**
⚠️ Please read this carefully, as this release comes with a bunch of breaking changes.
The add-on has upgraded to Alpine 3.15, which means all tools are now running the latest versions.
The `homeassistant_cli` has been removed. This (third-party) CLI has some upstream updates, which broke add-on compatibility.
It, therefore, has now been removed. One can still install it using the `command_init` option if wanted, however, is no longer part of the default distribution.
The Have I Been Pwned checks have been removed from the add-on, as this is a built-in feature of the Supervisor nowadays. This means the `i_like_to_be_pwned` option has been removed from the add-on configuration. If you have this option set, you will need to remove this from your add-on options.
Lastly, the `addon.stdin` service has been removed. And I want to explain a little about the reasoning behind it.
The `addon.stdin` service allowed to run commands on this add-on, which could be helpful. However, I got contacted about this service as it has the potential to be used as an attack surface in combination with social engineering. Quite a lot of social engineering, as this is not a one-click accept kinda attack. It requires a lot of steps.
For this matter, me (@frenck) and the reporting person didn't agree on the type of issue this imposes. A CVE has been requested at MITRE by the reporter, however, I do not recognize it and do not agree on the vulnerability. For that reason, this person and the CVE are also not listed in these release notes.
The service has not been removed because I think it is a vulnerability (as a matter of fact, I don't agree it is), but the service is removed as I think we should protect users, even against possible complex social engineering; if this helps, I think we should do that.
The above all said... You can use the plain `ssh` command as a replacement for this service; which is generally already done and has been around for ages 👍 And always check any third-party code and configuration you get from others of course! 🙏
If these changes impacted your automations or scripts, please accept my sincere apologies.
Kind regards,
../Frenck
PS: I hope the Firefox rendering issues is finally resolved! Please let me know :)
## 🚨 Breaking changes
- 🔥 Remove STDIN service @frenck (#349)
- 🔥 Remove hibp checks @frenck (#350)
- 🔥 Remove homeassistant_cli @frenck (#352)
## 🧰 Maintenance ## 🧰 Maintenance
- Update CI Workflows @frenck (#347) - 🎆 Updates maintenance/license year to 2022 @frenck (#357)
- 🔥 Remove left over hass-cli auto completion @frenck (#353)
## 📚 Documentation
- Fix privileged mode instructions for HASS 2021.12 @tigattack (#346)
## ⬆️ Dependency updates ## ⬆️ Dependency updates
- ⬆️ Upgrades add-on base image to 11.0.0 @frenck (#348) - ⬆️ Upgrades add-on base image to 11.0.1 @frenck (#358)
- ⬆️ Upgrades ttyd to 3e37e33 @frenck (#351) - ⬆️ Upgrades Home Assistant CLI to v4.15.1 @frenck (#359)

View file

@ -275,7 +275,7 @@ check [the contributor's page][contributors].
MIT License MIT License
Copyright (c) 2017-2021 Franck Nijhof Copyright (c) 2017-2022 Franck Nijhof
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View file

@ -92,14 +92,14 @@ If you are more interested in stable releases of our add-ons:
[github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png [github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png
[github-sponsors]: https://github.com/sponsors/frenck [github-sponsors]: https://github.com/sponsors/frenck
[hass-ssh]: https://home-assistant.io/addons/ssh/ [hass-ssh]: https://home-assistant.io/addons/ssh/
[maintenance-shield]: https://img.shields.io/maintenance/yes/2021.svg [maintenance-shield]: https://img.shields.io/maintenance/yes/2022.svg
[ohmyzsh]: http://ohmyz.sh/ [ohmyzsh]: http://ohmyz.sh/
[openssh]: https://www.openssh.com/ [openssh]: https://www.openssh.com/
[patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png [patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png
[patreon]: https://www.patreon.com/frenck [patreon]: https://www.patreon.com/frenck
[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg [project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg
[release-shield]: https://img.shields.io/badge/version-v10.0.0-blue.svg [release-shield]: https://img.shields.io/badge/version-v10.0.1-blue.svg
[release]: https://github.com/hassio-addons/addon-ssh/tree/v10.0.0 [release]: https://github.com/hassio-addons/addon-ssh/tree/v10.0.1
[screenshot]: https://github.com/hassio-addons/addon-ssh/raw/main/images/screenshot.png [screenshot]: https://github.com/hassio-addons/addon-ssh/raw/main/images/screenshot.png
[ssh-audit-image]: https://github.com/hassio-addons/addon-ssh/raw/main/images/ssh-audit.png [ssh-audit-image]: https://github.com/hassio-addons/addon-ssh/raw/main/images/ssh-audit.png
[ssh-audit]: https://github.com/arthepsy/ssh-audit [ssh-audit]: https://github.com/arthepsy/ssh-audit

View file

@ -83,4 +83,4 @@ startup: services
uart: true uart: true
url: https://github.com/hassio-addons/addon-ssh url: https://github.com/hassio-addons/addon-ssh
usb: true usb: true
version: 10.0.0 version: 10.0.1