-
Notifications
You must be signed in to change notification settings - Fork 12
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
Add ssh config #838
base: main
Are you sure you want to change the base?
Add ssh config #838
Conversation
166d5df
to
570a89b
Compare
13eb6db
to
c511ea6
Compare
module: infix-services +--rw mdns | +--rw enabled? boolean +--rw ssh | +--rw enabled? boolean | +--rw hostkey* ks:asymmetric-key-ref | +--rw listen* [name] | +--rw name string | +--rw address? inet:ip-address | +--rw port? inet:port-number +--rw web +--rw enabled? boolean +--rw console | +--rw enabled? boolean +--rw netbrowse | +--rw enabled? boolean +--rw restconf +--rw enabled? boolean |
6289fef
to
b558ece
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing work on this, it looks really good! So happy to get this support into Infix ❤️
6b8d07d
to
0cfff78
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job! 💪
7d1b80f
to
95dcb26
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work, only minor stuff to comment on.
I guess the implement commit should be squashed with the last commit that adds rmrf()
, or split and squashed where one part is squashed with Add support for configurable SSH server?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, getting there! A few comments, and some still outstanding, added/updated.
Also, as per our discord discussion. It would be great to at least get an example of how-to-add-ssh to my custom factory-config, here https://github.com/kernelkit/infix/blob/main/doc/branding.md#example-snippets
package/skeleton-init-finit/skeleton/etc/finit.d/available/sshd.conf
Outdated
Show resolved
Hide resolved
src/confd/yang/infix-services.yang
Outdated
import ietf-crypto-types { | ||
prefix ct; | ||
reference | ||
"RFC AAAA: YANG Data Types and Groupings for Cryptography"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RFC 9640 or pre-RFC draft?
a171837
to
b8768d5
Compare
for recursive delete of directories
This also makes it possible to remove the key 'genkey' if the user wants.
This since there is breaking changes.
b8768d5
to
9e8e5b6
Compare
Description
This fix #441
But implemented in infix-services instead (without ietf-ssh)
Checklist
Tick relevant boxes, this PR is-a or has-a: