.------------------------------------------------------------------. | | | logresolve 2.0 - http://www.net/~tomr/progs/logresolve/ | | | | logresolve.txt - documentation 2.0t1 | | | | by Tom Rathborne - tomr@uunet.ca - http://www.net/~tomr/ | | | |------------------------------------------------------------------| | * * * * | | Current version: 2.0b4 (c3.d2.h1.i2.n2.s0.t1) | | | `------------------------------------------------------------------' === IMPOTENT (sic) NOTICE ============================================ *** This file is not guaranteed to be up-to-date or authoritative! *** This file is guaranteed to be neither up-to-date nor authoritative! Please see http://www.net/~tomr/progs/logresolve/ for more details. === BETA NOTICE ====================================================== #include This is a beta version of logresolve. Use it at your own risk. Do not redistribute it without the author's permission. Thanks. === USAGE ============================================================ logresolve [options] < input_log > output_log Here's an atypically complicated example: logresolve +s -dIPDB -k -l /tmp/LR.IPDB.lock -a60000 -r300 Options must all be separate, but options which take arguments (the ones with colons after them in the following list) work with or without the space between the option character and the argument. The Boolean options +s and +k can of course be negated as -s or -k. - and + are equivalent for non-Boolean options. Options are analyzed in the order in which they are given on the command line, so "+s -s" is equivalent to "-s". +s - sends stats to stderr (redirect stderr somewhere useful!) +k - keep failed lookups in DBM cache -a : after which we should look something up again -r : ...repeat failed lookups if they come out of the cache older than this amount of time. -d : to use for persistent cache -l : to use to maintain exclusivity The ghosts of options yet to be implemented: -f : for field separator characters. (e.g. "-s ',:') -n : (default = 0) to use for IP number -i : for IP# separator (e.g. "-d ' '" makes "127 0 0 1" valid) === THE END ==========================================================