The unit files are compatible with Rocky Linux 8 and 9. They can be adapted for other operating systems later on as needed.
While the old LSB init files are quite configurable with environment variables, the new Systemd unit files have everything hard coded. They can be updated for configurability later on as needed.
Changes
New Systemd unit files for zm-rpcapi and zm-testagent are added.
How to test this PR
Follow the installation instruction for Zonemaster Backend in release 2023.1 on both Rocky Linux 8 and 9.
Purpose
This PR adds Systemd support.
Context
Changes
New Systemd unit files for zm-rpcapi and zm-testagent are added.
How to test this PR
Follow the installation instruction for Zonemaster Backend in release 2023.1 on both Rocky Linux 8 and 9.