Skip to content

v0.14.0: Alpha release #5

Pre-release
Pre-release
Compare
Choose a tag to compare
@davmac314 davmac314 released this 23 Apr 04:06
· 627 commits to master since this release

This release contains bug fixes and a new feature.

Changes:

  • "stop-command" service parameter can now be applied to process and bgprocess services. If
    specified for these service types, the specified command is used to stop the service.

  • "dinitctl status" now reports launch stage and error for services which failed to execute.
    Example output:

    $ src/dinitctl status mpd
    Service: mpd
        State: STOPPED (could not be launched)
            Stage: executing command
            Error: No such file or directory
    
  • Fixes bug where "dinitctl status" command would sometimes report an error.

  • Fixes a (situational, unlikely) bug where a bgprocess state could get stuck.

  • Fixes a potential memory corruption / crash bug occurring in out-of-memory situations when
    adding a dependency to a service (via "dinitctl reload" or "dinitctl add-dep").