Davin McCall
|
089bc0a9e1
dinitcheck: divide output into primary and secondary checks
|
10 months ago |
Davin McCall
|
809e8141b2
dinitcheck: check that consumer-of names a service with correct log-type
|
10 months ago |
davmac
|
8dfeb0c6e6
dinitcheck: support "after" links in cycle checking
|
10 months ago |
Davin McCall
|
e70bf5409e
dinitcheck: read environment file
|
10 months ago |
Davin McCall
|
b83726547c
dinitcheck: possibly incorrect substitution should be a warning only
|
10 months ago |
Davin McCall
|
e40ccd8b3c
dinitcheck: support reading service dirs and env vars from dinit
|
10 months ago |
q66
|
47db31ab49
dinitcheck: account for service working directory for commands
|
11 months ago |
Davin McCall
|
3770e1ca45
Formatting: tabs to spaces
|
1 year ago |
Davin McCall
|
b9c1e3cec6
dinitcheck: find and report cycles due to "before" service links
|
1 year ago |
Daniel Kolesa
|
c7b9e5ed61
Substitute env-file in service files at load
|
1 year ago |
Davin McCall
|
dd1ec543f0
Clean up service-load exception hierarchy
|
1 year ago |
Davin McCall
|
3117a9a3f8
dinitcheck: handle setting_exception and report associated errors
|
1 year ago |
Davin McCall
|
4617213148
Report line number for parse failures in service descriptions
|
2 years ago |
Davin McCall
|
ef1af3d00d
Path substitution: allow "_" (underscore) in environment variable names
|
2 years ago |
Davin McCall
|
b6c2f9d1b8
dinitcheck: warn if service uses variable substitution
|
2 years ago |
Alexander Sherikov
|
9f34ce01b8
Allow multiple --services-dir options
|
3 years ago |
Davin McCall
|
3eb9eabb72
If service description exists but can't be opened, report suitable error
|
3 years ago |
Davin McCall
|
24c687758b
dinitcheck: check chain-to services
|
3 years ago |
Davin McCall
|
f70cec4a97
Add lint checks: command (and stop-command) exist and executable
|
3 years ago |
Davin McCall
|
9a71f6a82d
Add a bunch of lint checks in dinitcheck
|
3 years ago |
Davin McCall
|
4b5ed5611e
Make capitalisation of error messages more consistent
|
3 years ago |
Davin McCall
|
798a983475
Settings finalisation: parameterise error report method
|
3 years ago |
Davin McCall
|
393ea71ce0
Check service parameters as part of finalising settings
|
3 years ago |
Davin McCall
|
9cf877b278
Fix setting group when only uid specified
|
4 years ago |
Davin McCall
|
5b16ed8d32
dinitcheck: fix nullptr deref if service can't be loaded
|
4 years ago |
Davin McCall
|
320ab1b43c
dinitcheck: check for missing service command
|
4 years ago |
Davin McCall
|
bdff49ce4c
Fix --help option in dinitcheck
|
4 years ago |
Davin McCall
|
5dd769a7f3
dinitcheck: output overall result after checks complete
|
5 years ago |
Davin McCall
|
5f0b736247
dinitcheck: return EXIT_FAILURE if problem found
|
5 years ago |
Davin McCall
|
95748b8666
dinitcheck: check for and report dependency cycles
|
5 years ago |