J. King
|
3c8ee42666
|
Basic tests for exception checking
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
04adc3b997
|
Document forking in the manpage
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
c49cb72528
|
Fail gracefully when extensions are missing
This still needs tests
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
c9a2393a4e
|
Note requirement for filter extension
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
75e87f31a0
|
Prototype code to check for missing extensions
This is useful in general, but will also provide clear error text if
trying to fork without the posix or pcntl extensions
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
3b51d4daea
|
Fix license for Debian package
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
ce9dfc3f30
|
Add init script to Debian files
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
cbc7cd8ea7
|
Add an explicit path to init script
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
2e29f3f76e
|
Correct typo
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
8a1a1eee42
|
Prototype init script
It should work, but testing it is not altogether obvious
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
e160189224
|
Handle exceptions from child processes
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
e9394e8599
|
More forking tweaks
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
577356cd3d
|
Fork error test
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
514cb0a351
|
Ow
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
0bb5e916d2
|
Test PID writing
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
2767ab755e
|
Use D modifier in pattern
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
a4036afbf8
|
Partial tests for PID file reading
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
32c9d761c3
|
Clean up more exceptions
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
5b3e8fbef0
|
Refine some exceptions
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
b9fd9ac32e
|
Tweaks
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
23749b51aa
|
Tests for path resolution
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
dfaf44ac68
|
Basic path resolution tests
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
bab64add9b
|
Separate PID conflict checking from PID claiming
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
822158d1bd
|
Update dependencies
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
f1c29c99c7
|
Finish testing PID file path checking
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
59cf27089a
|
More daemon cleanup
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
4e1193bab2
|
Move forking daemon support code to own class
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
32e04e3938
|
Move forking and related to Service class
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
55acb87577
|
Start on PI(D file resolution tests
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
e8cab78bd6
|
Handle last possible PID failures
Opening the PID file can still fail separately, though this is unlikely
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
9595c4f019
|
Start filling out PID file exceptions
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
372bf9f630
|
Exclude code from coverage
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
4ffc29781d
|
Remove references to oldpass param
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
47af739e47
|
Catch more PID path failures
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
2c7b16ed27
|
Respond to termination signals and delete PID file
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
410310282f
|
Load configuration after forking
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
29b83b4453
|
Prototype forking daemon
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
fc2abc1203
|
Use D modifier for all patterns with $ anchors
|
2021-06-24 11:58:50 -04:00 |
|
J. King
|
59c5c2eb14
|
Oops
|
2021-05-31 13:11:22 -04:00 |
|
J. King
|
3cd3ac4a51
|
Correct filename conflict
|
2021-05-31 13:10:16 -04:00 |
|
J. King
|
837895fd6a
|
Adapt dist files for Debian
|
2021-05-31 12:12:56 -04:00 |
|
J. King
|
b4c9413130
|
Update README
|
2021-05-30 17:14:01 -04:00 |
|
J. King
|
bafb788b02
|
Correct errors in manual
|
2021-05-30 15:51:18 -04:00 |
|
J. King
|
68e3cd82ca
|
Don't include section number in title
|
2021-05-30 10:04:33 -04:00 |
|
J. King
|
c3fa4788d6
|
Use proper metadata block for manpage
|
2021-05-30 09:48:10 -04:00 |
|
J. King
|
3567f294a6
|
Merge branch 'manpage'
|
2021-05-30 09:22:10 -04:00 |
|
J. King
|
8c0f047747
|
Update HTML manual to mention man page
|
2021-05-30 09:19:08 -04:00 |
|
J. King
|
fd76b1b611
|
Add examples to manual page
|
2021-05-29 23:37:02 -04:00 |
|
J. King
|
4317a96db1
|
Work around double spacing
|
2021-05-29 22:45:13 -04:00 |
|
J. King
|
62d49e0d3c
|
Fill out most of the manual page
Removed most of the online help as a consequence since maintaining
both is frought
|
2021-05-29 21:48:02 -04:00 |
|