Davin McCall
|
6260206d64
Support for "before" links
|
1 an în urmă |
Davin McCall
|
36588b165f
Fix #74, command arg ptrs pointed into invalid string
|
1 an în urmă |
Davin McCall
|
4617213148
Report line number for parse failures in service descriptions
|
2 ani în urmă |
Davin McCall
|
8d6ab2f98c
Initial support for cgroups
|
2 ani în urmă |
Davin McCall
|
2503b752ed
Allow specifying stop-command for bgprocess services
|
2 ani în urmă |
Davin McCall
|
9b3befd497
Implement stop-command support for normal process services
|
2 ani în urmă |
Davin McCall
|
ddbbbe0e97
Use the same variable substitution rules for cmd line as for paths
|
2 ani în urmă |
Davin McCall
|
ef1af3d00d
Path substitution: allow "_" (underscore) in environment variable names
|
2 ani în urmă |
Davin McCall
|
8f01991a1f
Correct property names (for diagnostics)
|
2 ani în urmă |
Davin McCall
|
b5d6cceaf7
Increased flexibility for setting/variable names in config
|
2 ani în urmă |
Davin McCall
|
9d9d5211df
Support for substitution of env variables in various settings with paths
|
2 ani în urmă |
Davin McCall
|
ee860e336b
Be a little more restrictive when parsing setting names
|
2 ani în urmă |
Alexander Sherikov
|
399014aaf5
Add always-chain option
|
3 ani în urmă |
Davin McCall
|
2b350b3837
Remove potentially pessimizing std::move of a temporary
|
3 ani în urmă |
Davin McCall
|
2fba10a281
Remove the "no-sigterm" option. Have "term-signal" specify the signal.
|
3 ani în urmă |
Davin McCall
|
2f7da74331
Fix processing of rlimit settings
|
3 ani în urmă |
Davin McCall
|
3eb9eabb72
If service description exists but can't be opened, report suitable error
|
3 ani în urmă |
Davin McCall
|
71803ae563
Remove noexcept declarations from service load exception constructors
|
3 ani în urmă |
Davin McCall
|
f70cec4a97
Add lint checks: command (and stop-command) exist and executable
|
3 ani în urmă |
Davin McCall
|
9a71f6a82d
Add a bunch of lint checks in dinitcheck
|
3 ani în urmă |
Davin McCall
|
4b5ed5611e
Make capitalisation of error messages more consistent
|
3 ani în urmă |
Davin McCall
|
798a983475
Settings finalisation: parameterise error report method
|
3 ani în urmă |
Davin McCall
|
393ea71ce0
Check service parameters as part of finalising settings
|
3 ani în urmă |
Davin McCall
|
51bdcd0308
Inclusion fixes
|
3 ani în urmă |
Davin McCall
|
9cf877b278
Fix setting group when only uid specified
|
4 ani în urmă |
Davin McCall
|
caa39bba7d
dinitcheck: use previously factored-out parameter processing
|
4 ani în urmă |
Davin McCall
|
bec46b4d4a
Factor out service parameter processing
|
4 ani în urmă |
Davin McCall
|
eb140b30fe
Service description loading: improve error messages
|
4 ani în urmă |
Davin McCall
|
43355287e7
Factor out service directory option processing
|
4 ani în urmă |
Davin McCall
|
d89294e25a
Beginnings of "dinitcheck" utility
|
4 ani în urmă |