FreeBSD 7.0-RELEASE

mail_version = 2.8-20100323

postfix start

or

/usr/local/etc/rc.d/postfix start

followed immediately by

postfix stop

gives

postfix/postfix-script: fatal: the Postfix mail system is not running

ps auxw| egrep master

... nothing.

rc.conf.local  has postfix_enable="YES"

I've edit postscript-script, adding "-v -v":

start)   
     
        $daemon_directory/master -t 2>/dev/null || {
                $FATAL the Postfix mail system is already running
                exit 1
        }
        if [ -f $queue_directory/quick-start ]
        then
                rm -f $queue_directory/quick-start
        else
                $daemon_directory/postfix-script check-fatal || {
                        $FATAL Postfix integrity check failed!   
                        exit 1
                }
                # Foreground this so it can be stopped. All inodes are cached.
                $daemon_directory/postfix-script check-warn
        fi
        $INFO starting the Postfix mail system
        $daemon_directory/master -v -v &
        ;;

the tail of maillog shows:

May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: dict_eval: const  
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: dict_update: 
master_service_disable = 
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: dict_lookup: 
default_process_limit = (notfound)
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: dict_update: 
default_process_limit = 100
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: mac_parse: 60s
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: dict_eval: const  60s
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: dict_lookup: 
service_throttle_time = (notfound)
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: dict_update: 
service_throttle_time = 60s
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: dict_lookup: 
service_throttle_time = 60s
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: mac_parse: 60s
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: dict_eval: const  60s
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: name_mask: ipv4
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: set_eugid: euid 125 
egid 125
May 20 10:37:35 s...@sl1.hctc.net postfix/master[29415]: setugid: uid 0 gid 0

.... no errors in system messages file, no errors in maillog, no errors in 
dmesg system buffer.

I've thrown in 3 different main.cf from other postfix boxes, which should have 
thrown lots of errors in maillog, no change, no errors, no master ever.

I've totally cleaned out postfix and all config files, and did new make in dir 
postfix-current.

Leaving the virgin, unconfigged, distributed main.cf and editing postfix-script 
just to add -v -v. same results.  

Len

Reply via email to