Rob Tanner: > I'm trying to build Postfix with LDAP support on Red Hat ES 5. As > per the LDAP_README, I added: > > make tidy > make makefiles CCARGS="-I/usr/include -DHAS_LDAP -I/usr/include/sasl > -DUSE_LDAP_SASL" \ > AUXLIBS="-L/usr/lib -lldap -L/usr/lib -llber" > > to the build process and then make and make install. No errors. > But when I bring over the configuration from my current production > server, I get warnings on postfix start. Since I use LDAP > extensively, it's a long list so I've just included this little > bit: > > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > content_filter_search_base=o=linfield.edu > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > rsrctag_result_attribute=mailRoutingAddress > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > buildtag_query_filter=(uid=%s) > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > rsrctag_bind_dn=cn=Postfix,ou=Special Users,o=linfield.edu > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > buildtag_result_attribute=transport > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > rsrctag_query_filter=(|(uniqueIdentifier=%d)(uid=%u)) > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > rsrctag_search_base=ou=Resources,o=linfield.edu > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > buildtag_search_base=ou=buildings,o=linfield.edu > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > rsrctag_server_host=$default_ldap_host > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > content_filter_result_attribute=spamfiltertransport > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > content_filter_query_filter=(mail=%s) > /usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: > buildtag_server_host=$default_ldap_host > > Any idea what's going on here?
In the past you had LDAP databases named "ldap:content_filter", "ldap:rsrctag" and "ldap:buildtag". When you changed database names, the above parameters became orphans. They can now be removed. Recent Postfix versions will warn about unknown parameter names, as that helps to identify mis-typed parameter names. Wietse