From: Mark M. <Mar...@ij...> - 2008-10-02 14:07:00
|
Silvio, > @whitelist_sender_maps = read_hash("$MYHOME/home/white"); > @blacklist_sender_maps = read_hash("$MYHOME/home/black"); > > Restart: > Error in config file "/etc/amavisd.conf": Error reading from > /var/amavis/home/black: Ungültiger Dateideskriptor at /usr/sbin/amavisd-new > line 2609, <GEN1> line 4. "Bad file descriptor" is typically due to a perl i/o bug. The most likely reason is that the last line of your text file is not terminated with a NL. If the problem persists despite ensuring lines terminate with a newline, please check if you have an environment variable PERLIO set to a non-default value: $ printenv PERLIO or $ echo $PERLIO If it is nonmepty (e.g. set to "stdio"), try unsetting it (or set it to an empty string) and see if it helps: # unset PERLIO; amavisd reload Mark |