pam_csync 0.42.0 beta2

This is the second beta release of csync 0.42.0. pam_csync is a PAM (Pluggable
Authentication Modules) module to provide roaming home directories for a
user session. This module is aimed at environments with central file servers a
user wishes to store his home directory. The Authentication Module verifies the
identity of a user and triggers a synchronization with the server on the first
login and the last logout.

There is a bug in several PAM applications calling the PAM functions on logout
in the wrong order. Take a look at:

gdm calls pam functions in the wrong order

OpenSSH calls pam functions in the wrong order on logout

If you have ‘su’ (switch user) with pam support, check the patch
if it calls the functions in the right order.

You can find packages here.


  • Improved debugging output
  • Fixed some PAM problems introduce by buggy gdm, su, openssh
  • Fixed kerberos support
  • Code cleanups

NOTE: If you want to use csync with sftp. Compile the latest libssh version from svn and apply this patch to the csync source.