Dave Sugar
Dave Sugar
login (at least in my experience with RedHat systems) is a funny one to deal with because it is SELinux aware and will change behavior when running in enforcing. So...
There are probably a bunch of dontaudit rules in the login policy to hide some actions that are really not allowed. Probably worth using 'semodule -DB' (to rebuild the policy...
With these changes have to tested changing a users' password (twice - due to files created after the first change)? And keep in mind that things behave differently in enforcing...
RHEL9 has python 3.9. Testing on Fedora which as python3.11 seems to work ok.
Ok, looks like the 'str | None' syntax was added in 3.10. I will see if I can update to work with 3.9.