J. King
|
4070870421
|
Enforce external tooling requirements
|
2021-07-08 23:11:58 -04:00 |
|
J. King
|
5ab9dc3840
|
Add missing pbuilder script
|
2021-07-08 23:07:59 -04:00 |
|
J. King
|
20ffb2484a
|
Simply Robo input for Arch and Deb packaging
|
2021-07-08 18:04:15 -04:00 |
|
J. King
|
f91b3c0120
|
Output packages to a "release" directory
Further fixups still needed for Arch
|
2021-07-08 15:55:59 -04:00 |
|
J. King
|
4121fc3e21
|
Database server ports must be integers
|
2021-07-07 16:19:01 -04:00 |
|
J. King
|
7ad3611a84
|
Set up configuration file for Debian properly
|
2021-07-07 16:03:34 -04:00 |
|
J. King
|
5412eb348f
|
Clean up maintainer scripts
|
2021-07-07 15:24:45 -04:00 |
|
J. King
|
c936ecc1af
|
Fix another typo
|
2021-07-07 15:04:03 -04:00 |
|
J. King
|
99c923b1b1
|
Fix typos
|
2021-07-07 14:57:06 -04:00 |
|
J. King
|
c2237532eb
|
Add glue for dbconfig-common configuration
|
2021-07-07 14:51:16 -04:00 |
|
J. King
|
9687ce026e
|
Add MySQL back to Debian depeendencies
Recent Debian seems to favour MySQL over MariaDb again,
removing the compatibility problem
|
2021-07-07 11:50:24 -04:00 |
|
J. King
|
30bed8a9d5
|
Typo
|
2021-07-07 11:27:41 -04:00 |
|
J. King
|
cf9059c2b0
|
Update tooling
|
2021-07-07 11:26:35 -04:00 |
|
J. King
|
93bcf93685
|
Prototype Debian maintainer scripts
|
2021-07-07 08:22:19 -04:00 |
|
J. King
|
46e20be983
|
Test for service reloading
|
2021-07-06 10:07:56 -04:00 |
|
J. King
|
ad32bf3340
|
Style fixes
|
2021-07-05 21:47:44 -04:00 |
|
J. King
|
b8ac646d22
|
Fix up hangup signal handling
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
37c58e186a
|
Handle hangup signal
|
2021-07-05 20:57:05 -04:00 |
|
J. King
|
88fe3e76cb
|
Fix up missing-extension message
|
2021-07-05 20:57:05 -04:00 |
|
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 |
|