23Nov/062
Client Integration with Samba
At the beginning of October I started writing my diploma thesis at SUSE Linux in Nuernberg. I'll develop a library and a PAM module to synchronize the home directory from a Linux client to a Microsoft Windows ADS environment and back.
The main problem of this subject is to write a file synchronizer which works with the infrastructure we already have and acts like the Windows one. This means a client only file synchronizer which just uses libsmbclient and is as simple as the Windows "Merge Algorithm" used for Roaming Profiles since Windows 2000.

March 22nd, 2007 - 14:59
hello,
what is the state of your work? and is there a plan to port that to macosx too?
how configurable is that tool? (or will be)
regards
andreas
March 22nd, 2007 - 15:24
Hi,
more then 50% of the prototype code is done. I’m currently working only on the paper of my thesis. I want to finish and improve the synchronizer in future.
I use only POSIX functions so it should work under MacOSX too. csync has a plugin system so that you can write plugins for other systems. Currently there is only a plugin for Windows/Samba.
The code will be hopefully available at http://www.csync.org/ at the end of April.