-
Notifications
You must be signed in to change notification settings - Fork 45
Set up SSHD service entirely within sshd.start. #606
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
63df465 to
1220392
Compare
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-606-amd64 |
1220392 to
fb6f87e
Compare
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-606-amd64 |
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-606-amd64 |
8bcfb1b to
4efc957
Compare
- Set SSHD LogLevel from DEBUG3 to DEBUG1 for reduction in log file size - Add basic documentation to CSS file Signed-off-by: Roland Grunberg <[email protected]>
- Use a volume, /sshd/ that can be used to share SSHD resources (/usr/sbin/sshd, /usr/bin/ssh-keygen, /etc/ssh/sshd_config, sshd.start, tools, dynamic libs) across containers - Use nss_wrapper to ensure default (random) user has a login shell (instead of /sbin/nologin) and a writeable home folder - Set home folder to /var/tmp/user if container has set it to / in passwd and for HOME - Use LD_PRELOAD to include required libraries in minimal containers - Place common tools on PATH using .profile & .bashrc - Prepend exec to (final) SSHD daemon startup in script Assisted-By: Gemini 2.5 Flash Signed-off-by: Roland Grunberg <[email protected]>
Signed-off-by: Roland Grunberg <[email protected]>
4efc957 to
0284bf9
Compare
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-606-amd64 |
1 similar comment
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-606-amd64 |
This requires eclipse-che/che-operator#2066 (for the editor definiton part)