Ronnie Redd wrote:
> OK,
> (Please note the corrected path here - /etc/pam.d/vmware-authd instead of /etc/pam.dvmware-authd)
>
> I went for it and I too confirm that the below fixes it on AMD64 Gutsy:
>
> replace the pam configuration in /etc/pam.d/vmware-authd to read:
>
> auth sufficient /usr/lib/vmware-server/lib/libpam.so.0/security/pam_unix.so shadow nullok
> auth required /usr/lib/vmware-server/lib/libpam.so.0/security/pam_unix_auth.so shadow nullok
> account sufficient /usr/lib/vmware-server/lib/libpam.so.0/security/pam_unix.so
> account required /usr/lib/vmware-server/lib/libpam.so.0/security/pam_unix_acct.so
>
> #%PAM-1.0
> @include common-auth
> @include common-account
>
>
I guess the point is: vmware does something special with their Pam modules
which prevents the standard ones from being used. Perhaps this is the bug
that should be noted, namely, why is vmware doing something special?
Yes, the above certainly fixes the problem. It should be noted that
older versions of
the package did the above which is how I figured out how to fix the problem.
Ronnie Redd wrote: d/vmware- authd instead of /etc/pam. dvmware- authd) d/vmware- authd to read: vmware- server/ lib/libpam. so.0/security/ pam_unix. so shadow nullok vmware- server/ lib/libpam. so.0/security/ pam_unix_ auth.so shadow nullok vmware- server/ lib/libpam. so.0/security/ pam_unix. so vmware- server/ lib/libpam. so.0/security/ pam_unix_ acct.so
> OK,
> (Please note the corrected path here - /etc/pam.
>
> I went for it and I too confirm that the below fixes it on AMD64 Gutsy:
>
> replace the pam configuration in /etc/pam.
>
> auth sufficient /usr/lib/
> auth required /usr/lib/
> account sufficient /usr/lib/
> account required /usr/lib/
>
> #%PAM-1.0
> @include common-auth
> @include common-account
>
>
I guess the point is: vmware does something special with their Pam modules
which prevents the standard ones from being used. Perhaps this is the bug
that should be noted, namely, why is vmware doing something special?
Yes, the above certainly fixes the problem. It should be noted that
older versions of
the package did the above which is how I figured out how to fix the problem.