Changes for version 0.06_08-TRIAL - 2015-11-11 (TRIAL RELEASE)
- POD reworked not to use full function declaration in section headings. Now headings are just function names, while full function declarations are in the section body.
- Constants are reimplemented, now they are read-only variables created with `Readonly` module.
- `notify` function: `FDSTORE` argument normalized.
Changes for version 0.06_07-TRIAL - 2015-11-09 (TRIAL RELEASE)
- `systemd` reads user units from `$XDG_RUNTIME_DIR/systemd/user` directory starting from version 217. Test `05-notify.t` is skipped if `systemd` is older than 217.
Changes for version 0.06_06-TRIAL - 2015-11-09 (TRIAL RELEASE)
- Test prints systemd version.
Changes for version 0.06_05-TRIAL - 2015-11-07 (TRIAL RELEASE)
- Test reworked a bit. Added some debug output to investigate test failures reported to cpantesters.org.
Changes for version 0.06_04-TRIAL - 2015-11-06 (TRIAL RELEASE)
- Test `05-notify.t` skipped if `systemctl` program is not found in `PATH`.
Changes for version 0.06_03-TRIAL - 2015-11-05 (TRIAL RELEASE)
- One more trial release.
Changes for version 0.06_02-TRIAL - 2015-10-23 (TRIAL RELEASE)
- Build infrastructure updated to use `@Author::VDB` plugin bundle.
- Inline C code moved to `Systemd::Daemon::XS`. `Systemd::Daemon::Stub` introduced. `Systemd::Daemon` loads XS code, in case of trouble can fall back to stub.
- Short license notice used in documentation.
- `CheckLib` plugin used to make sure `systemd` library present on target system.
- Required Perl version lowered by dropping `use feature 'state';` and `/r` regexp modifier.
Modules
Write systemd-aware daemons in Perl
Stubs for Systemd::Daemon
Perl bindings to libsystemd.