Sample Execution for the Solaris Package Installer

The sample execution shows the installation of a Privilege Management for Unix and Linux submit host, run host, and shared libraries using the Privilege Management for Unix and Linux Solaris package installer.

This sample execution is divided into the following parts:

  • Generate the Privilege Management for Unix and Linux settings files.
  • Create the Privilege Management for Unix and Linux configuration package using the pbcreatesolcfgpkg program.
  • Install the component packages using the pkgadd command.
  • Install the configuration package using the pkgadd command.

Generate the Privilege Management for Unix and Linux Settings Files

This section of the execution shows the generation of the Privilege Management for Unix and Linux settings files (pb.key, pb.cfg, and pb.settings) and also displays the Privilege Management for Unix and Linux installation menu. This output was generated using the pbinstall program with the options: -z, -l, and -r.

# ./pbinstall -z -l -r
Starting pbinstall main() from /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/.
solaris9-10.x86
WARNING:When creating configuration packages to be installed on Solaris Zones, care must be taken to set log file directories to Zone-writable partitions.
The default Solaris sparse zone has the following read-only and/or shared partitions, although configuration can vary:
/usr /lib /platform /sbin
The Privilege Management for Unix and Linux log file default directory for Solaris Zones is '/var/adm'.
  		

 

Privilege Management for Unix and Linux Settings File Generation

 

Please read thePrivilege Management for Unix and Linux Installation Instructions before proceeding.

 

Checking MANIFEST against release directory

 

Press return to continue

 

