Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Info

Valid from 4.3

The documentation below is valid from Datafari v4.3.0 upwards

Due to licences issues, we do not have the right to package the JCIFS-NG library with Datafari. So you have to download it on your own and to add it to Datafari.

...

  1. Download the JCIFS NG jar version 2.1.3 here : https://repo1.maven.org/maven2/eu/agno3/jcifs/jcifs-ng/2.1.3/jcifs-ng-2.1.3.jar
    For example you can use wget :

    Code Block
    wget https://repo1.maven.org/maven2/eu/agno3/jcifs/jcifs-ng/2.1.3/jcifs-ng-2.1.3.jar
  2. Copy the JAR to /opt/datafari/mcf/mcf_home/connector-lib-proprietary folder

  3. Change the permissions to the JAR file that you just downloaded :
     

    Code Block
    chmod 775 /opt/datafari/mcf/mcf_home/connector-lib-proprietary/jcifs*.jar
    chown datafari /opt/datafari/mcf/mcf_home/connector-lib-proprietary/jcifs*.jar
  4. Edit the file /opt/datafari/mcf/mcf_home/connectors.xml and uncomment the line :

    Code Block
    <!--repositoryconnector name="Windows shares" class="org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveConnector"/>


    You are done, you can launch init-datafari.sh now.

CASE 2 

  1. Stop Datafari :
     

    Code Block
    cd /opt/datafari/bin
    bash stop-datafari.sh
  2. Download the JCIFS NG jar version 2.1.3 here : https://repo1.maven.org/maven2/eu/agno3/jcifs/jcifs-ng/2.1.3/jcifs-ng-2.1.3.jar
    For example you can use wget :

    Code Block
    wget https://repo1.maven.org/maven2/eu/agno3/jcifs/jcifs-ng/2.1.3/jcifs-ng-2.1.3.jar
  3. Copy the JAR to /opt/datafari/mcf/mcf_home/connector-lib-proprietary folder

    Image RemovedImage Added

  4. Change the permissions to the JAR file that you just downloaded :
     

    Code Block
    chmod 775 /opt/datafari/mcf/mcf_home/connector-lib-proprietary/jcifs*.jar
    chown datafari /opt/datafari/mcf/mcf_home/connector-lib-proprietary/jcifs*.jar
  5. Edit the file /opt/datafari/mcf/mcf_home/connectors.xml and uncomment the line :

    Code Block
    <!--repositoryconnector name="Windows shares" class="org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveConnector"/>
    Image Modified
  6. Start Datafari

    Code Block
    cd /opt/datafari/bin
    bash start-datafari.sh
  7. initialize the connectors in MCF by lauching the script initialize.sh :

    Code Block
    cd /opt/datafari/mcf/mcf_home
    bash initialize.sh

    You will see that the connector is now in the list of MCF connectors :

    Image RemovedImage Added

     

In the repository menu of MCF, the new connector is now present :

...