-
Notifications
You must be signed in to change notification settings - Fork 138
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
fix: Review and update service units and socket unit to include distribution defaults #267
Conversation
fe17829
to
91a2770
Compare
1351d2e
to
2e3e67f
Compare
@richm @mattwillsher is this ready to merge or is there some more work needed and I should pull the changes fixing CI into separate PR? |
Looks ok to me from a cursory review |
I guess ansible-lint still has the bug where it will not check multiline |
Signed-off-by: Jakub Jelen <[email protected]>
Signed-off-by: Jakub Jelen <[email protected]>
Signed-off-by: Jakub Jelen <[email protected]>
Signed-off-by: Jakub Jelen <[email protected]>
Specifics: * Debian 12 has no longer the instantiated service using inet, see the following commit: https://salsa.debian.org/ssh-team/openssh/-/commit/0dc73888bbfc17fae04b891ac0c80f35f9c44f48 * I am not matching the Description tag verbosely as I do not find it crucial for functionality. * We generate additional -f switch to the sshd CLI pointing go the main sshd config we manage * The Before=sshd.service in the socket is not generated as I find it unnecessary when we conflict the service. * Recent Ubuntu versions have RuntimeDirectoryPreserve option, which I set for all Ubuntu/Debian as it should not hurt. Signed-off-by: Jakub Jelen <[email protected]>
…nt options Signed-off-by: Jakub Jelen <[email protected]>
So it looks like its final, green and ready to merge, unless there will be some more comments. I did similar change regarding the After keyword also in the instantiated service file. |
ok - still lgtm |
ready to merge? |
Fine with me.
…On Thu, Jan 25, 2024 at 7:16 PM Richard Megginson ***@***.***> wrote:
ready to merge?
—
Reply to this email directly, view it on GitHub
<#267 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAUR2WM7XCPEWOEWO2K3FJ3YQKOOPAVCNFSM6AAAAAA6WNNCQKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJQG42DEOBZGQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Enhancement: Update systemd units to reflect OS defaults
Reason: The systemd units were based on some old ubuntu/debian and never updated to match current versions.
Result: The generated units include all important system defaults
Issue Tracker Tickets (Jira or BZ if any): -