Package: procmail
Version: 3.22-16
Severity: minor

On the procmailrc man page, after
       |      Starts the specified program, possibly in $SHELL if any  of  the
              characters  $SHELLMETAS are spotted.  You can optionally prepend
              this pipe symbol with variable=, which will cause stdout of  the
              program  to  be  captured  in the environment variable (procmail
              will not terminate processing the rcfile at this point).  If you
              specify  just  this pipe symbol, without any program, then proc-
              mail will pipe the mail to stdout.
perhaps add
              If the specified program is not executable,
              "sh specified program" will be called.
That's right, procmail forgives the user for forgetting chmod +x. If
you don't believe me, extract the attached cpio and run make test1.

And further please add
              The user is advised to remember to please make the specified
              program executable, because one day if he adds any of
              the $SHELLMETAS, "specified program: Permission denied"
              will be the result!
If you don't believe me, run make test2.

Attachment: tests.cpio
Description: proof of no chmod needed

Reply via email to