You can install and remove a DMZ Secure Proxy Server feature using Installation Manager response files.
Perform this procedure to use Installation Manager to install or remove a DMZ Secure Proxy Server feature using a response file.
Like other Installation Manager operations, you can invoke a modification using the imcl command-line tool. Go to the IBM® Installation Manager Version 1.6 Information Center or the IBM Installation Manager Version 1.5 Information Center for more information.
For more information on creating a keyring file for Installation Manager, read the IBM Installation Manager Version 1.6 Information Center or the IBM Installation Manager Version 1.5 Information Center.
There is no migration path from keyring files to storage files because of the differences in the file structures. You must create a storage file to replace a keyring file.
For more information on using the -secureStorageFile and -masterPasswordFile options to store credentials in a credential storage file, see the Installation Manager Version 1.6 Information Center.
./imcl
input $HOME/WASFiles/temp/modify_response_file.xml
-log $HOME/WASFiles/temp/modify_log.xml
-keyring $HOME/WASFiles/temp/im.keyring
For more information on using Installation Manager, read the IBM Installation Manager Version 1.6 Information Center or the IBM Installation Manager Version 1.5 Information Center.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
<repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.NDDMZ.v85'/>
</server>
<profile id='DMZ Secure Proxy Server for IBM WebSphere Application Server V8.5' installLocation='/QIBM/ProdData/WebSphere/AppServer/V85/NDDMZ'>
<data key='eclipseLocation' value='/QIBM/ProdData/WebSphere/AppServer/V85/NDDMZ'/>
<data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppServer/V85/NDDMZ'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.nl' value='en, fr, it, zh, ro, ru, zh_TW, de, ja, pl, es, cs, hu, ko, pt_BR'/>
</profile>
<install modify='true'>
<offering profile='DMZ Secure Proxy Server for IBM WebSphere Application Server V8.5' features='thinclient' id='com.ibm.websphere.NDDMZ.v85'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='/QIBM/UserData/InstallationManager/IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
</agent-input>
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
<repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.NDDMZ.v85'/>
</server>
<profile id='DMZ Secure Proxy Server for IBM WebSphere Application Server V8.5' installLocation='/QIBM/ProdData/WebSphere/AppServer/V85/NDDMZ'>
<data key='eclipseLocation' value='/QIBM/ProdData/WebSphere/AppServer/V85/NDDMZ'/>
<data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppServer/V85/NDDMZ'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.nl' value='en, fr, it, zh, ro, ru, zh_TW, de, ja, pl, es, cs, hu, ko, pt_BR'/>
</profile>
<uninstall modify='true'>
<offering profile='DMZ Secure Proxy Server for IBM WebSphere Application Server V8.5' features='thinclient' id='com.ibm.websphere.NDDMZ.v85'/>
</uninstall>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='/QIBM/UserData/InstallationManager/IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
</agent-input>
./imcl.exe modify com.ibm.websphere.NDDMZ.v85
-addFeatures thinclient
-repositories https://www.ibm.com/software/repositorymanager/com.ibm.websphere.NDDMZ.v85
-installationDirectory /QIBM/ProdData/WebSphere/AppServer/V85/NDDMZ
-keyring /var/keyring_file.keyring -password password