Skip to content
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

Ports: Make openssh server not crash during startup and update from 8.3 to 9.0 #13846

Merged
merged 2 commits into from May 3, 2022

Conversation

HerrSpace
Copy link
Contributor

@HerrSpace HerrSpace commented Apr 30, 2022

Turns out we were already pretty close to a working openssh server :^)

@HerrSpace HerrSpace changed the title Fix sshd in openssh port and update from 8.3 to 9.0 Ports: Fix openssh server and update from 8.3 to 9.0 Apr 30, 2022
@bgianfo
Copy link
Member

bgianfo commented May 2, 2022

Can you add more details to the commit message / title for Ports: Fix openssh server.
In CONTRIBUTING.md we have a note about avoiding Fix <thing> in commit messages.

@HerrSpace HerrSpace force-pushed the ports-openssh-server branch 2 times, most recently from ec2db1f to 0a92caa Compare May 2, 2022 22:52
Before, the openssh server tried to chroot. The startup always aborted
after that, as our chroot stub currently simply returns -1. Luckily we
can use unveil instead.

Furthermore the missing ssh_host_ed25519_key also prevented the server
from successfully starting.

The previous ReadMe.md entry about socketpair missing was already
resolved by SerenityOS#6705.
@HerrSpace HerrSpace changed the title Ports: Fix openssh server and update from 8.3 to 9.0 Ports: Make openssh server not crash during startup and update from 8.3 to 9.0 May 2, 2022
@bgianfo
Copy link
Member

bgianfo commented May 3, 2022

LGTM!

@bgianfo bgianfo merged commit 7b76bc2 into SerenityOS:master May 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants