These two patches have changes on the dogtag side to allow debian to
start up a dogtag CA. Along with some debian specific patches which
will be kept with the debian repo, we can now pkispawn and run a Dogtag
10 CA on debian!
Please review,
Ade
Patch 179:
Debian: add init script functionality
The addtions in this patch will add start/stop/restart
functionality to operations, so that Debian systems can perform
these operations by calling these functions from an init script.
We also introduce a parameter in the configuration scripts that
can be used to determine if the system is a debian system. This
parameter is used to specify a system V init script instead of
a systemd script on a debian system, when the configuration
scriptlets start and stop a system.
Also source apparently does not work by default in debian. Used
dot (.) instead.
Patch 178:
Debian - replace arch specification
uname -i returns "unknown" on a debian system. "arch" on the
other
hand works for fedora, rhel and debian. Replacing these for all
packages except for the migration ones which will not be built on
debian in any case.