646
|
|
|
Teddy Hogeborn |
10 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
626
|
|
|
Teddy Hogeborn |
10 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
620
|
|
|
Teddy Hogeborn |
11 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
544
|
|
|
Teddy Hogeborn |
12 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
536
|
|
|
Björn Påhlsson |
12 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
534
|
|
|
teddy at bsnet |
12 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
525
|
|
|
Björn Påhlsson |
12 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
513
|
|
|
Teddy Hogeborn |
12 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
507
|
|
|
Teddy Hogeborn |
12 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
487
|
|
|
Teddy Hogeborn |
13 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
445
|
|
|
Teddy Hogeborn |
13 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
421
|
|
|
Teddy Hogeborn |
13 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
415
|
|
|
Teddy Hogeborn |
14 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
402
|
|
|
Teddy Hogeborn |
14 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
399
|
|
|
Teddy Hogeborn |
14 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
394
|
|
Convert some programs to use the exit codes from <sysexits.h>. Change all programs using the "argp" parsing functions to use them correctly; checking return value, using argp_error() to report parse errors etc.
* plugin-runner.c: Use <sysexits.h> exit codes. Always use fallback, even on option errors, except for "--help", etc. (getplugin): Make sure "errno" is set correctly on return. (main): Declare our own "--help", "--usage", and "--version" options which do not cause the fallback to be invoked. In all other options, use fallback on any error. (parse_opt, parse_opt_config_file): Reset errno at start and return errno. No need to check "arg" for NULL. New "--help", "--usage", and "--version" options. (parse_opt): Accept empty string as global option. Do not print errors which will be detected and reported later. Do "argp_error()" on parse error or empty plugin names. * plugins.d/mandos-client.c: Use <sysexits.h> exit codes. Do not return successful exit code on "--help", etc. since this would give the wrong message to "plugin-runner". (main): Declare our own "--help", "--usage", and "--version" options which do not return a successful exit code. (parse_opt): Reset errno at start and return errno. Do "argp_error()" on parse errors. New "--help", "--usage", and "--version" options. * plugins.d/password-prompt.c: Use exit codes from <sysexits.h>. Do not return successful exit code on "--help", etc. since this would give the wrong message to "plugin-runner". (main): Declare our own "--help", "--usage", and "--version" options which do not return a successful exit code. Do close(STDOUT_FILENO) after writing to check its return code. (parse_opt): Reset errno at start and return errno.
|
Teddy Hogeborn |
14 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
384
|
|
|
Teddy Hogeborn |
14 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
378
|
|
|
Teddy Hogeborn |
14 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
367
|
|
|
Teddy Hogeborn |
14 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|
363
|
|
|
Teddy Hogeborn |
14 years ago
|
![Diff](/loggerhead/static/images/ico_diff.gif) |
|