I find the output of aide --help to be extremely hard to read, so the attached patch makes it much easier to read and condenses it somewhat (more in style with other programs' --help output).
-- Annvix - Secure Linux Server: http://annvix.org/ "lynx -source http://linsec.ca/vdanen.asc | gpg --import" {FEE30AD4 : 7F6C A60C 06C2 4811 FA1C A2BC 2EBC 5E32 FEE3 0AD4} Wasting time like it was free...
This patch makes the --help output look a little nicer
--- aide-0.11-rc2/src/aide.c.ver 2006-01-21 14:36:56.000000000 -0700
+++ aide-0.11-rc2/src/aide.c 2006-01-21 14:54:06.000000000 -0700
@@ -57,30 +57,23 @@
void usage(int exitvalue)
{
fprintf(stderr,
- _("Aide,\n"
- "Usage: aide <options> command\n"
- "\n"
+ _("Aide " AIDEVERSION" \n\n"
+ "Usage: aide [options] command\n\n"
"Commands:\n"
- "-i\n--init\n\tInitialize the database\n"
- "-C\n--check\n\tCheck the database\n"
- "-u\n--update\n\t"
- "Check and update the database non-interactively.\n"
- "--compare\n\tCompare two databases\n"
- "-v\n--version\n\t"
- "Show version of AIDE and compilation options.\n"
- "-h\n--help\n\tShow this help message\n"
+ " -i, --init\t\tInitialize the database\n"
+ " -C, --check\t\tCheck the database\n"
+ " -u, --update\t\tCheck and update the database
non-interactively\n"
+ " --compare\t\tCompare two databases\n\n"
+ "Miscellaneous:\n"
+ " --config-check\tTest the configuration file\n"
+ " -v, --version\t\tShow version of AIDE and compilation options\n"
+ " -h, --help\t\tShow this help message\n\n"
"Options:\n"
- "-c config_file\n--config=config_file\n\t"
- "Get config options from config_file.\n"
- "-B \"config_stuff\"\n--before=\"config_stuff\"\n\t"
- "Before config_file is read use these options.\n"
- "-A \"config_stuff\"\n--after=\"config_stuff\"\n\t"
- "After config_file is read use these options.\n"
- "-r reporter\n--report=reporter\n\t"
- "Where report output is written to.\n"
- "-Vverbosity_level\n--verbose=verbosity_level\n\t"
- "Level of debug messages.\n"
- "--config-check just read config-file\n"
+ " -c [cfgfile]\t--config=[cfgfile]\tGet config options from
[cfgfile]\n"
+ " -B \"OPTION\"\t--before=\"OPTION\"\tBefore configuration file is
read define OPTION\n"
+ " -A \"OPTION\"\t--after=\"OPTION\"\tAfter configuration file is
read define OPTION\n"
+ " -r [reporter]\t--report=[reporter]\tWrite report output to
[reporter] url\n"
+ " -V[level]\t--verbose=[level]\tSet debug message level to
[level]\n"
"\n")
);
@@ -90,8 +83,8 @@
void print_version(void)
{
fprintf(stderr,
- "Aide, version " AIDEVERSION "\n"
- "Compiled with the following options\n" AIDECOMPILEOPTIONS "\n");
+ "Aide " AIDEVERSION "\n\n"
+ "Compiled with the following options:\n\n" AIDECOMPILEOPTIONS "\n");
exit(0);
}
pgpYLY6KjFJtY.pgp
Description: PGP signature
_______________________________________________ Aide mailing list [email protected] https://mailman.cs.tut.fi/mailman/listinfo/aide
