<?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-05-22T18:10:34+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/plugins/nis?rev=1337693610&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/plugins/start?rev=1337692360&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/upgrade-from-1.2?rev=1337692232&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/configuration/connections?rev=1337692163&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/configuration/service?rev=1337692142&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/development/addingplugin?rev=1336686371&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/development/ideintegration?rev=1335961393&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/tutorials/csvtoldap?rev=1335213801&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/howtos/hsqldb?rev=1335212119&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/howtos/start?rev=1335211578&amp;do=diff"/>
                <rdf:li rdf:resource="http://lsc-project.org/wiki/documentation/2.0/configuration/service/sourcesql?rev=1335198082&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/plugins/nis?rev=1337693610&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-22T15:33:30+02:00</dc:date>
        <dc:creator>coudot</dc:creator>
        <title>NIS (YP) Source service plugin</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/plugins/nis?rev=1337693610&amp;do=diff</link>
        <description>NIS (YP) Source service plugin

Presentation

This source service enables getting data from a RFC 2307 compliant NIS service. You will get a posixAccount complete object :

	*  uid,
	*  uidnumber,
	*  gidnumber,
	*  gecos,
	*  loginShell,
	*  homeDirectory,
	*  cn,
	*  and correct objectClass values of course :)</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/plugins/start?rev=1337692360&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-22T15:12:40+02:00</dc:date>
        <dc:creator>coudot</dc:creator>
        <title>Plugins - [Plugins philosophy] </title>
        <link>http://lsc-project.org/wiki/documentation/2.0/plugins/start?rev=1337692360&amp;do=diff</link>
        <description>LSC extensibility

LSC can be extended in various ways :

	*  source or destination connectors
	*  supported scripting language
	*  sync options
	*  beans

Therefore, you can add features, datasources support without breaking the core code. 

Plugins philosophy

Plugins have been introduced to let everybody the possibility to implement its own source and destination or to contribute its own scripting language or Bean handling.</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/upgrade-from-1.2?rev=1337692232&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-22T15:10:32+02:00</dc:date>
        <dc:creator>coudot</dc:creator>
        <title>Upgrading from 1.2.* to 2.0 - [Upgrading configuration] </title>
        <link>http://lsc-project.org/wiki/documentation/2.0/upgrade-from-1.2?rev=1337692232&amp;do=diff</link>
        <description>The upgrade process needs:

	*  binary software update
	*  configuration 

Differences between 1.2 and 2.0

The main difference is the configuration file format that has moved from properties to XML. Properties is still supported but will be deprecated soon.</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/configuration/connections?rev=1337692163&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-22T15:09:23+02:00</dc:date>
        <dc:creator>coudot</dc:creator>
        <title>Connections</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/configuration/connections?rev=1337692163&amp;do=diff</link>
        <description>Connections

Because datasource require to be connected with various parameters, all the corresponding settings are shared inside connections.

Connections type may be shared between different services types and also inside an LSC configuration, for example if the source and destination directories are the same.</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/configuration/service?rev=1337692142&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-22T15:09:02+02:00</dc:date>
        <dc:creator>coudot</dc:creator>
        <title>Services</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/configuration/service?rev=1337692142&amp;do=diff</link>
        <description>Services

Two types of services exist:

	*  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 data sources:</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/development/addingplugin?rev=1336686371&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-10T23:46:11+02:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Adding a plugin</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/development/addingplugin?rev=1336686371&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/documentation/2.0/development/ideintegration?rev=1335961393&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-05-02T14:23:13+02:00</dc:date>
        <dc:creator>sbahloul</dc:creator>
        <title>Integrated Development Environment Integration - [Getting the source code] </title>
        <link>http://lsc-project.org/wiki/documentation/2.0/development/ideintegration?rev=1335961393&amp;do=diff</link>
        <description>In order to develop your code in the project, you may want to integrate it directly in a IDE like Eclipse, IDEA or Netbeans. Please contribute your own method if it is not present here :)

Eclipse

Installing the Maven 2 plugin

The Ldap Synchronization Connector is built in top of Maven 2, so you need to install the Maven 2 plugin for Eclipse:</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/tutorials/csvtoldap?rev=1335213801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-23T22:43:21+02:00</dc:date>
        <dc:creator>coudot</dc:creator>
        <title>Synchronize from CSV to LDAP directory - [Launch synchronization] </title>
        <link>http://lsc-project.org/wiki/documentation/2.0/tutorials/csvtoldap?rev=1335213801&amp;do=diff</link>
        <description>This tutorial explains you can synchronize a CSV file to an LDAP directory. 
The idea is to use a database source service based on a HSQLDB instance (database on files or in memory).

This HSQLDB instance will be previously populated with data contained in the CSV file.</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/howtos/hsqldb?rev=1335212119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-23T22:15:19+02:00</dc:date>
        <dc:creator>coudot</dc:creator>
        <title>HSQLDB - created</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/howtos/hsqldb?rev=1335212119&amp;do=diff</link>
        <description>LSC provides HSLQDB library and a utility script that allow to use this database to store temporary synchronization data, for example to use a CSV file as a source.

Script location

LSC provides a wrapper to manage the packaged HSQLDB database, it is located in the LSC bin directory and is named hsqldb.</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/howtos/start?rev=1335211578&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-23T22:06:18+02:00</dc:date>
        <dc:creator>coudot</dc:creator>
        <title>HOWTOs</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/howtos/start?rev=1335211578&amp;do=diff</link>
        <description>*  Synchronizing to/from Active Directory
	*  Use SSL and TLS to secure LDAP connections
	*  Use HSQLDB to store temporary synchronization data</description>
    </item>
    <item rdf:about="http://lsc-project.org/wiki/documentation/2.0/configuration/service/sourcesql?rev=1335198082&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-23T18:21:22+02:00</dc:date>
        <dc:creator>coudot</dc:creator>
        <title>Database source service</title>
        <link>http://lsc-project.org/wiki/documentation/2.0/configuration/service/sourcesql?rev=1335198082&amp;do=diff</link>
        <description>Database source service

The Database source service allows to connect to any JDBC compliant database and to look for data that will be synchronized.

The Database source service is using a database connection to get the various connection settings. The requests are served by iBatis ORM engine.</description>
    </item>
</rdf:RDF>

