File Layout OpenDJ software installs and creates the following files and directories. The following list is not necessarily exhaustive. File layout Installed files QuickSetup.app Mac OS X GUI for installing OpenDJ Uninstall.app Mac OS X GUI for removing OpenDJ bak Directory for saving backup files bat Windows command-line tools and control panel bin UNIX/Linux/Mac OS X command-line tools and control panel changelogDb JE backend data for the external change log when using replication classes Directory added to the CLASSPATH for OpenDJ, permitting individual classes to be patched config OpenDJ server configuration and schema, PKI stores, LDIF generation templates, resources for upgrade config/MakeLDIF Templates for use with the make-ldif LDIF generation tool config/config.ldif LDIF representation of current OpenDJ server config Use the dsconfig command to edit OpenDJ server configuration. config/java.properties JVM settings for OpenDJ server and tools config/schema OpenDJ directory server LDAP schema definition files config/tasks.ldif Data used by task scheduler backend so that scheduled tasks and recurring tasks persist after server restart config/tools.properties Default settings for command-line tools Use as a template when creating an ~/.opendj/tools.properties file. config/upgrade Resources used by the upgrade command to move to the next version of OpenDJ config/wordlist.txt List of words used to check password strength db JE backend data for backends that you create example-plugin.zip Sample OpenDJ plugin code. Custom plugins are meant to be installed in lib/extensions. import-tmp Used when importing data into OpenDJ instance.loc Pointer to OpenDJ on the file system, useful in installations where the program files are separate from the server instance files ldif Directory for saving LDIF export files legal-notices License information lib Scripts and libraries needed by OpenDJ and added to the CLASSPATH for OpenDJ lib/extensions File system directory to hold your custom plugins locks Directory to hold lock files used when OpenDJ is running to prevent backends from accidentally being used by more than one server process logs Access, errors, audit, and replication logs logs/server.pid Contains the process ID for the server when OpenDJ is running setup UNIX setup utility setup.bat Windows setup utility uninstall UNIX utility for removing OpenDJ uninstall.bat Windows utility for removing OpenDJ upgrade UNIX utility for upgrading OpenDJ by pointing to the new .zip upgrade.bat Windows utility for upgrading OpenDJ by pointing to the new .zip