Changes for version v5.0.0 - 2020-04-30
- High light
- The database schema has been changed. Create a new database or migrate it with tool found in scripts folder
- Changes
- The database schema has been changed (#544).
- Adds inline Ubuntu implementation of status_of_proc (#592, #591)
- Extends compatibility with systemd-tmpfiles on CentOS (#588, #574)
- Implement status command for RPCAPI daemon on LSB (#586, #582, #580)
- Use one service script per daemon on System V (#579, #576)
- Update instructions after dropping Debian 8 (#556)
- Added garbage collector for unfinished tests (#544, #525)
- Updating installation instructions for FreeBSD (#535)
- Added graceful shutdown for TestAgent (#533, #532
- Log details of terminated tests (#531, #341)
- Avoid reloading configuration in Test Agent (#529, #528, #214)
- Give more feedback to the user in case something goes wrong (#524)
- Fixes
- Avoid rerunning unrelated tmpfiles configs (#601, #600)
- Fix for translation on FreeBSD 12.1 (#594, #593)
- Missing files in MANIFEST added (#585)
- Add forgotten dependency on CentOS (#590, #589)
- Corrected config documentation (#568)
- Added missing use JSON::PP (#577)
- Updated the upgrade instructions (#555, #558, #572)
- Update of installation instructions (#564, #604, #584, #606, #608)
- Fixes UTF-8 issue for domain names with U-label (#570, #571)
- Fixed Backend not starting after reboot on Debian/Ubuntu (#513, #565)
- Fix warning in test agent daemon (#563, #557)
- Fix crash in RPCAPI (#562, #559)
- Work around deprecation warning (#537, #507)
- Partial fix for translation on FreeBSD 11 (#526, #353, #512)
- Fixing error handling and logging (#527)
Documentation
Init script for Zonemaster Test Agent.
Modules
A system for running Zonemaster tests asynchronously through an RPC-API
Daemon::Control plugin that loads the backend configuration.
Provides
in lib/Zonemaster/Backend/Config.pm
in lib/Zonemaster/Backend/DB.pm
in lib/Zonemaster/Backend/DB/MySQL.pm
in lib/Zonemaster/Backend/DB/PostgreSQL.pm
in lib/Zonemaster/Backend/DB/SQLite.pm
in lib/Zonemaster/Backend/RPCAPI.pm
in lib/Zonemaster/Backend/TestAgent.pm
in lib/Zonemaster/Backend/Translator.pm
in lib/Zonemaster/Backend/Validator.pm