OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Subject: Per user UCE patch, revised
From: Jozsef Kadlecsik (kadlecblackhole.kfki.hu)
Date: Thu May 04 2000 - 05:11:34 CDT


Hello,

A new version of the per user UCE patch and its longer description are
available at http://www.kfki.hu/~kadlec/sw/postfix_patch.html.

The short summary of the modifications:

Trinary conditional macro expansion: rewritten, so the algorithm is
recursive now and trinary operators can be nested.

The values (RHS) in restrictions and rbl maptypes are compatible with the
ordinary maptypes. Now they can be OK|RELAY|REJECT|[45]xx text|list of
UCE restrictions.

The prefixed restrictions hack is completely removed. It was superfluous
because I was blind.

Parametrized access check (check_access parameter maptype:mapfile) added,
in which the parameter may contain macro expressions from the patch.
At evaluating the new access check, first the macros in the parameter are
expanded then the result is looked up in the mapfile according to the
maptype.

Thank you Wietse for the long E-mail conversation on the shortcomings of
the previous version.

Best regards,
Jozsef
-
E-mail : kadlecblackhole.kfki.hu, kadlecsunserv.kfki.hu
WWW-Home: http://www.kfki.hu/~kadlec
Address : KFKI Research Institute for Particle and Nuclear Physics
          H-1525 Budapest 114, POB. 49, Hungary