The ldapvacation program with the exact same configuration works fine testing it on my (i386) thinkpad but not on my amd64 servers. I'm wondering if anyone else can confirm that this program has problems running on amd64. Here is the command I run and the output I get:
/usr/local/bin/ldapvacation -v -C /etc/ldapvacation.conf \ -d [EMAIL PROTECTED] < rfc822message Dec 15 09:18:19 geneva ldapvacation: bound to LDAP server as sentou=People,dc=sentinare,dc=net Dec 15 09:18:19 geneva ldapvacation: LDAP query: (&(vacationEnabled=1)(objectclass=sentUser)(organizationalStatus=active)([EMAIL PROTECTED])) Dec 15 09:18:20 geneva ldapvacation: DN: [EMAIL PROTECTED],dc=sentinare.com,sentClient=sentinare.com,ou=Clients,dc=sentinare,dc=net Dec 15 09:18:20 geneva ldapvacation: sentAddressPrimary: [EMAIL PROTECTED] My ldapvacation.conf is below. (Only the password is munged). Oh and yes the "vacationSent" attribute is completely empty. thanks CP # ldapvacation configuration # $Id: ldapvacation.conf,v 1.15 2006/03/12 09:34:03 mbalmer Exp $ # Syslog Settings # # log-facility: Facility to log to # # Possible values are: # daemon, mail, user, # local0, local1, local2, local3, # local4, local5, local6, and local7 log-facility=mail # LDAP Server Settings # # ldaphost: Hostname of the LDAP server. Deprecated, use ldapurl instead. # ldapport: Port the server listens on. Deprecated, use ldapurl instead. # ldapurl: URL of the LDAP server to connect to # searchbase: LDAP search base # binddn: DN to bind to the LDAP server # bindpasswd: Password used to bind # usetls: Use TLS or not (never|try|always) ldapurl="ldap://ldap01.prod.sd.sentinare.net:389, ldap://ldap02.prod.sd.sentinare.net:389, ldap://ldap03.prod.sd.sentinare.net:389" searchbase="ou=clients,dc=sentinare,dc=net" binddn="sentou=People,dc=sentinare,dc=net" bindpasswd="xmasfudge" usetls=always # LDAP Queries # # query: The query used by the ldapvacation program #query="(&(objectclass=vmailAccount)(vacationEnabled=TRUE)(uid=$u))" query="(&(vacationEnabled=1)(objectclass=sentUser)(organizationalStatus=active)(uid=$u))" # Attribute Definitions # mail: Attribute to store local mail addresses mail="sentAddressPrimary" # An additional header that identifies spam # # The first character of this header must either be 'x' or 'X' spamheader="X-Spam-Status: spam"

