Fwd: [Opendnssec-user] Include files in configuration

Jimmy Bergman jimmy at sigint.se
Fri Mar 25 07:11:30 UTC 2011


Hi Casper/List

I figured I post the solution to the list as well, to help others.

See below for fix.

Best regards,
Jimmy


---------- Forwarded message ----------
From: Casper Gielen <c.gielen at uvt.nl>
Date: Thu, Mar 24, 2011 at 2:57 PM
Subject: Re: [Opendnssec-user] Include files in configuration
To: Jimmy Bergman <jimmy at sigint.se>


Op 24-03-11 14:30, Jimmy Bergman schreef:
> Hi
>
> Never tested this, but it looks like you should have
> <Password>&passwordmysql;</Password>
>
> instead of only the entity. If that solves it, post the fix to the
> list to help others.

That was it. I originally include the <Password> tags in the include file.
Complete solution:

At the top of conf.xml (or any other XML file) include the following:

<!DOCTYPE Configuration [
<!ENTITY passwordmysql SYSTEM "passwordmysql.xml">
]>

Add an "ENTITY" line for every file you want to include.
The file should contain just the data needed, no tags.


Now you can refer to the contents of the file in the following way:

<Datastore>
       <MySQL>
               <Host port="3306">localhost</Host>
               <Database>opendnssec</Database>
               <Username>opendnssec</Username>
               <Password>&passwordmysql;</Password>
       </MySQL>
</Datastore>



--
Casper Gielen <cgielen at uvt.nl> | LIS UNIX
PGP fingerprint = 16BD 2C9F 8156 C242 F981  63B8 2214 083C F80E 4AF7

Universiteit van Tilburg | Postbus 90153, 5000 LE
Warandelaan 2 | Telefoon 013 466 4100 | G 236 | http://www.uvt.nl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: not available
URL: <http://lists.opendnssec.org/pipermail/opendnssec-user/attachments/20110325/ac4848ea/attachment.bin>


More information about the Opendnssec-user mailing list