Bill Bell created SOLR-9771:
-------------------------------

             Summary: Resolv Variables in DIH when using encryptKeyFile.
                 Key: SOLR-9771
                 URL: https://issues.apache.org/jira/browse/SOLR-9771
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
    Affects Versions: 5.5.3
            Reporter: Bill Bell



I would like to use a variable like ${db.passwdkey} for password when using 
encryptKeyFile in various DIH files.

-Ddb.passwdkey="U2FsdGVkX18QMjY0yfCqlfBMvAB4d3XkwY96L7gfO2o="

Please backport to 5.5.3

This does not appear to work when used in DIH below.

<dataSource name="jdbc" driver="oracle.jdbc.driver.OracleDriver" 
url="jdbc:oracle:thin:@//hostname:port/SID" user="db_username" 
<!-- This database password is encrypted using AES using the command. pwd.txt 
contains the actual DB password -->
<!-- openssl enc -aes-128-cbc -a -salt -in pwd.txt -->
password="U2FsdGVkX18QMjY0yfCqlfBMvAB4d3XkwY96L7gfO2o=" 
<!-- Password to decrypt is stored in this file-->
encryptKeyFile="/location/of/encryptionkey"
/>

{{{
<dataSource name="jdbc" driver="oracle.jdbc.driver.OracleDriver" 
url="jdbc:oracle:thin:@//hostname:port/SID" user="db_username" 
<!-- This database password is encrypted using AES using the command. pwd.txt 
contains the actual DB password -->
<!-- openssl enc -aes-128-cbc -a -salt -in pwd.txt -->
password=${solr.passkey} 
<!-- Password to decrypt is stored in this file-->
encryptKeyFile="/location/of/encryptionkey"
}}}
/>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to