Sziasztok! Van egy /etc/maildroprc -m, amiben valamiért minden if, ami szintaktikailag nem hibás, igazat ad vissza. Pl.:
log "1" if( "wq" eq "qw" ) { log "2" } log "3" if( "0" ) { log "4" } Az írja a naplóba, hogy 1 2 3 4. A `test -e /home/vmail/${DOMAIN}/${USER}` if ( $RETURNCODE != 0 ) { log "creating mailbox (/home/vmail/${DOMAIN}/${USER})" `/usr/bin/maildirmake /home/vmail/${DOMAIN}/${USER}` `chmod -R 0700 /home/vmail/${DOMAIN}/${USER}` } pedig mindig kiírja, hogy creating mailbox (/home/vmail..... A rendszer egy Debian etch, a maildrop 2.0.2 -es. (Ami benne van a disztribúcióban.) Ez meg mitől lehet? Itt a teljes lista: SHELL="/bin/bash" EXTENSION=$1 RECIPIENT=$2 USER=$3 DOMAIN=$4 DEFAULT="/home/vmail/$DOMAIN/$USER" MAILDIR="$DEFAULT" INCLUDE_CUSTOM_FILTER="/home/vmail/mailfilters/[EMAIL PROTECTED]" TIME=`/bin/date "+%b %e %H:%M:%S"` logfile "/var/log/maildrop/maildrop.log" log "$TIME EXTENSION=$EXTENSION RECIPIENT=$RECIPIENT USER=$USER DOMAIN=$DOMAIN" `test -e /home/vmail/${DOMAIN}/${USER}` if ( $RETURNCODE != 0 ) { log "creating mailbox (/home/vmail/${DOMAIN}/${USER})" `/usr/bin/maildirmake /home/vmail/${DOMAIN}/${USER}` `chmod -R 0700 /home/vmail/${DOMAIN}/${USER}` } exception { include "$INCLUDE_CUSTOM_FILTER" log "user filter ($INCLUDE_CUSTOM_FILTER) included" } üdv. Salamon Attila _________________________________________________ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux