邮件服务器-邮件系统-邮件技术论坛(BBS)'s Archiver

海洋科技www.idcsea.com,海外邮件解决方案提供商!

zwphoenix 发表于 2007-4-11 02:11

Postfix的奇怪启动失败问题,查了很多资料没有结果

启动就提示:

Starting postfix: /etc/init.d/postfix: line 34:  2717 Segmentation fault      /usr/sbin/postalias ${alias_database//,} 2>/dev/null

REDHAT AS 4用自带的RPM安装,第一次启动就这样。
第34行就是
  /usr/sbin/postalias ${alias_database//,} 2>/dev/null

在/etc/init.d/postfix 中,关于start的动作定义如下:

[code]start() {
        # Start daemons.
        echo -n "Starting postfix: "
        alias_database=$(postconf -h alias_database 2>/dev/null)
        RETVAL=1
        [ -z "$alias_database" ] && {
            failure "determination of alias_database"
            echo
            return 0
        }
        /usr/sbin/postalias ${alias_database\\,} 2>/dev/null
        RETVAL=$?
        [ $RETVAL -ne 0 ] && {
            failure "postalias $alias_database"
            echo
            return 0
        }
        /usr/sbin/postfix start 2>/dev/null 1>&2 && success || failure
        RETVAL=$?
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/postfix
        echo
        return $RETVAL
}[/code]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.