The Registry Name Service of Privilege Management for Unix and Linux facilitates location of other services within the PMUL enterprise with the aid of a centralized data repository. IMPORTANT: client registration is required if this is not the Primary Server and you intend to use Registry Name Services. Do you wish to utilize Registry Name Service? [yes]? no BeyondTrust Privilege Management for Unix and Linux Installation Menu Opt Description [Value] 1 Install Everything Here (Demo Mode)? [no] 2 Install License Server? [no] 3 Install Registry Name Services Server? [no] 4 Install Client Registration Server? [no] 7 Install Submit Host? [yes] 8 Install PBSSH [yes] 10 Install Log Host? [yes] 11 Enable Logfile Tracking and Archiving? [yes] 12 Is this a Log Archiver Storage Server? [no] 13 Is this a Log Archiver Database Server? [no] 14 Install File Integrity Monitoring Polic... [no] 15 Install REST Services? [yes] 16 List of License Servers [*] 19 Path to Password Safe 'pkrun' binary [] 23 Install Synchronization program? [yes] 25 Install Secure GUI Host? [yes] 26 Install Utilities: pbvi, pbnvi, pbmg, p... [yes] 27 Install pbksh? [yes] 28 Install pbsh? [yes] 29 Install man pages? [no] 30 Will this host use a Log Host? [yes] 31 AD Bridge Integration? [no] 37 Integration with BeyondInsight? [no] 55 Synchronization program can be initiate... [yes] 56 Daemons location [/usr/sbin] 57 Number of reserved spaces for submit pr... [80] 58 Administration programs location [/usr/sbin] 59 User programs location [/usr/local/bin] 60 GUI library directory [/usr/local/lib/pbbuilder] 61 Policy include (sub) file directory [/opt/pbul/policies] 62 Policy file name [/opt/pbul/policies/pb.conf] 65 Log Archive Storage Server name [] 67 Log Archiver Database Server name [] 69 Logfile Name Cache Database file path? [/opt/pbul/dbs/pblogcache.db] 70 REST Service installation directory? [/usr/lib/beyondtrust/pb/rest] 71 Install REST API sample code? [no] 73 Pblighttpd user [pblight] 75 Pblighttpd user UID [] 76 Pblighttpd user GID [] 78 Configure systemd? [yes] 79 Command line options for pbmasterd [-ar] 80 Policy Server Delay [500] 81 Policy Server Protocol Timeout [-1] 82 pbmasterd diagnostic log [/var/log/pbmasterd.log] 83 Eventlog filename [/var/log/pb.eventlog] 84 Configure eventlog rotation via size? [] 85 Configure eventlog rotation path? [] 86 Configure eventlog rotation via cron? [no] 87 Validate Submit Host Connections? [no] 88 List of Policy Servers to submit to [kandor] 89 pbrun diagnostic log? [none] 90 pbssh diagnostic log? [none] 91 Allow Local Mode? [yes] 92 Additional secured task checks? [no] 93 Suppress Policy Server host failover er... [yes] 94 List of Policy Servers to accept from [kandor] 95 pblocald diagnostic log [/var/log/pblocald.log] 96 Command line options for pblocald [] 97 Syslog pblocald sessions? [no] 98 Record PTY sessions in utmp/utmpx? [yes] 99 Validate Policy Server Host Connections? [no] 100 List of Log Hosts [kandor] 101 Command line options for pblogd [] 102 Log Host Delay [500] 103 Log Host Protocol Timeout [-1] 104 pblogd diagnostic log [/var/log/pblogd.log] 105 List of log reserved filesystems [none] 106 Number of free blocks per log system fi... [0] 107 Command line options for pbsyncd [] 108 Sync Protocol Timeout [-1] 109 pbsyncd diagnostic log [/var/log/pbsyncd.log] 110 pbsync diagnostic log [/var/log/pbsync.log] 111 pbsync sychronization time interval (in... [15] 112 Add installed shells to /etc/shells [no] 113 pbksh diagnostic file [/var/log/pbksh.log] 114 pbsh diagnostic file [/var/log/pbsh.log] 115 Stand-alone pblocald command [none] 116 Stand-alone root shell default iolog [/pbshell.iolog] 117 Command line options for pbguid [] 118 Command line options for secure pbsguid [] 119 pbguid and pbsguid diagnostic log [/var/log/pbguid.log] 120 pbguid and pbsguid site configuration file [none] 121 Use syslog? [yes] 122 Syslog facility to use? [LOG_AUTHPRIV] 123 Base Daemon port number [24345] 124 pbmasterd port number [24345] 125 pblocald port number [24346] 126 pblogd port number [24347] 127 pbguid port number [24348] 128 Secure pbsguid port number [24349] 129 pbsyncd port number [24350] 130 REST Service port number [24351] 131 Add entries to '/etc/services' [yes] 132 Allow non-reserved port connections [yes] 133 Inbound Port range [1025-65535] 134 Outbound Port range [1025-65535] 137 Network encryption options [aes-256:keyfile=/etc/pb.key] 138 Event log encryption options [none] 139 I/O log encryption options [none] 140 Report encryption options [none] 141 Policy file encryption options [none] 142 Settings file encryption type [none] 143 REST API encryption options [aes-256:keyfile=/etc/pb.re...] 144 Configure with Kerberos v5? [no] 150 Enforce High Security Encryption? [yes] 151 Use SSL? [yes] 152 SSL Configuration? [requiressl] 153 SSL pbrun Certificate Authority Directory? [none] 154 SSL pbrun Certificate Authority File? [none] 155 SSL pbrun Cipher List? [HIGH:!SSLv2:!3DES:!MD5:@ST…] 156 SSL pbrun Certificate Directory? [none] 157 SSL pbrun Certificate File? [none] 158 SSL pbrun Private Key Directory? [none] 159 SSL pbrun Private Key File? [none] 160 SSL pbrun Certificate Subject Checks? [none] 161 SSL Server Certificate Authority Direct... [none] 162 SSL Server Certificate Authority File? [none] 163 SSL Server Cipher List? [HIGH:!SSLv2:!3DES:!MD5:@ST...] 164 SSL Server Certificate Directory? [none] 165 SSL Server Certificate File? [/etc/pbssl.pem] 166 SSL Server Private Key Directory? [none] 167 SSL Server Private Key File? [/etc/pbssl.pem] 168 SSL Server Certificate Subject Checks? [none] 169 SSL Certificate Country Code [US] 170 SSL Certificate State/Province [AZ] 171 SSL Certificate Location (Town/City) [Phoenix] 172 SSL Certificate Organizational Unit/Dep... [Security] 173 SSL Certificate Organization [BeyondTrust] 174 Configure Privilege Management for Unix... [no] 175 Install BeyondTrust built-in third-part... [yes] 176 BeyondTrust built-in third-party librar... [/usr/lib/beyondtrust/pb] 188 Use PAM? [no] 196 Allow Remote Jobs? [yes] 197 UNIX Domain Socket directory [none] 198 Reject Null Passwords? [no] 199 Enable TCP keepalives? [no] 200 Name Resolution Timeout [0] N for the next menu page, P for the previous menu page, C to continue, X to exit Please enter a menu option [For technical support call 1-800-234-9072]> c

 

Generating key file /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/settings_files/pb.key...

 

Are all the installation settings correct [yes]? Generating config file /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/settings_files/pb.cfg Creating the settings file creation script Backed up existing settings file creation script to: '/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/pbcreatesettingsfile.ctime.May_26_11:01' Running settings file creation script Creating settings file /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/settings_files/pb.settings Generated settings files are in directory: /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/settings_files Privilege Management for Unix and Linux Settings File Generation completed successfully.

Create the Privilege Management for Unix and Linux Configuration Package Using pbcreatesolcfgpkg

This section shows the creation of the Privilege Management for Unix and Linux configuration package using the pbcreatesolcfgpkg program with the -p and -s options.

At the end of its output, the pbcreatesolcfgpkg script shows which Privilege Management for Unix and Linux component packages need to be installed.

# cd /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install
# ./pbcreatesolcfgpkg -p CLIENT1 -s /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/settings_files
pbcreatesolcfgpkg: starting from /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install
        
Warning: Unpatched Solaris 8 has a 9 character package name limitation!
The package name created 'BTPBcfCLIENT1' is 13 characters...
        
pbcreatesolcfgpkg: keyfile pb.key will be included in package
Reading /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/settings_files/pb.cfg
## Building pkgmap from package prototype file.
## Processing pkginfo file.
## Attempting to volumize 15 entries in pkgmap.
part  1 -- 637 blocks, 24 entries
## Packaging one part.
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/pkgmap
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/pkginfo
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/root/etc/init.d/sypbcfg_svcsinetdsmf
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/root/etc/pb.cfg
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/root/etc/pb.key
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/root/etc/pb.settings
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/root/etc/rc2.d/S99sypbcfg_pbpatton
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/root/var/adm/pbksh.log
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/root/var/adm/pblocald.log
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/root/var/adm/pbsh.log
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/install/checkinstall
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/install/copyright
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/install/depend
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/install/postinstall
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/install/postremove
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/install/preinstall
/opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1/BTPBcfCLIENT1/install/preremove
## Validating control scripts.
## Packaging complete.
pbcreatesolcfgpkg: created package BTPBcfCLIENT1 in /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1
Checking uninstalled directory format package <BTPBcfCLIENT1> from </opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1>
## Checking control scripts.
## Checking package objects.
## Checking is complete.
pbcreatesolcfgpkg: pkgchk for spooled package BTPBcfCLIENT1 succeeded.
Transferring <BTPBcfCLIENT1> package instance
pbcreatesolcfgpkg: pkgtrans for package BTPBcfCLIENT1 succeeded.
Checking uninstalled stream format package <BTPBcfCLIENT1> from </opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1.ds>
## Checking control scripts.
## Checking package objects.
## Checking is complete.
rm: Cannot remove any directory in the path of the current working directory
/var/tmp/aaaJEaG90/BTPBcfCLIENT1
pbcreatesolcfgpkg: pkgchk for datastream package BTPBcfCLIENT1 succeeded.
pbcreatesolcfgpkg: spooled package BTPBcfCLIENT1 removed.

pbcreatesolcfgpkg: package datastream file is: /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1.ds
pbcreatesolcfgpkg: package admin file is: /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBadminCLIENT1

pbcreatesolcfgpkg: the following packages will need to be loaded to the target system:
BTPBrunh BTPBsbmh BTPBlibs

pbcreatesolcfgpkg: completed.

Install Component Packages Using the pkgadd Command

This section shows the execution of the pkgadd command to install component packages for the submit host, run host, and shared libraries. The execution text also includes copyright, trademark, trade secrets, and other legal text; however, those notices and text were removed from the following excerpt to save space:

# cd /opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/package
# ls
BTPBadmin    BTPBguih.ds  BTPBlibs.ds  BTPBlogh.ds  BTPBmsth.ds  BTPBrest.ds  BTPBrnsh.ds  BTPBrunh.ds  BTPBsbmh.ds
# pkgadd -a BTPBadmin -d BTPBlibs.ds BTPBlibs
Processing package instance <BTPBlibs> from </opt/acpkg/powerbroker/v9.4/ppmul_solaris9-10.x86_9.4.3-18/package/BTPBlibs.ds>
BeyondTrust PowerBroker Shared Libraries - Root Delegation and Privilege Management
(x86) 9.4.3-18
## Executing checkinstall script.
Using /> as the package base directory.
## Processing package information.
## Processing system information.
## Verifying package dependencies.
## Verifying disk space requirements.
Installing BeyondTrust PowerBroker Shared Libraries - Root Delegation and Privilege Management as <BTPBlibs>
        ## Executing preinstall script.
        ## Installing part 1 of 1.
        /usr/lib/beyondtrust/pb/libcom_err.so <symbolic link>
        /usr/lib/beyondtrust/pb/libcom_err.so.3 <symbolic link>
        /usr/lib/beyondtrust/pb/libcom_err.so.3.0
        /usr/lib/beyondtrust/pb/libcrypto.so <symbolic link>
        /usr/lib/beyondtrust/pb/libcrypto.so.1 <symbolic link>
        /usr/lib/beyondtrust/pb/libcrypto.so.1.0.0
        /usr/lib/beyondtrust/pb/libcurl.so <symbolic link>
        /usr/lib/beyondtrust/pb/libcurl.so.4 <symbolic link>
        /usr/lib/beyondtrust/pb/libcurl.so.4.3.0
        /usr/lib/beyondtrust/pb/libgssapi_krb5.so <symbolic link>
        /usr/lib/beyondtrust/pb/libgssapi_krb5.so.2 <symbolic link>
        /usr/lib/beyondtrust/pb/libgssapi_krb5.so.2.2
        /usr/lib/beyondtrust/pb/libk5crypto.so <symbolic link>
        /usr/lib/beyondtrust/pb/libk5crypto.so.3 <symbolic link>
        /usr/lib/beyondtrust/pb/libk5crypto.so.3.1
        /usr/lib/beyondtrust/pb/libkrb5.so <symbolic link>
        /usr/lib/beyondtrust/pb/libkrb5.so.3 <symbolic link>
        /usr/lib/beyondtrust/pb/libkrb5.so.3.3
        /usr/lib/beyondtrust/pb/libkrb5support.so <symbolic link>
        /usr/lib/beyondtrust/pb/libkrb5support.so.0 <symbolic link>
        /usr/lib/beyondtrust/pb/libkrb5support.so.0.1
        /usr/lib/beyondtrust/pb/liblber-2.4.so <symbolic link>
        /usr/lib/beyondtrust/pb/liblber-2.4.so.2 <symbolic link>
        /usr/lib/beyondtrust/pb/liblber-2.4.so.2.10.3
        /usr/lib/beyondtrust/pb/libLDAP-2.4.so <symbolic link>
        /usr/lib/beyondtrust/pb/libLDAP-2.4.so.2 <symbolic link>
        /usr/lib/beyondtrust/pb/libLDAP-2.4.so.2.10.3
        /usr/lib/beyondtrust/pb/libssl.so <symbolic link>
        /usr/lib/beyondtrust/pb/libssl.so.1 <symbolic link>
        /usr/lib/beyondtrust/pb/libssl.so.1.0.0
        /usr/lib/beyondtrust/pb/pam_radius_auth.so <symbolic link>
        /usr/lib/beyondtrust/pb/pam_radius_auth.so.1 <symbolic link>
        /usr/lib/beyondtrust/pb/pam_radius_auth.so.1.3.17
        [ verifying class <none> ]
## Executing postinstall script.
        Checking installation of package: BTPBlibs
Installation of <BTPBlibs> was successful.# pkgadd -a BTPBadmin -d  BTPBsbmh.ds BTPBsbmh
Processing package instance <BTPBsbmh> from </opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/package/BTPBsbmh.ds>
BeyondTrust PowerBroker Submit Host - Root Delegation and Privilege Management
        (x86) 9.4.3-18
        ## Executing checkinstall script.
        Using /> as the package base directory.
        ## Processing package information.
        ## Processing system information.
        1 package pathname is already properly installed.
        ## Verifying package dependencies.
        ## Verifying disk space requirements.
        Installing BeyondTrust PowerBroker Submit Host - Root Delegation and Privilege Management as <BTPBsbmh>
        ## Executing preinstall script.
        ## Installing part 1 of 1.
        /opt/pbul/scripts/pbrnscfg.sh
        /usr/lib/secure/64/libpbul_aca-elf64.so
        /usr/lib/secure/libpbul_aca-elf32.so
        /usr/local/bin/pbbench
        /usr/local/bin/pbcall
        /usr/local/bin/pbksh
        /usr/local/bin/pbrun
        /usr/local/bin/pbrunssh
        /usr/local/bin/pbsh
        /usr/local/bin/pbssh
        /usr/local/man/man1/pbbench.1
        /usr/local/man/man1/pbrun.1
        /usr/local/man/man1/pbssh.1
        /usr/local/man/man8/pbclienthost_uuid.8
        /usr/local/man/man8/pbcreatesolcfgpkg.8
        /usr/local/man/man8/pbdbutil.8
        /usr/local/man/man8/pbencode.8
        /usr/local/man/man8/pbinstall.8
        /usr/local/man/man8/pbregister.8
        /usr/local/man/man8/pbsum.8
        /usr/local/man/man8/pbulpreinstall.sh.8
        /usr/local/man/man8/pbversion.8
        /usr/sbin/pbclienthost_uuid
        /usr/sbin/pbdbutil
        /usr/sbin/pbencode
        /usr/sbin/pbregister
        /usr/sbin/pbsnapshot.sh
        /usr/sbin/pbsum
        /usr/sbin/pbulpreinstall.sh
        /usr/sbin/pbversion
        [ verifying class <none> ]
        ## Executing postinstall script.
        Checking installation of package: BTPBsbmh
Installation of <BTPBsbmh> was successful.
# pkgadd -a BTPBadmin -d BTPBrunh.ds BTPBrunh
Processing package instance <BTPBrunh> from </opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/package/BTPBrunh.ds>
BeyondTrust PowerBroker Run Host - Root Delegation and Privilege Management
(x86) 9.4.3-18
## Executing checkinstall script.
Using /> as the package base directory.
        ## Processing package information.
        ## Processing system information.
        25 package pathnames are already properly installed.
        ## Verifying package dependencies.
        ## Verifying disk space requirements.
        Installing BeyondTrust PowerBroker Run Host - Root Delegation and Privilege Management as <BTPBrunh>
        ## Executing preinstall script.
        ## Installing part 1 of 1.
        /usr/local/bin/pbless
        /usr/local/bin/pbmg
        /usr/local/bin/pbnvi
        /usr/local/bin/pbumacs
        /usr/local/bin/pbvi
        /usr/local/man/man1/pbless.1
        /usr/local/man/man1/pbmg.1
        /usr/local/man/man1/pbnvi.1
        /usr/local/man/man1/pbumacs.1
        /usr/local/man/man1/pbvi.1
        /usr/local/man/man8/pblocald.8
        /usr/sbin/pblocald
        [ verifying class <none> ]
        ## Executing postinstall script.
        
Checking installation of package: BTPBrunh
Installation of <BTPBrunh> was successful.

Installing the Configuration Package Using the pkgadd Command

This section shows the execution of the Solaris pkgadd command to install the configuration package. Following installation of the configuration package, the installation is verified by submitting the id command to Privilege Management for Unix and Linux, and the Solaris pkginfo utility is used to list the Privilege Management for Unix and Linux packages that are installed.

The execution text also includes copyright, trademark, trade secrets, and other legal text; however, those notices and text were removed from the following excerpt to save space:

# cd /opt/acpkg/powerbroker/v9.4/pbul_solaris9-10.x86_9.4.3-18/install
        # pkgadd -a ./BTPBadminCLIENT1 -d BTPBcfCLIENT1.ds BTPBcfCLIENT1
        Processing package instance <BTPBcfCLIENT1> from </opt/acpkg/powerbroker/v9.4/pmul_solaris9-10.x86_9.4.3-18/install/BTPBcfCLIENT1.ds>
        BeyondTrust PowerBroker Unix/Linux Configuration - Root Delegation and Privilege Management
        (noarch) 9.4.3-18
        BeyondTrust PowerBroker Unix/Linux
        ## Executing checkinstall script.
        Checking installation of dependent component packages...
        ## Processing package information.
        ## Processing system information.
        6 package pathnames are already properly installed.
        ## Verifying package dependencies.
        ## Verifying disk space requirements.
        Installing BeyondTrust PowerBroker Unix/Linux Configuration - Root Delegation and Privilege Management as <BTPBcfCLIENT1>
        ## Executing preinstall script.
        ## Installing part 1 of 1.
        /etc/init.d/sypbcfg_svcsinetdsmf
        /etc/pb.cfg
        /etc/pb.key
        /etc/pb.settings
        /etc/rc2.d/S99sypbcfg_pbpatton
        /etc/rc2.d/S99sypbcfg_svcsinetdsmf <symbolic link>
        /var/adm/pbksh.log
        /var/adm/pblocald.log
        /var/adm/pbsh.log
        [ verifying class <none> ]
        ## Executing postinstall script.
        Checking installation of package: BTPBcfCLIENT1
        'pkgchk' of package BTPBcfCLIENT1 succeeded
        Reading pb.cfg...
        Checking installation of dependent component packages...
        'pkgchk' of package BTPBlibs succeeded
        'pkgchk' of package BTPBsbmh succeeded
        'pkgchk' of package BTPBrunh succeeded
        Looking for SuperDaemons to configure...
        Finished looking for SuperDaemons to configure...
        Removing PowerBroker service definitions (if any) from /etc/inet/services.
        Adding PowerBroker service definitions to /etc/inet/services.
        Removing any PowerBroker definitions from SuperDaemon inetd file /etc/inet/inetd.conf
        Adding PowerBroker definitions to SuperDaemon configurations  /etc/inet/inetd.conf.
        Reloading SuperDaemon Configurations...
        Done Reloading SuperDaemon Configurations...
        Updating Settings in database (if any)...
        Installation of <BTPBcfCLIENT1> was successful.

#  pkginfo | grep BTPB application BTPBcfCLIENT1                                            BeyondTrust PowerBroker Unix/Linux Configuration - Root Delegation and Privilege Management
application BTPBlibs                                                                       BeyondTrust PowerBroker Shared Libraries - Root Delegation and Privilege Management
application BTPBrunh                                                                         BeyondTrust PowerBroker Run Host - Root Delegation and Privilege Management
application BTPBsbmh                                                                         BeyondTrust PowerBroker Submit Host - Root Delegation and Privilege Management