packaging: Use engine.conf for local configuration

Commit 5a3141 of ovirt-engine moved the local configuration from
/etc/sysconfig/ovirt-engine to /etc/ovirt-engine/engine.conf so the
reports application needs to be modified accordingly.

Change-Id: I824a61772325b4d29ceceb95933309e16f0d2435
Signed-off-by: Juan Hernandez <juan.hernandez@redhat.com>
packaging: support and use engine conf.d structure

This simplifies setup, as we do not need to
override any file.

Change-Id: I6ce91e23038b55e338b906d46937e9433f4f18bc
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
pacakging: use p12 key and not .keystore

Do we actually need this?

Change-Id: Ifc958b1bfee041e4169e72ab877bab40e9230064
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
packaging: retrieve trust certificate from engine's ssl

Currently the implementation assume that the internal certificate
authority is used to perform SSL, this is incorrect.

New implementation fetches the certificate chain from the engine ssl
session.

The utility ssl2jkstrust.py can be used to re-fetch if needed after
setup.

Not sure why we cannot perform SSO based on shared secret or database
OTP, which will make it much simpler to implement than current
implementation.

Change-Id: I64ab90925eabb3cf1c43c39693dfb082400c8ba4
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>