This incorrect entry will persist install/uninstall procedures of Authentication Services 4.2.x and up.
In Solaris systems there is no library called noannotation.so. A piece of parsing code in the 4.1.x series of Authentication Services incorrectly created this entry while also correctly modifying the PAM libraries.
Example sshd-hostbased PAM file:
In Authentication Services 4.2.x and up the error was later corrected for Solaris systems including Solaris 11.4.
If you install or uninstall Authentication Services 4.2.x and up and this incorrect entry is already inserted then it will not be removed. It must be removed manually.
In order to avoid authentication errors, please open the affected PAM modules and look for and delete the line that says:
auth required noannotation.so
Once you remove that line, the system will allow users to login.
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center