Good job, and thanks for adding tests. A few comments:
- I was surprised that it takes a non-trivial amount of code to basically raise the DICT_DEBUG flag on a dictionary instance. But I guess that is because the debug: monitor is now also installed as a dictionary. - It handles recursion robustly: $ postmap -q root debug:debug:unix:passwd.byname postmap: unix:passwd.byname lookup: "root" = "root:x:0:0:Super User:/root:/bin/bash" postmap: debug:unix:passwd.byname lookup: "root" = "root:x:0:0:Super User:/root:/bin/bash" root:x:0:0:Super User:/root:/bin/bash - postconf_dbms.c needs to be updated to skip leading debug: prefixes just like proxy: prefixes. The purpose of that module is to inspect database-specific config files (LDAP, SQL, etc.), and to complain about mistakes with database client parameter settings. - Need to add ${SHLIB_ENV} before ${VALGRIND} in tests, so that they will work when Postfix is built with shared libpostfix-* libraries. Wietse _______________________________________________ Postfix-devel mailing list -- postfix-devel@postfix.org To unsubscribe send an email to postfix-devel-le...@postfix.org