Hiding Essbase Server Passwords on HP-UX and Solaris

On HP-UX and Solaris, the ps -ef utility creates a process listing that includes the system password.

Note:

On IBM AIX, the Essbase Server system password is hidden automatically.

  To hide the Essbase Server system password:

  1. Create a shell script, named essbase.secure, that contains these commands:

    #!/bin/sh
    PASS=$1
    ESSBASE -b -secure << EOF &
    ${PASS} 
    EOF
  2. To launch the Agent, use this command:

    essbase.secure password
    • To have the script to return to a command prompt without manually entering a carriage return or to imbed the script within a larger script, execute the script with this command:

      essbase.secure &
    • (Optional) To redirect the standard output to a file named nohup.out, which is useful when running the script in a nonactive terminal session, use this command:

      nohup essbase.secure &