Thursday, February 9, 2012

Can’t login cvs server after update to Snow Leopard 10.6

Tagged with: , ,
Thursday, September 10, 2009, 19:08
This news item was posted in General category and has 1 Comment so far.

I updated to Mac OS X 10.6 aka Snow Leopard early this week. I found that I could no longer update from the local cvs repository I had installed on my MacBook. I first reinstalled CVSNT from http://www.march-hare.com/cvspro/ but it did not work better.

I found the answer in the system log:

Sep  9 15:41:22 macbook cvs[26910]: in openpam_load_module(): no pam_securityserver.so found

It appears something has changed in the naming of the pam authentication modules. The solution is to change the definition of the authentication for the cvsnt server. I edited /etc/pam.d/cvsnt and changed it to:
# login: auth account password session
auth       sufficient     pam_opendirectory.so
auth       required       pam_deny.so
account    required       pam_permit.so
password   required       pam_deny.so
session    required       pam_permit.so
Back in business.
You can leave a response, or trackback from your own site.

One Response to “Can’t login cvs server after update to Snow Leopard 10.6”

  1. David Sewell said on Monday, September 28, 2009, 16:54

    Bless you! I found this while googling for the error “no pam_securityserver.so found”, which was breaking imapd on my system. A similar edit of /etc/pam.d/imapd fixed things.

Leave a Reply