add go module support #34

Closed
tjp wants to merge 7 commits from tjp:module into master

7 Commits

Author SHA1 Message Date
Travis J Parker 847a33760e document the shlex dependency 2022-06-17 10:49:54 +02:00
Travis J Parker edea699ddf adds shlex dependency 2022-06-17 10:48:36 +02:00
Travis J Parker bc34e10445 add go.mod and go.sum 2022-06-17 10:47:56 +02:00
Travis J Parker c77111e512 bugfixes from testing 2022-06-17 10:33:27 +02:00
Travis J Parker 505ad17819 run substitutions on args in CGICommand
- `{}` -> `$SCRIPT_PATH`
- `{prg}` -> `$SCRIPT_PATH`
- `{user}` -> `~username` (without the tilde) from the URL, if there
  is one
2022-06-15 17:47:38 +02:00
Travis J Parker 50f9d49e6c move shlex parsing to server startup time 2022-06-14 18:39:10 +02:00
Travis J Parker c9838f3f29 implement CGICommand as a CGI program override 2022-06-13 22:59:58 +02:00