Ticket 47968 - Fix for issues with multiple log backends
Bug Description:
* Did not correctly use str formats in the output to journald_print
* Due to a change strcmp api, the values were not checked properly
* The default template did not have the correct backend value
Fix Description:
* Correctly use string formats to avoid compilation errors
* Fix the check for values of strcmp
* Fix the template to include dirsrv-log
* The rpm spec to include the correct systemd libraries
https://fedorahosted.org/389/ticket/47968
Author: wibrown
Review by: nhosoi (Thanks!)