You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 8, 2021. It is now read-only.
Installation script broke sshd_config and service refused to start.
Installation script appended two new config statments to the /etc/ssh/sshd_config.
Apparently original config file was missing new line at the end and first new statement was appended to the last existing one
First, Debian is not yet supported as documented in the README and therefore not save to use (as you proofed).
Question: Besides the issues #121 and #122 that you discovered when using Debian, anything else that needs to be adjusted? If not, I believe we can support Debian with minimal effort using the information you provided.
I was aware about Debian not listed in supported OS list when I started.
OTOH missing newline at the end of file is not depending on the specific distro. By mistake or not - user might remove it, some script might remove it etc. To be on the safe side - it would be good to check and add one if necessary.
IMHO having a backup and uninstall script would make things bit more safe for any platform.
--
No other issues beside #121 and #122 seen on Debian so far.
Both instances started from ami-e079f893, regularly updated, one upgraded to Stretch.
Metadata:
Installation script broke
sshd_config
and service refused to start.Installation script appended two new config statments to the
/etc/ssh/sshd_config
.Apparently original config file was missing new line at the end and first new statement was appended to the last existing one
Although it was trivial to fix the config file it might render instance inaccessible.
install_configure_sshd.sh
/etc/ssh/sshd_config
before modifying itThe text was updated successfully, but these errors were encountered: