OpenDJ software installs and creates the following files and directories. The following list is not necessarily exhaustive.
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
CLASSPATHfor 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.propertiesfile. 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
CLASSPATHfor 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

