9.2 Post-Uninstall

9.2.1 Sentinel Settings

After uninstalling Sentinel, certain systems settings remain, which can be manually removed. These settings should be removed before performing a “clean” installation of Sentinel, particularly if the Sentinel uninstallation encountered errors.

NOTE:On Solaris and Linux, uninstalling Sentinel Server will not remove the Sentinel Administrator User from the operating system. You will need to manually remove that user, if desired.

Remove Sentinel System Settings on Linux

To Manually Cleanup Sentinel on Linux:

  1. Login as root.

  2. Ensure that all Sentinel processes are stopped.

  3. Remove contents of /opt/novell/sentinel6 (or wherever the Sentinel software was installed).

  4. Remove Sentinel Service startup files:

    On SLES:  

    chkconfig --del sentinel
    

    On RedHat:  

    rm /etc/rc.d/rc0.d/K02sentinel
    rm /etc/rc.d/rc3.d/S98sentinel
    rm /etc/rc.d/rc5.d/S98sentinel
    
  5. Remove the following files in the /etc/rc.d/rc0.d directory, if they exist:

    • K01wizard

    • K01esdee

    • K01esyslogserver

  6. Remove the following files in the /etc/rc.d/rc3.d directory, if they exist:

    • S99wizard

    • S99esyslogserver

    • S99esdee

  7. Remove the following files in the /etc/rc.d/rc5.d directory, if they exist:

    • S99wizard

    • S99esyslogserver

    • S99esdee

  8. Remove the following files in the /etc/init.d directory, if they exist:

    • sentinel

    • wizard

    • esdee

    • esyslogserver

  9. Make sure nobody is logged in as the Sentinel Administrator operating system user (esecadm by default), then remove the user (and home dir) and esec group.

    • Run: userdel -r esecadm

    • Run: groupdel esec

  10. Remove the directory /root/InstallShield

  11. Remove the file /root/vpd.properties

  12. Remove InstallShield section of /etc/profile and /etc/.login

  13. Remove the Sentinel Oracle database. For more information, see Remove Sentinel Oracle Database on Linux and Solaris.

  14. Restart the operating system.

Remove Sentinel System Settings on Solaris

To Manually Cleanup Sentinel on Solaris:

  1. Login as root.

  2. Ensure that no Sentinel processes are running.

  3. Remove contents of /opt/novell/sentinel6 (or wherever the Sentinel software was installed).

  4. Remove the following files in the /etc/rc0.d directory, if they exist:

    • K01wizard

    • K02sentinel

    • K01esdee

    • K01esyslogserver

  5. Remove the following files in the /etc/rc3.d directory, if they exist:

    • S98sentinel

    • S99wizard

    • S99esyslogserver

    • S99esdee

  6. Remove the following files in the /etc/init.d directory, if they exist:

    • sentinel

    • wizard

    • esdee

    • esyslogserver

  7. Remove the following files from /usr/local/bin, if they exist:

    • stop_wizard.sh

    • restart_wizard.sh

    • start_wizard.sh

  8. Make sure nobody is logged in as Sentinel Administrator operating system user, then remove the user (and home dir) and esec group.

    • Run: userdel -r esecadm

    • Run: groupdel esec

  9. Remove Installshield section of /etc/profile and /etc/.login

  10. Remove the /InstallShield directory, if one exists.

  11. Clean up InstallShield references in /var/sadm/pkg. If the following files exist. remove the following files from the /var/sadm/pkg directory:

    • All files that begin with IS (IS* on the command line)

    • All files that begin with ES (ES* on the command line)

    • All files that begin with MISCwp (MISCwp* on the command line)

  12. Remove the Sentinel Oracle database. For more information, see Remove Sentinel Oracle Database on Linux and Solaris.

  13. Restart the operating system.

Remove Sentinel Oracle Database on Linux and Solaris

To Manually Cleanup Sentinel Oracle Database on Linux and Solaris:

NOTE:Make sure no other applications are using this database before removing it.

  1. Log in as oracle.

  2. Stop Oracle Listener:

    • Run: lsnrctl stop

  3. Stop Sentinel database:

    • Set the ORACLE_SID environment variable to the name of your Sentinel database instance (default ESEC).

    • Run: sqlplus “/ as sysdba”

    • At sqlplus prompt, run: shutdown immediate

  4. Remove entry for Sentinel database in the oratab file located at:

    On Linux:

    /etc/oratab
    

    On Solaris:

    /var/opt/oracle/oratab
    
  5. Remove init<your_instance_name>.ora (default initESEC.ora) file from the directory $ORACLE_HOME/dbs.

  6. Remove entries for your Sentinel database from the following files in the $ORACLE_HOME/network/admin directory:

    • tnsnames.ora

    • listener.ora

  7. Delete the database data files from the location you have selected to install them.

  8. Delete the database archive files from the location you have selected to create them.

Remove Sentinel System Settings on Windows with MS SQL Server

To Manually Cleanup Sentinel on Windows:

  1. Delete the folder %CommonProgramFiles%\InstallShield\Universal and all of its contents.

  2. Delete the %ESEC_HOME% folder (by default: C:\Program Files\Novell\Sentinel6).

  3. Right-click My Computer > Properties > Advanced tab.

  4. Click the Environment Variables button.

  5. If they exist, delete the following variables:

    • ESEC_HOME

    • ESEC_VERSION

    • ESEC_JAVA_HOME

    • ESEC_CONF_FILE

    • WORKBENCH_HOME

  6. Remove any entries in the PATH environment variable that point to the Sentinel installation.

    WARNING:Do not remove paths to anything other than the old Sentinel installation. This could result in your system not functioning properly.

  7. Delete all Sentinel shortcuts from the Desktop.

  8. Delete the shortcut folder Start >Programs > Sentinel from the Start menu.

  9. Restart the operating system.

To Manually Cleanup Sentinel Microsoft SQL Server database on Windows:

NOTE:Make sure no other applications are using this database before removing it.

  1. Open Microsoft SQL Server Management Studio and connect to the SQL Server instance where you’ve installed your Sentinel database.

  2. Expand the SQL Server Agent > Jobs tree and remove the Sentinel jobs.

  3. Expand the Databases tree and locate your Sentinel database. There should be a Sentinel database (by default called ESEC) and an iTRAC database (by default called ESEC_WF). Right-click each and select Delete.

  4. When prompted, select Yes to delete the database.

  5. Expand the Security > Login tree and remove the Sentinel database users, if they exist.

    • esecdba

    • esecapp

    • esecadm

    • esecrpt

  6. Delete the database archive files from the location you have selected to create them.