pbuninstall

pbuninstall is a menu-driven, interactive script that is used to uninstall Privilege Management for Unix and Linux. pbuninstall properly configures (as appropriate) /etc/services and the superdaemon configuration files (/etc/inetd.conf and/or /etc/xinetd.conf) for the removal of Privilege Management for Unix and Linux from most execution environments.

pbuninstall must be executed where the default directory is the directory in which pbuninstall resides, or the parent directory to the directory containing pbuninstall.

When pbuninstall is executed, you are presented with a reminder of the script’s function and prompted: Hit return to continue. Using CTRL+C at this time stops the execution of the script.

pbuninstall removes only those installations that are explicitly named on the command line. It must be run separately for each prefixed and suffixed installation.

During execution, the script identifies files to move to $TMPDIR (log, policy, and configuration files), copies them to $TMPDIR (typically /tmp) and removes them from their original location. Files to be removed are removed.

/etc/services and the superdaemon configuration files have the appropriate Privilege Management for Unix and Linux configuration lines removed. The appropriate superdaemon processes are requested to reload their configuration files.

Syntax

pbuninstall [options]

For a pbuninstall execution example, see Example of a pbuninstall Execution.

Arguments

-a

Explicitly sets the computer architecture.

-A appid Allow the cleanup of RNS on the policy server.
-b

Runs in batch mode (no confirmation prompts).

-K appkey  
-h

Displays the usage message and exits.

-p prefix

Sets the Privilege Management for Unix and Linux installation prefix.

-s suffix

Sets the Privilege Management for Unix and Linux installation suffix.

Files

Not applicable

For more information, please also see the following: