Davin McCall
|
564e1d031e
Initial implementation of enhanced environment support
|
vor 2 Jahren |
Davin McCall
|
2e68846192
Report failure to start with state as STOPPING (or STOPPED)
|
vor 2 Jahren |
Davin McCall
|
a93ee01382
dinitctl: if service start fails, give information
|
vor 2 Jahren |
Davin McCall
|
af13ef93cd
Include full status info in each service event info packet
|
vor 2 Jahren |
Davin McCall
|
3dcbad2832
Improve feedback from dinitctl when service load fails
|
vor 2 Jahren |
Davin McCall
|
4617213148
Report line number for parse failures in service descriptions
|
vor 2 Jahren |
Davin McCall
|
45d71633a0
Better feedback from dinitctl rmdep/enable/disable
|
vor 2 Jahren |
Davin McCall
|
9c8efd58b2
dinictl: report launch stage and error for exec failure
|
vor 2 Jahren |
Davin McCall
|
60cb1a4df0
Fix off-by-one in handling STATUS requests
|
vor 2 Jahren |
Davin McCall
|
d1128d071e
Implement ability to query individual service status
|
vor 2 Jahren |
Daniel Kolesa
|
35a938c5f0
Implement dinitctl setenv
|
vor 2 Jahren |
Davin McCall
|
bc23b8ee76
Add "--ignore-unstarted" option to dinitctl
|
vor 3 Jahren |
Davin McCall
|
d74c7ebdcf
Indicate active status in "dinitctl list" output
|
vor 3 Jahren |
Davin McCall
|
215b3b21b2
Don't allow a start/stop to be issued to a pinned service
|
vor 3 Jahren |
Davin McCall
|
b6ba0cb324
Trivial refactoring
|
vor 4 Jahren |
Davin McCall
|
9fd61240f5
Force-stop as part of restart(), do not require separate force-stop
|
vor 4 Jahren |
Davin McCall
|
f8cc6785df
Fix typo and use of hard-coded value
|
vor 4 Jahren |
Davin McCall
|
ec5efd2cde
query_name: always return with NAK if service handle invalid
|
vor 4 Jahren |
Davin McCall
|
4415b965ed
Fix reload of stopped service
|
vor 5 Jahren |
Davin McCall
|
99a77344cd
Implement control protocol for reloading services
|
vor 5 Jahren |
Davin McCall
|
c91adb8b6c
Change semantics of "wake" command.
|
vor 5 Jahren |
Davin McCall
|
206a7ec0a9
Re-work restart function.
|
vor 5 Jahren |
Davin McCall
|
dc772cfe9b
Re-work state propogation/transition logic.
|
vor 5 Jahren |
Davin McCall
|
0e246eadce
Implement dinitctl restart, addresses #14
|
vor 5 Jahren |
Davin McCall
|
fb810bfced
Fix a bunch of issues identified by Coverity scan
|
vor 5 Jahren |
Davin McCall
|
763a50ece0
Control protocol: implement QUERYSERVICENAME to get name from handle
|
vor 5 Jahren |
Davin McCall
|
822a0c8f53
Fix gentle service stop
|
vor 5 Jahren |
Davin McCall
|
46f30daea8
Implement careful/"gentle" service stop (abort if dependent would stop).
|
vor 5 Jahren |
Davin McCall
|
d56bccc83d
Don't start any service during shutdown.
|
vor 5 Jahren |
Davin McCall
|
a0a0f45fb3
Implement minor suggestions from cppcheck report.
|
vor 5 Jahren |