<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://lsc-project.org/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://lsc-project.org/wiki/feed.php">
        <title>Ldap Synchronization Connector (LSC)</title>
        <description></description>
        <link>http://lsc-project.org/wiki/</link>
        <image rdf:resource="http://lsc-project.org/wiki/lib/tpl/syncid/images/favicon.ico" />
       <dc:date>2012-02-05T02:58:46+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/configuration/syncoptions?rev=1326466036&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/configuration/service/sourceasyncldap?rev=1326235550&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/configuration/service?rev=1326235544&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/execution/start?rev=1326235197&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/development/addingplugin?rev=1326234831&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/about/start?rev=1325805606&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/requirements?rev=1325805506&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/development?rev=1325803863&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/download?rev=1325803263&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/faq?rev=1325801378&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://lsc-project.org/wiki/lib/tpl/syncid/images/favicon.ico">
        <title>Ldap Synchronization Connector (LSC)</title>
        <link>http://lsc-project.org/wiki/</link>
        <url>http://lsc-project.org/wiki/lib/tpl/syncid/images/favicon.ico</url>
    </image>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/configuration/syncoptions?rev=1326466036&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-13T15:47:16+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Synchronization Rules</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/configuration/syncoptions?rev=1326466036&amp;do=diff</link>
        <description>Properties based synchronization options (lsc&gt;tasks&gt;task&gt;propertiesBasedSyncOptions)

You can describe synchronization options through the corresponding task subnode lsc&gt;tasks&gt;task&gt;syncOptions :


&lt;lsc&gt;
  &lt;tasks&gt;
    &lt;task&gt;
      &lt;.../&gt;
      &lt;propertiesBasedSyncOptions&gt;
        &lt;mainIdentifier&gt;...&lt;/mainIdentifier&gt;
        &lt;defaultDelimiter&gt;...&lt;/defaultDelimiter&gt;
        &lt;defaultPolicy&gt;...&lt;/defaultPolicy&gt;
      &lt;/propertiesBasedSyncOptions&gt;
      &lt;.../&gt;
    &lt;/task&gt;
  &lt;/tasks&gt;
&lt;/lsc&gt;</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/configuration/service/sourceasyncldap?rev=1326235550&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-10T23:45:50+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Event based LDAP source service - created</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/configuration/service/sourceasyncldap?rev=1326235550&amp;do=diff</link>
        <description>Event based LDAP source service

This source service uses LDAP vendors capabilities or a time based pulling system to look for updates inside a directory.

This LSC plugin enables event-based updates handling upon supported directories based on LDAP Persistent search control and 
LDAP Sync (RFC 4533).</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/configuration/service?rev=1326235544&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-10T23:45:44+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Services</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/configuration/service?rev=1326235544&amp;do=diff</link>
        <description>Services

Two types of services exists:

	*  source services which are used to read objects
	*  target services which are used to check existing objects status and to write updates

Existing source services allow data to be read from the following datasource :</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/execution/start?rev=1326235197&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-10T23:39:57+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Run modes - [Interaction with an already started instance] </title>
        <link>http://lsc-project.org/wiki/documentation/2.0/execution/start?rev=1326235197&amp;do=diff</link>
        <description>Run modes

There's several run mode that you can use :

	*  synchronous mode : this is the simplest way to start LSC. Once the source service has been listed, objects are retrieved from the source and from the destination. New objects are created, existing are updated and at the end the LSC will stop (no more daemon or program running)
	*  clean mode : this mode is complementary to the first one for cleaning the destination service by retrieving objects and checking their existence inside the so…</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/development/addingplugin?rev=1326234831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-10T23:33:51+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Adding a plugin - [Service plugin] </title>
        <link>http://lsc-project.org/wiki/documentation/2.0/development/addingplugin?rev=1326234831&amp;do=diff</link>
        <description>Adding a plugin

A LSC plugin is defined a third party component that can be:

	*  a source service
	*  a destination service
	*  a scripting language support
	*  a sync options implementation

At this time, the only LSC plugin which is available is the NIS plugin because of the non Open Source library distributed by SUN/Oracle (binary license).</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/about/start?rev=1325805606&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-06T00:20:06+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>About - [What is LSC?] </title>
        <link>http://lsc-project.org/wiki/about/start?rev=1325805606&amp;do=diff</link>
        <description>What is LSC?

Ldap Synchronization Connector synchronize data from any data source including databases, LDAP directories or files by reading, transforming and comparing these data between the source and the target referentials. These connectors can then be used to continuously synchronize a data source to a directory, for a one shot import or just to compare differences by outputting CSV or LDIF format reports.</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/requirements?rev=1325805506&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-06T00:18:26+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Requirements - [General requirements] </title>
        <link>http://lsc-project.org/wiki/documentation/2.0/requirements?rev=1325805506&amp;do=diff</link>
        <description>General requirements

All you need to use LSC is a Java 1.6 virtual machine (JRE).

Download latest JRE from Sun or install one packaged with your distribution (known to work with OpenJDK but not GCJ or Gnu Classpath Java environments). 

Production servers running regularly scheduled synchronizations will also need cron, or another other task scheduler.</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/development?rev=1325803863&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-05T23:51:03+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Contributing - [Development documentation] </title>
        <link>http://lsc-project.org/wiki/development?rev=1325803863&amp;do=diff</link>
        <description>Contributing

You want to contribute? Start by checking out the SVN repository. Details are on the Download page.

Feel free to send

	*  patches (against the SVN trunk)
		*  documentation in any form (HTML and OpenDocument formats are preferred, doc is fine also)
		*  feedback</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/download?rev=1325803263&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-05T23:41:03+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Download - [SVN repository access] </title>
        <link>http://lsc-project.org/wiki/download?rev=1325803263&amp;do=diff</link>
        <description>Note: .bz2 files can be decompressed using 7-Zip on Windows.

Releases

January 2012 note : New comers may prefer to test the new 2.0rc1 version.

The (old) latest stable release is 1.2.1, as of 15th July 2010. Download the distribution archive, and follow the Quickstart tutorial to get started!</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/faq?rev=1325801378&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-05T23:09:38+01:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Frequently Asked Questions (FAQ)</title>
        <link>http://lsc-project.org/wiki/documentation/faq?rev=1325801378&amp;do=diff</link>
        <description>Am I authorized to reuse the LSC project to sell my product?

Of course: you can use it, implement synchronization processes and distribute it on your own. You can even build proprietary plugins but if you improve the main existing code (create some new shared functionalities, add transaction support, ...), you are strongly encourated to share it with us! :)</description>
    </item>
</rdf:RDF>

