Releases: gwbres/systemctl
Releases · gwbres/systemctl
v0.5.0
What's Changed
- Implement 'list-units' systemctl call by @Andeskjerf in #33
- Fix issues with '--all' argument by @Journeycorner in #34
- Correct systemd spelling according to match definition on freedesktop… by @bkoetter in #35
- Feature/code cleanup by @bkoetter in #36
- fix CI test (missing services) by @symbx in #40
- Implement get_active_state() and list_dependencies() by @joe-saronic in #39
- Retrieve Systemd Unit Properties by @symbx in #38
- v0.5.0 by @joe-saronic in #41
New Contributors
- @Andeskjerf made their first contribution in #33
- @Journeycorner made their first contribution in #34
- @bkoetter made their first contribution in #35
- @symbx made their first contribution in #40
- @joe-saronic made their first contribution in #39
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Add serde to cargo.toml, improve readme, test clippy by @alexkunde in #20
- Bump actions/checkout from 3 to 4 by @dependabot in #21
- add reload and reload-or-restart commands by @pgray in #22
- my 0.4 suggestion: allow passing e.g.
--userargs, don't use env-vars, refactor to struct by @JakubKoralewski in #31
New Contributors
- @dependabot made their first contribution in #21
- @pgray made their first contribution in #22
- @JakubKoralewski made their first contribution in #31
Full Changelog: v0.3.0...v0.4.0
v0.3.0: serde crate feature
v0.2.0
What's Changed
- Multiple improvements and fixes by @alexkunde in #16
- Fix pipeline/split function by @alexkunde in #17
- Implement Errorhandling for Exitstatus by @alexkunde in #18
New Contributors
- @alexkunde made their first contribution in #16
Full Changelog: 0.1.9...v0.2.0
v0.1.9: coding style, remove undesired traces
- remove undesired traces when using portions of this library
- introduce coding style to follow
0.1.8: make list_units() public
0.1.8: expose list_units as public method
0.1.7: environment variable
- option to customize
systemclbinary location at build time
0.1.5: unit struct. improvement
Improved unit structure
- introduced man page parsing
- introduced missing fields
0.1.4: is_active() improvement
Improved pattern to be checked in this method
0.1.3: isactive() minor correction; working on ::from_systemctl()
- isactive(): now uses
systemctl is-activebuiltin feature (better) - fixed wrong expected "Active-active (running)" pattern in relation with the new macro
- Unit::from_systemctl is work in progress
- is mostly ok
- is sometimes faulty, it seems like
dead/zombieservices produce an error code when performing the syscall - -> improve in next release