Projects / csync


csync is a bidirectional file synchronizer for Linux. It allows the user to keep two copies of files and directories in sync. It uses uses widely 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.

Operating Systems

Recent releases

  •  17 Feb 2010 09:27

    Release Notes: This is a bugfix release which supports libssh 0.4.1.

    •  09 Jun 2009 07:03

      Release Notes: SFTP support with libssh 0.3, the ability to pass userdata to the auth function, a better version function, and some bugfixes.

      •  09 Mar 2009 16:11

        Release Notes: Minor userguide fixes were made.

        •  23 Jan 2009 19:18

          Release Notes: This release adds checks for Unix extensions, and adds more documentation to the user guide. Loading of plugins has been fixed. The call for deletion functions has been fixed. The path to hostname/path for the statedb filename has been normalized. The names of client options have been changed to be more descriptive.

          •  08 Jan 2009 14:35

            Release Notes: Syscalls were reduced. A bug in the state database was fixed. libsmbclient support was fixed. The userguide was completed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.