Ticket 47654 - fix double free
Bug Description: Under certain circumstances the dbhome directory gets freed twice.
Fix Description: Copy the db home directory into the private db directory array, instead
of passing a reference to it.
https://fedorahosted.org/389/ticket/47654
Reviewed by: rmeggins(Thanks!)