Davin McCall
|
4c2ebbd0ce
Minor style fix.
|
há 5 anos atrás |
Davin McCall
|
edffbc261a
Do not try to manage system (shutdown, reboot) if not running as PID 1.
|
há 5 anos atrás |
Davin McCall
|
eb74ff2d67
dinit: remove unused variable.
|
há 5 anos atrás |
Davin McCall
|
d5ea816ef6
Avoid multiple cout statements when printing help.
|
há 5 anos atrás |
Davin McCall
|
5f590128f0
Fix a number of minor issues found by static analysis.
|
há 6 anos atrás |
Davin McCall
|
b7f34187d0
Don't keep char * from array_string temporary.
|
há 6 anos atrás |
Davin McCall
|
0ef761907c
Use control socket path and sbin directory from config.
|
há 6 anos atrás |
Davin McCall
|
ca6079ff5d
Set main log format earlier.
|
há 6 anos atrás |
Davin McCall
|
4bdd5855e4
Look in multiple directories for service descriptions.
|
há 6 anos atrás |
Davin McCall
|
18c88d1244
Add --log-file (-l) option to specify logging to file.
|
há 6 anos atrás |
Davin McCall
|
1d2d1272cf
Make "syslog" formatting of main log entries optional.
|
há 6 anos atrás |
Davin McCall
|
6c4bcb7024
Log system startup.
|
há 6 anos atrás |
Davin McCall
|
7b081a4776
Read environment from file at startup.
|
há 6 anos atrás |
Davin McCall
|
0517fec5b9
Allow initial services to be specified on command-line on non-Linux OS.
|
há 6 anos atrás |
Davin McCall
|
52dddd165a
Mark as a subreaper on FreeBSD (as for Linux).
|
há 6 anos atrás |
Davin McCall
|
85adcdbb9c
Implement a timeout (of 5 seconds) for log to flush on shutdown.
|
há 6 anos atrás |
Davin McCall
|
2747a6f366
Rename getShutdownType function - eliminate snake case.
|
há 6 anos atrás |
Davin McCall
|
88ce13a9be
Pull some commonly occurring declarations into a new header file.
|
há 6 anos atrás |
Davin McCall
|
0ffc42b97d
Big rename/namespace cleanup.
|
há 6 anos atrás |
Davin McCall
|
16fe697820
Various minor cleanups.
|
há 6 anos atrás |
Davin McCall
|
51bc214379
Upgrade bundled Dasynq to 1.0.1.
|
há 6 anos atrás |
Davin McCall
|
794993eb83
More camelCase to under_score renaming.
|
há 7 anos atrás |
Davin McCall
|
89876c9580
Consolidate linux-specific code.
|
há 7 anos atrás |
Davin McCall
|
08138c09d1
Various renaming of camelCase to underscored_name for consistency.
|
há 7 anos atrás |
Davin McCall
|
dc49da32b7
(Linux) set dinit as child subreaper.
|
há 7 anos atrás |
Davin McCall
|
43fe72dafb
Clean up some TODOs.
|
há 7 anos atrás |
Davin McCall
|
41cefb9ccf
Beginnings of automated test suite.
|
há 7 anos atrás |
Davin McCall
|
2bc8f309cb
Refactoring: split loading service from directory into seperate class
|
há 7 anos atrás |
Davin McCall
|
fff223cfc2
Rename various classes/functions for consistency.
|
há 7 anos atrás |
Davin McCall
|
7c613c9b80
Remove no-longer-relevant comment.
|
há 7 anos atrás |