proclint1
Lint procmail rc files for proper syntax
Usage
proclint [options]
<procmail
*.rc
files>
Options
-
-h, --help -
Display short help.
-
-i, --includerc -
Scan and possibly list files included in code with INCLUDERC statements.
-
-I, --noinclude -
Do not scan INCLUDERC references (default).
-
-l, --list -
List lines in the procmail recipe files.
-
-L, --nolist -
Do not list lines, except for errors (default).
-
-p, --procmailrc -
Check
$HOME/.procmailrca
Overview
Check procmail rc files for proper syntax, recipe nesting, etc. The output consists of: "LINE-NUMBER:FLAG:DEPTH: text". FLAG is one of:
R recipeC conditionA action (redirect, '!', or pipe, '|')F folder= assignment+ continuationE *line may be erroneous*
DEPTH indicates the depth of the recipe nesting and is shown only when greater than zero.
Status codes
Program returns non-zero in case problem is found.
Environment
None.
Files
None.
History
- Debian 13 (Trixie) to Debian 6.0 (Squeeze): the text shown here
- Debian 5.0 (Lenny) to Debian 3.0 (Woody)
- Debian 2.2 (Potato)
--help since Debian 6.0 (Squeeze);
--includerc since Debian 6.0 (Squeeze);
--list since Debian 6.0 (Squeeze);
--noinclude since Debian 6.0 (Squeeze);
--nolist since Debian 6.0 (Squeeze);
--procmailrc since Debian 6.0 (Squeeze);
-I since Debian 6.0 (Squeeze);
-L since Debian 6.0 (Squeeze);
-h since Debian 6.0 (Squeeze);
-i since Debian 6.0 (Squeeze);
-l since Debian 6.0 (Squeeze);
-p since Debian 6.0 (Squeeze).