-
Notifications
You must be signed in to change notification settings - Fork 78
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
Support Ubuntu 22.04 #245
Support Ubuntu 22.04 #245
Conversation
Convert it to draft to ensure it's not merged without proper testing. |
1e164b1
to
68f5c92
Compare
Formatted the YAML configuration in data/os/Ubuntu/22.04.yaml to ensure there are no changes to the config lines in the PAM configuration files. Only comments are removed/updated. However another change I found is that |
any update on this one ? |
Removed WIP. We've been using this code for quite a while now without any glaring issues. |
I see that there are a few yaml values with whitespaces before string ends. Should probably fix that. Also update README . |
Making some fixes. Please wait with merging it. |
5608bce
to
63641fd
Compare
Should be OK now. Had to rebase it too. |
@ghoneycutt How far away are we from getting this in production? |
@anders-larsson I think the default is to not enable pam_access. Spinning up a fresh
Also some improvements have been made to the testing of this module, can you do a rebase against master? |
Will fix this tomorrow morning! |
63641fd
to
8a90bf2
Compare
everything is good now, can we please get this merged now ? |
Thank you for your efforts! Released in v3.10.0 |
From my testing this works correctly. Very similar configuration to 20.04. Only difference between files installed during installation and the configuration files in Puppet is that
account required pam_access.so
is added to the sshd PAM config file.Anyone know if this line should be there or not? It exists on 20.04 too but not sure if it is an addition in Puppet or was in the original file.
WIP reason: facterdb does not contain facts for Ubuntu-22.04 and no spec tests are actually executed for said OS.