<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>csync - file synchonization</title>
	<atom:link href="http://www.csync.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.csync.org</link>
	<description>Just another tool to harm your system.</description>
	<pubDate>Thu, 25 Sep 2008 03:03:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>csync and pam_csync 0.42.0 beta1</title>
		<link>http://www.csync.org/2008/09/17/csync-and-pam_csync-0420-beta1/</link>
		<comments>http://www.csync.org/2008/09/17/csync-and-pam_csync-0420-beta1/#comments</comments>
		<pubDate>Wed, 17 Sep 2008 13:11:55 +0000</pubDate>
		<dc:creator>GlaDiaC</dc:creator>
		
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.csync.org/?p=19</guid>
		<description><![CDATA[This is the first beta release of csync 0.42.0. 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 [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first beta release of csync 0.42.0. csync is a bidirectional <a href="http://www.csync.org">file synchronizer</a> 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.</p>
<p>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:</p>
<p><a href="http://www.csync.org/files/patches/0001-Map-permission-field-to-type-field.patch" target="_blank">Map permission fields</a><br />
<a href="http://www.csync.org/files/patches/0002-Add-errno-mapping.patch" target="_blank">Errno mapping</a></p>
<h2>Packages</h2>
<p>Source: <a href="http://www.csync.org/files/csync-0.41.95.tar.gz">csync-0.41.95.tar.gz</a> (140 KB)<br />
md5sum: <a href="http://www.csync.org/files/csync-0.41.95.tar.gz.md5">csync-0.41.95.tar.gz.md5</a></p>
<p>Source: <a href="http://www.csync.org/files/pam_csync-0.41.93.tar.gz">pam_csync-0.41.93.tar.gz</a> (28 KB)<br />
md5sum: <a href="http://www.csync.org/files/pam_csync-0.41.93.tar.gz.md5">pam_csync-0.41.93.tar.gz.md5</a></p>
<p>Packages for Fedora 9, openSUSE and SUSE Linux Enterprise 10 can be downloaded <a href="http://download.opensuse.org/repositories/network:/synchronization:/files/">here</a>.</p>
<h2>ChangeLog</h2>
<h3>csync</h3>
<p><b>libcsync</b></p>
<ul>
<li>Added a sftp module using libssh</li>
<li>Added <a href="http://www.csync.org/userguide/csync.html" target="_blank">user guide</a> (just a start)</li>
<li>Added testcase for update detection</li>
<li>Added a function to parse an uri to cstdlib</li>
<li>Updated the manpage</li>
<li>Fixed some segfaults in cstdlib</li>
<li>Fixed some memory leaks</li>
</ul>
<p><b>csync</b></p>
<ul>
<li>Improved the auth callback</li>
</ul>
<h3>pam_csync</h3>
<ul>
<li>Fixed return codes of the forked child process</li>
<li>Code cleanups</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.csync.org/2008/09/17/csync-and-pam_csync-0420-beta1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>pam_csync 0.42.0 alpha1</title>
		<link>http://www.csync.org/2008/07/03/pam_csync-0420-alpha1/</link>
		<comments>http://www.csync.org/2008/07/03/pam_csync-0420-alpha1/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 12:27:38 +0000</pubDate>
		<dc:creator>GlaDiaC</dc:creator>
		
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.csync.org/?p=17</guid>
		<description><![CDATA[This is the first alpha 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 [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first alpha release of csync 0.42.0. pam_csync is a <a href="http://www.kernel.org/pub/linux/libs/pam/">PAM</a> (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.</p>
<h3>Packages</h3>
<p>Source: <a href="http://www.csync.org/files/pam_csync-0.41.91.tar.gz">pam_csync-0.41.91.tar.gz</a> (26 KB)<br />
md5sum: <a href="http://www.csync.org/files/pam_csync-0.41.94.tar.gz.md5">pam_csync-0.41.94.tar.gz.md5</a></p>
<p>Packages for Fedora 9, openSUSE and SUSE Linux Enterprise 10 can be downloaded <a href="http://download.opensuse.org/repositories/network:/synchronization:/files/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.csync.org/2008/07/03/pam_csync-0420-alpha1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>csync 0.42.0 alpha4</title>
		<link>http://www.csync.org/2008/07/03/csync-0420-alpha4/</link>
		<comments>http://www.csync.org/2008/07/03/csync-0420-alpha4/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 11:19:15 +0000</pubDate>
		<dc:creator>GlaDiaC</dc:creator>
		
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.csync.org/?p=16</guid>
		<description><![CDATA[This is the fourth alpha release of csync 0.42.0. The next version will be beta1. This is *not* intended for production environments. With this version you can sync two local directories or a local directory with a samba share. Please report any defects via the bug reporting system at https://dev.csync.org/.
Changelog

Added the possibility to run csync [...]]]></description>
			<content:encoded><![CDATA[<p>This is the fourth alpha release of csync 0.42.0. The next version will be beta1. This is *not* intended for production environments. With this version you can sync two local directories or a local directory with a samba share. Please report any defects via the bug reporting system at <a href="https://dev.csync.org/">https://dev.csync.org/</a>.</p>
<h3>Changelog</h3>
<ul>
<li>Added the possibility to run csync completely without a journal</li>
<li>Added a manpage for the commandline client</li>
<li>Improved chmod calls during propagation. Most of the time we use the default mode and don&#8217;t need to call chmod.</li>
<li>Improved the exclude list handling in the file tree walker. This increased the speed of the update detection.</li>
<li>Fixed csync on PPC</li>
<li>Fixed serveral small bugs</li>
</ul>
<h3>Packages</h3>
<p>Source: <a href="http://www.csync.org/files/csync-0.41.94.tar.gz">csync-0.41.94.tar.gz</a> (97 KB)<br />
md5sum: <a href="http://www.csync.org/files/csync-0.41.94.tar.gz.md5">csync-0.41.94.tar.gz.md5</a></p>
<p>Packages for Fedora 9, openSUSE and SUSE Linux Enterprise 10 can be downloaded <a href="http://download.opensuse.org/repositories/network:/synchronization:/files/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.csync.org/2008/07/03/csync-0420-alpha4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>csync 0.42.0 alpha3</title>
		<link>http://www.csync.org/2008/06/25/csync-0420-alpha3/</link>
		<comments>http://www.csync.org/2008/06/25/csync-0420-alpha3/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 14:57:43 +0000</pubDate>
		<dc:creator>GlaDiaC</dc:creator>
		
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.csync.org/?p=15</guid>
		<description><![CDATA[This is the third alpha release of csync 0.42.0. This is *not* intended for production environments and is designed for testing purposes only. This version is fully functional and you can sync two local directories or a local directory with a samba share. Please report any defects via the bug reporting system at https://dev.csync.org/.
Changelog

Added a [...]]]></description>
			<content:encoded><![CDATA[<p>This is the third alpha release of csync 0.42.0. This is *not* intended for production environments and is designed for testing purposes only. This version is fully functional and you can sync two local directories or a local directory with a samba share. Please report any defects via the bug reporting system at <a href="https://dev.csync.org/">https://dev.csync.org/</a>.</p>
<h3>Changelog</h3>
<ul>
<li>Added a tree merger to write a complete journal</li>
<li>Added support to run csync without a journal</li>
<li>Fixed kerberos support in csync_smb module</li>
<li>Fixed closing of files after the copy</li>
<li>Fixed update detection to detect special files (fifo, pipes, char devices, ..)</li>
<li>Fixed O_NOATIME flag on open() if we don&#8217;t have the permission</li>
</ul>
<h3>Packages</h3>
<p>Source: <a href="http://www.csync.org/files/csync-0.41.93.tar.gz">csync-0.41.93.tar.gz</a> (89 KB)<br />
md5sum: <a href="http://www.csync.org/files/csync-0.41.93.tar.gz.md5">csync-0.41.93.tar.gz.md5</a></p>
<p>Packages for Fedora 9, openSUSE and SUSE Linux Enterprise 10 can be downloaded <a href="http://download.opensuse.org/repositories/network:/synchronization:/files/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.csync.org/2008/06/25/csync-0420-alpha3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>csync 0.42.0 alpha2</title>
		<link>http://www.csync.org/2008/06/16/csync-0420-alpha2/</link>
		<comments>http://www.csync.org/2008/06/16/csync-0420-alpha2/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 13:21:56 +0000</pubDate>
		<dc:creator>GlaDiaC</dc:creator>
		
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.csync.org/?p=14</guid>
		<description><![CDATA[This is the second alpha release of csync 0.42.0. This is *not* intended for production environments and is designed for testing purposes only. This version is fully functional and you can sync two local directories or a local directory with a samba share. Please report any defects via the bug reporting system at https://dev.csync.org/.
Changelog

Performance improvement
Several [...]]]></description>
			<content:encoded><![CDATA[<p>This is the second alpha release of csync 0.42.0. This is *not* intended for production environments and is designed for testing purposes only. This version is fully functional and you can sync two local directories or a local directory with a samba share. Please report any defects via the bug reporting system at <a href="https://dev.csync.org/">https://dev.csync.org/</a>.</p>
<h3>Changelog</h3>
<ul>
<li>Performance improvement</li>
<li>Several bugfixes</li>
</ul>
<h3>Packages</h3>
<p>Source: <a href="http://www.csync.org/files/csync-0.41.92.tar.gz">csync-0.41.92.tar.gz</a> (89 KB)<br />
md5sum: <a href="http://www.csync.org/files/csync-0.41.92.tar.gz.md5">csync-0.41.92.tar.gz.md5</a></p>
<p>Packages for Fedora 9, openSUSE and SUSE Linux Enterprise 10 can be downloaded <a href="http://download.opensuse.org/repositories/network:/synchronization:/files/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.csync.org/2008/06/16/csync-0420-alpha2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>csync 0.42.0 alpha1</title>
		<link>http://www.csync.org/2008/06/02/csync-0420-alpha1/</link>
		<comments>http://www.csync.org/2008/06/02/csync-0420-alpha1/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 15:05:41 +0000</pubDate>
		<dc:creator>GlaDiaC</dc:creator>
		
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.csync.org/?p=13</guid>
		<description><![CDATA[This is the first alpha version of csync 0.42.0. This is *not* intended for production environments and is designed for testing purposes only. This version is fully functional and you can sync two local directories or a local directory with a samba share. Please report any defects via the bug reporting system at https://dev.csync.org/.
The source [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first alpha version of csync 0.42.0. This is *not* intended for production environments and is designed for testing purposes only. This version is fully functional and you can sync two local directories or a local directory with a samba share. Please report any defects via the bug reporting system at <a href="https://dev.csync.org/">https://dev.csync.org/</a>.</p>
<p>The source can be downloaded <a href="http://www.csync.org/get-it/">here</a>.</p>
<p>Packages for openSUSE and SUSE Linux Enterprise 10 can be downloaded <a href="http://download.opensuse.org/repositories/network:/synchronization:/files/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.csync.org/2008/06/02/csync-0420-alpha1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>csync 0.42.0 prealpha test version</title>
		<link>http://www.csync.org/2008/05/06/csync-0420-prealpha-test-version/</link>
		<comments>http://www.csync.org/2008/05/06/csync-0420-prealpha-test-version/#comments</comments>
		<pubDate>Tue, 06 May 2008 15:10:35 +0000</pubDate>
		<dc:creator>GlaDiaC</dc:creator>
		
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.csync.org/?p=12</guid>
		<description><![CDATA[This is the first release of csync. It is just for testing purposes to collect some information. It doesn&#8217;t synchronize any data yet. Currently only the update detection and the creation of a journal is working. The intention is to get some testing and feedback about these processes. It does not change or copy any [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first release of csync. It is just for testing purposes to collect some information. It doesn&#8217;t synchronize any data yet. Currently only the update detection and the creation of a journal is working. The intention is to get some testing and feedback about these processes. It does not change or copy any files. It is save to run it.</p>
<p>If you want to test csync:</p>
<p><code>csync -j /home/&lt;user&gt; /tmp</code></p>
<p>This will run the update detection and create the journal. You can enable some debug output if you edit <tt>~/.csync/csync_log.conf</tt> and set <tt>csync.api</tt> to <tt>debug</tt> and <tt>csync.util</tt> to <tt>info</tt>. If you want to know that happens during the update detection set <tt>csync.updater</tt> to <tt>debug</tt>.</p>
<p>Run</p>
<p><code>csync /home/&lt;user&gt; /tmp</code></p>
<p>Source: <a href="http://www.csync.org/files/csync-0.41.90.tar.gz">tar.gz</a> | <a href="http://www.csync.org/files/csync-0.41.90.tar.gz.md5">md5</a><br />
RPM: <a href="http://download.opensuse.org/repositories/home:/gladiac/">openSUSE</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.csync.org/2008/05/06/csync-0420-prealpha-test-version/feed/</wfw:commentRss>
		</item>
		<item>
		<title>csync source code is online</title>
		<link>http://www.csync.org/2008/02/28/csync-source-code-is-online/</link>
		<comments>http://www.csync.org/2008/02/28/csync-source-code-is-online/#comments</comments>
		<pubDate>Thu, 28 Feb 2008 15:53:15 +0000</pubDate>
		<dc:creator>GlaDiaC</dc:creator>
		
		<category><![CDATA[releases]]></category>

		<guid isPermaLink="false">http://www.csync.org/2008/02/28/csync-source-code-is-online/</guid>
		<description><![CDATA[The source code of csync is now available via git [1]. This is a rewrite of the first version which is just the prototype of the file synchronizer. The current version is in an early state. Currently the function to init csync is being developed. The next steps on the TODO list are:

Finish the journal [...]]]></description>
			<content:encoded><![CDATA[<p>The source code of csync is now available via git [1]. This is a rewrite of the first version which is just the prototype of the file synchronizer. The current version is in an early state. Currently the function to init csync is being developed. The next steps on the TODO list are:</p>
<ul>
<li>Finish the journal functions</li>
<li>Load the configuration</li>
<li>Load the exclude list</li>
<li>Create  a virtual IO layer for the plugin system, so that you can write plugins with libsmbclient or libssh.</li>
</ul>
<p>Currently most of the base has been implemented. The data structures for the collected file information will be stored in a red-black tree. For the journal a sqlite3 database will be used. The key to identify a file/path will be a 32bit jhash of the filename.</p>
<p>If you want to participate in the development, you should subscribe to the mailing lists [2] and take a look at the prototype [3]. The instruction how to compile csync and to work with the testing framework can be found in the trac system [4].</p>
<p>[1] git clone git://git.csync.org/csync.git<br />
[2] <a href="http://www.csync.org/communication/">http://www.csync.org/communication/</a><br />
[3] git clone git://git.csync.org/csync-prototype.git<br />
[4] <a href="https://dev.csync.org/">https://dev.csync.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.csync.org/2008/02/28/csync-source-code-is-online/feed/</wfw:commentRss>
		</item>
		<item>
		<title>csync homepage goes online.</title>
		<link>http://www.csync.org/2007/09/05/csync-homepage-goes-online/</link>
		<comments>http://www.csync.org/2007/09/05/csync-homepage-goes-online/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 14:53:55 +0000</pubDate>
		<dc:creator>GlaDiaC</dc:creator>
		
		<category><![CDATA[uncategorized]]></category>

		<guid isPermaLink="false">http://www.csync.org/?p=4</guid>
		<description><![CDATA[Last October I started writing my diploma thesis at SUSE Linux in Nuernberg. This is the homepage of csync a file synchronizer for Linux systems as a library. More information and content will follow.
There is no source code yet. I will setup git as soon as you can loose data using csync.
]]></description>
			<content:encoded><![CDATA[<p>Last October I started writing my diploma thesis at SUSE Linux in Nuernberg. This is the homepage of csync a file synchronizer for Linux systems as a library. More information and content will follow.</p>
<p>There is no source code yet. I will setup git as soon as you can loose data using csync.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.csync.org/2007/09/05/csync-homepage-goes-online/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
