I’ve released a new version of csync and pam_csync. csync is a bidirectional file synchronizer for Linux and allows to keep two copies of files and directories in sync. It uses uses widly adopted protocols like smb or sftp so that there is no need for a server component of csync. It is a user-level program which means there is no need to be a superuser. With pam_csync it is possible to create roaming home directories.

This version fixes several bugs to increase the stability of the file synchronizer. It provides a new plugin to synchronize two replicas with the sftp protocol. To get the csync sftp plugin working you need libssh 0.2 with the following two patches:

Map permission fields
Errno mapping

The libssh package in the network:synchronization:files project in the build service has these two patches. The csync version of the BS project provides a csync-plugin-sftp package.

Packages for Fedora 9, openSUSE and SUSE Linux Enterprise 10 can be downloaded here.

More information at http://www.csync.org/.

3 thoughts on “csync and pam_csync 0.42.0 beta1

  1. I did have some build problems!
    csync_smb.c doesn’t compile, line 128 (*auth_cb)().
    Missing dependacy in INSTALL (IniParser3).
    Perhaps you should do an static binary also as download option…

Leave a Reply

Your email address will not be published. Required fields are marked *