J. King
8a1a1eee42
Prototype init script
It should work, but testing it is not altogether obvious
3 years ago
J. King
e160189224
Handle exceptions from child processes
3 years ago
J. King
e9394e8599
More forking tweaks
3 years ago
J. King
577356cd3d
Fork error test
3 years ago
J. King
514cb0a351
Ow
3 years ago
J. King
0bb5e916d2
Test PID writing
3 years ago
J. King
2767ab755e
Use D modifier in pattern
3 years ago
J. King
a4036afbf8
Partial tests for PID file reading
3 years ago
J. King
32c9d761c3
Clean up more exceptions
3 years ago
J. King
5b3e8fbef0
Refine some exceptions
3 years ago
J. King
b9fd9ac32e
Tweaks
3 years ago
J. King
23749b51aa
Tests for path resolution
3 years ago
J. King
dfaf44ac68
Basic path resolution tests
3 years ago
J. King
bab64add9b
Separate PID conflict checking from PID claiming
3 years ago
J. King
822158d1bd
Update dependencies
3 years ago
J. King
f1c29c99c7
Finish testing PID file path checking
3 years ago
J. King
59cf27089a
More daemon cleanup
3 years ago
J. King
4e1193bab2
Move forking daemon support code to own class
3 years ago
J. King
32e04e3938
Move forking and related to Service class
3 years ago
J. King
55acb87577
Start on PI(D file resolution tests
3 years ago
J. King
e8cab78bd6
Handle last possible PID failures
Opening the PID file can still fail separately, though this is unlikely
3 years ago
J. King
9595c4f019
Start filling out PID file exceptions
3 years ago
J. King
372bf9f630
Exclude code from coverage
3 years ago
J. King
4ffc29781d
Remove references to oldpass param
3 years ago
J. King
47af739e47
Catch more PID path failures
3 years ago
J. King
2c7b16ed27
Respond to termination signals and delete PID file
3 years ago
J. King
410310282f
Load configuration after forking
3 years ago
J. King
29b83b4453
Prototype forking daemon
3 years ago
J. King
fc2abc1203
Use D modifier for all patterns with $ anchors
3 years ago
J. King
59c5c2eb14
Oops
3 years ago
J. King
3cd3ac4a51
Correct filename conflict
3 years ago
J. King
837895fd6a
Adapt dist files for Debian
3 years ago
J. King
b4c9413130
Update README
3 years ago
J. King
bafb788b02
Correct errors in manual
3 years ago
J. King
68e3cd82ca
Don't include section number in title
3 years ago
J. King
c3fa4788d6
Use proper metadata block for manpage
3 years ago
J. King
3567f294a6
Merge branch 'manpage'
3 years ago
J. King
8c0f047747
Update HTML manual to mention man page
3 years ago
J. King
fd76b1b611
Add examples to manual page
3 years ago
J. King
4317a96db1
Work around double spacing
3 years ago
J. King
62d49e0d3c
Fill out most of the manual page
Removed most of the online help as a consequence since maintaining
both is frought
3 years ago
J. King
88487d27a2
Expand manual page
3 years ago
J. King
46c88f584f
Fix copying of man page in PKGBUILDs
3 years ago
J. King
92823d5bc2
Create directories before executing Pandoc
3 years ago
J. King
3e55ab3849
Move man pages to their own directory
3 years ago
J. King
2ec7acc50b
Turn off "smart" character substitution in Pandoc
3 years ago
J. King
d3a983e7f0
Move the markdown manpage
Daux uses Cmmonmark, which does not support indention, required for
proper formatting of manual pages. Consequently, the manul page will
instead be standalone.
3 years ago
J. King
176aac0ad7
Fix stupid typo properly
3 years ago
J. King
e439dd8277
Fix manpage in Arch PKGBUILD
3 years ago
J. King
6cc9f96728
Prototype manual page
3 years ago