When you upgrade to Service Pack 6 for BRPM version 5.0, the BRPM vault is configured by default. To view the vault configuration, navigate to the standalone-full*.xml files by using the path <RPM_HOME>/server/jboss/standalone/configuration/ .
<vault>
<vault-option name="KEYSTORE_URL" value="${jboss.server.config.dir}/vault/vault.keystore"/>
<vault-option name="KEYSTORE_PASSWORD" value="******"/>
<vault-option name="KEYSTORE_ALIAS" value="Vault"/>
<vault-option name="SALT" value="BmC$4V@t"/>
<vault-option name="ITERATION_COUNT" value="95"/>
<vault-option name="ENC_FILE_DIR" value="${jboss.server.config.dir}/vault/"/>
</vault>
You can store the cleartext SSL password in this BRPM vault, and you must use its reference variable in the following configuration files:
| | |
|---|
| | |
| |
| | standalone-full-https.xml |
| standalone-full-ha-https.xml |
The BRPM supports the vault.sh utility. In this utility, you can perform the following operations:
| | | |
|---|
| Operation to store the cleartext password in the BRPM vault | - Attribute name
- Cleartext SSL password
|
To store the SSL password
To store the SSL password in the BRPM vault, do the following: - Stop the BRPM service.
- Go to <RPMhome>\bin.
Set the environment by using setenv.sh. InformationExample [root@h[root@host1 bin]# . /opt/bmc/RLM/bin/setenv.sh - Trigger the ./rpm_vault.sh utility.
- Run the command ./rpm_vault.sh add .
 - Enter the variable name and the value to be encrypted.
- Replace the cleartext password in the four standalone.xml files with the vault attribute, highlighted in the preceding figure. The replaced file is as follows:
 - Start the BRPM service.
WarningImportant For Windows users, do the following: - Go to C:\Program Files\BMC Software\RLM\bin>.
- Set the environment by using setenv.bat.
- Trigger the ./rpm_vault.bat utility.
- Run the command: ./rpm_vault.bat add . Go to Step 6.
|
| Operation to validate if an attribute already exists | |
To check an attribute
- Stop the BRPM service.
- Go to <RPMhome>\bin.
Set the environment by using setenv.sh. InformationExample [root@h[root@host1 bin]# . /opt/bmc/RLM/bin/setenv.sh - Trigger the ./rpm_vault.sh utility.
- Run the command ./rpm_vault.sh check.
 - Start the BRPM service.
WarningImportant For Windows users, do the following: - Go to C:\Program Files\BMC Software\RLM\bin>.
- Set the environment by using setenv.bat.
- Trigger the ./rpm_vault.bat utility.
- Run the command: ./rpm_vault.sh check
- Start the BRPM service.
|
| Operation to delete an attribute | |
To remove an attribute
- Stop the BRPM service.
- Go to <RPMhome>\bin.
Set the environment by using setenv.sh. InformationExample [root@h[root@host1 bin]# . /opt/bmc/RLM/bin/setenv.sh - Trigger the ./rpm_vault.sh utility.
- Run the command ./rpm_vault.sh remove.
 - Start the BRPM service.
WarningImportant For Windows users, do the following: - Go to C:\Program Files\BMC Software\RLM\bin>.
- Set the environment by using setenv.bat.
- Trigger the ./rpm_vault.bat utility.
- Run the command ./rpm_vault.sh remove
- Start the BRPM service.
|