51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! CCPL HEADER START
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! This work is licensed under the Creative Commons
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! Attribution-NonCommercial-NoDerivs 3.0 Unported License.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! To view a copy of this license, visit
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! or send a letter to Creative Commons, 444 Castro Street,
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! Suite 900, Mountain View, California, 94041, USA.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! You can also obtain a copy of the license at
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! See the License for the specific language governing permissions
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! and limitations under the License.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! If applicable, add the following below this CCPL HEADER, with the fields
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! enclosed by brackets "[]" replaced with your own identifying information:
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! Portions Copyright [yyyy] [name of copyright owner]
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! CCPL HEADER END
2d35fc1446858c96814d2604be387ee1da57930fmark ! Copyright 2011-2015 ForgeRock AS.
ec40cc0dc62425cea5d63fd9d984f8614479de25mark xmlns='http://docbook.org/ns/docbook' version='5.0' xml:lang='en'
f6ccbb233102c86936499e5c3cb844dfe77872bemark <itemizedlist>
f6ccbb233102c86936499e5c3cb844dfe77872bemark <para>This chapter includes the following procedures.</para>
f6ccbb233102c86936499e5c3cb844dfe77872bemark <listitem><para><xref linkend="uninstall-gui" /></para></listitem>
f6ccbb233102c86936499e5c3cb844dfe77872bemark <listitem><para><xref linkend="uninstall-cli" /></para></listitem>
f6ccbb233102c86936499e5c3cb844dfe77872bemark <listitem><para><xref linkend="uninstall-deb" /></para></listitem>
2d35fc1446858c96814d2604be387ee1da57930fmark <listitem><para><xref linkend="uninstall-msi" /></para></listitem>
f6ccbb233102c86936499e5c3cb844dfe77872bemark <listitem><para><xref linkend="uninstall-rpm" /></para></listitem>
f6ccbb233102c86936499e5c3cb844dfe77872bemark </itemizedlist>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <title>To Uninstall OpenDJ From the Graphical Uninstaller</title>
429cb4af0dd170c44fe076f66fb43338d1820073mark <para>(UNIX) Run <command>/path/to/opendj/uninstall</command>.</para>
429cb4af0dd170c44fe076f66fb43338d1820073mark <para>(Windows) Double-click <filename>/path/to/opendj\uninstall.bat</filename>.</para>
429cb4af0dd170c44fe076f66fb43338d1820073mark <para>(Mac OS X) Double-click <filename>/path/to/opendj/Uninstall.app</filename>.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <imageobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <imagedata fileref="images/uninstall-start.png" format="PNG" />
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </imageobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <textobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>Select what to remove in the initial screen.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </textobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </mediaobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>When the process is finished, you might still have some files
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark to remove manually.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <imageobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <imagedata fileref="images/uninstall-finished.png" format="PNG" />
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </imageobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <textobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>The final screen indicates what must be removed manually.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </textobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </mediaobject>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </procedure>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>Login as the user who installed and runs the server.</para>
429cb4af0dd170c44fe076f66fb43338d1820073mark <para>Run the <command>/path/to/opendj/uninstall --cli</command> command.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>This command starts the removal program in interactive mode on the
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark command line, prompting you for each option. Alternatively, use additional
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <command>uninstall</command> options to specify choices for the options.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark See <command>uninstall --help</command> for more information.</para>
08248b5c5b494aff8d1922e8e0b5777796d7450dmark$ <userinput>/path/to/opendj/uninstall --cli</userinput>
08248b5c5b494aff8d1922e8e0b5777796d7450dmark<computeroutput>Do you want to remove all components of the server or select the components to
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark 1) Remove all components
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark 2) Select the components to be removed
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkEnter choice [1]:
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkThe server is currently running and must be stopped before uninstallation can
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkStop the Server and permanently delete the files? (yes / no) [yes]:
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkStopping Directory Server ..... Done.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkDeleting Files under the Installation Path ..... Done.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkThe Uninstall Completed Successfully.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkTo complete the uninstallation, you must delete manually the following files
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkand directories:
08248b5c5b494aff8d1922e8e0b5777796d7450dmarkSee /var/....log for a detailed log of this operation.</computeroutput>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>If the command output tells you to delete files manually, then remove
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark those remaining files to complete the process.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </procedure>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <indexterm><primary>Debian (.deb) package</primary></indexterm>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>When you uninstall the Debian package from the command line, OpenDJ
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark directory server is stopped if it is running.</para>
08248b5c5b494aff8d1922e8e0b5777796d7450dmark<computeroutput>(Reading database ... 185725 files and directories currently installed.)
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkRemoving opendj ...
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark*Stopping OpenDJ server...
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkStopping Server...
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark[03/Jun/2013:10:00:49 +0200] category=BACKEND severity=NOTICE
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark msgID=9896306 msg=The backend userRoot is now taken offline
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark[03/Jun/2013:10:00:49 +0200] category=CORE severity=NOTICE
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark msgID=458955 msg=The Directory Server is now stopped
08248b5c5b494aff8d1922e8e0b5777796d7450dmark*OpenDJ successfully removed</computeroutput>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark$ </screen>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>Removing the package does not remove your data or configuration.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark You must remove <filename>/opt/opendj</filename> manually to get rid of
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark all files.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </procedure>
2d35fc1446858c96814d2604be387ee1da57930fmark <title>To Uninstall the Windows Installer Package</title>
2d35fc1446858c96814d2604be387ee1da57930fmark <indexterm><primary>Windows installer (.msi) package</primary></indexterm>
2d35fc1446858c96814d2604be387ee1da57930fmark When you uninstall the files installed from the Windows installer package,
2d35fc1446858c96814d2604be387ee1da57930fmark only the installed files are removed.
2d35fc1446858c96814d2604be387ee1da57930fmark To remove OpenDJ directory server configuration files,
2d35fc1446858c96814d2604be387ee1da57930fmark Remove installed OpenDJ files in one of the following ways.
2d35fc1446858c96814d2604be387ee1da57930fmark <stepalternatives>
2d35fc1446858c96814d2604be387ee1da57930fmark Use Windows Control Panel.
2d35fc1446858c96814d2604be387ee1da57930fmark <substeps>
2d35fc1446858c96814d2604be387ee1da57930fmark Open Windows Control Panel and browse to the page to uninstall a program.
2d35fc1446858c96814d2604be387ee1da57930fmark Find ForgeRock OpenDJ in the list and uninstall it.
2d35fc1446858c96814d2604be387ee1da57930fmark </substeps>
2d35fc1446858c96814d2604be387ee1da57930fmark The following command quietly removes installed files.
2d35fc1446858c96814d2604be387ee1da57930fmarkC:\><userinput>msiexec /x OpenDJ-${docTargetVersion}.msi /q</userinput>
2d35fc1446858c96814d2604be387ee1da57930fmark </stepalternatives>
2d35fc1446858c96814d2604be387ee1da57930fmark </procedure>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <indexterm><primary>Red Hat (.rpm) package</primary></indexterm>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>When you uninstall the RPM package from the command line, OpenDJ
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark directory server is stopped if it is running.</para>
08248b5c5b494aff8d1922e8e0b5777796d7450dmark<computeroutput>Pre Uninstall - uninstall
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkStopping Server...
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark[03/Jun/2013:10:42:46 +0200] category=BACKEND severity=NOTICE
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark msgID=9896306 msg=The backend userRoot is now taken offline
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark[03/Jun/2013:10:42:46 +0200] category=CORE severity=NOTICE
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark msgID=458955 msg=The Directory Server is now stopped
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmarkPost Uninstall - uninstall
08248b5c5b494aff8d1922e8e0b5777796d7450dmarkOpenDJ successfully removed.</computeroutput>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>Removing the package does not remove your data or configuration.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark You must remove <filename>/opt/opendj</filename> manually to get rid of
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark all files.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </procedure>