q66
|
b74c5266fd
Default to service dir as working directory for services
|
1 week ago |
q66
|
7aaa4d02ae
Load env-files relatively to current service if not absolute path
|
1 week ago |
Mobin Aydinfar
|
277609d1cb
dinit: Treat failure in opening env-file as a hard error
|
1 week ago |
Davin McCall
|
3e6d1766f5
Fix possible UB due to invalid cast
|
1 month ago |
Davin McCall
|
03e960855b
Fix check for change in consumed service
|
1 month ago |
Davin McCall
|
a41e06c357
Implement chaining of service output through another service
|
2 months ago |
Davin McCall
|
2660b2e1b9
Some fixes for "before" handling.
|
2 months ago |
Davin McCall
|
3770e1ca45
Formatting: tabs to spaces
|
2 months ago |
Mobin
|
5490722408
dinit-service: `logfile-permissions`, `logfile-uid`, `logfile-gid` opts
|
3 months ago |
Davin McCall
|
5c60634bab
Improve service load error messages from system error
|
3 months ago |
Davin McCall
|
bba3dc1269
load-service: minor refactoring
|
3 months ago |
Davin McCall
|
b922cd1c65
Create placeholders for "after" services instead of loading them fully
|
3 months ago |
Davin McCall
|
efe615be59
Reload: transfer "before" dependencies resulting from other services
|
3 months ago |
Davin McCall
|
c705d09656
load: undo half-added "before" dependents on exception
|
3 months ago |
Davin McCall
|
3b1966676f
Fix issue causing services to be duplicated
|
3 months ago |
Davin McCall
|
11ee697a77
Fix thinko crash when reloading a service with a different type
|
3 months ago |
Davin McCall
|
532bed9167
Remove any placeholders created while loading service where load fails
|
3 months ago |
Davin McCall
|
47e8a307f5
Refactor and simplify service load/reload
|
3 months ago |
Davin McCall
|
de77cfd4ef
Use a placeholder services for "before" dependencies not yet loaded
|
3 months ago |
Davin McCall
|
caa84dcca3
Rename DUMMY service type to PLACEHOLDER, add loading flag
|
3 months ago |
Davin McCall
|
35275ac52d
Fix: cycles involving "before" dependencies not always detected
|
3 months ago |
Davin McCall
|
dd32cff7c7
Do not allow changing the log-type of a running service
|
3 months ago |
Daniel Kolesa
|
7aaa3d3dcf
Add support for export-service-name load option
|
5 months ago |
Daniel Kolesa
|
c7b9e5ed61
Substitute env-file in service files at load
|
8 months ago |
Davin McCall
|
c66a24450b
Implement output capture to buffer
|
7 months ago |
Davin McCall
|
4f07b49c50
Don't propagate service exception from dependency directly
|
8 months ago |
Davin McCall
|
b3e161953b
Implement externally triggered services
|
8 months ago |
Davin McCall
|
dd1ec543f0
Clean up service-load exception hierarchy
|
9 months ago |
Davin McCall
|
10a494fc3a
Move errno reset before readdir into process_dep_dir
|
10 months ago |
Daniel Kolesa
|
b76b99c988
Clear errno after trying multiple service dirs
|
10 months ago |