[Slackbuilds-users] Problems With Postfix: post-install line 504	and SASL type
    Rich Shepard 
    rshepard at appl-ecosys.com
       
    Sat Feb 14 23:21:46 UTC 2015
    
    
  
   When I build postfix-2.11.3 (or the new -3.0.0) there is an error that
prevents postfix from starting. In /usr/libexec/postfix/post-install, on
line 504 the error message is '... test: too many arguments'.
   This did not happen in earlier versions and I've no idea how to fix it.
   Last Sunday I rebuilt and re-installed -2.11.3 from a fresh download of
the postfix and SlackBuild files tarballs.
   The kludge that allowed me to get postfix working again was to comment out
line 504 in /usr/libexec/postfix/post-install:
          # Flag obsolete objects. XXX Solaris 2..9 does not have "test -e".
          if [ -n "$obsolete_flag" ]
          then
504 ->       #test -r $path -a "$type" != "d" && obsolete="$obsolete $path"
              continue;
          else
              keep_list="$keep_list $path"
          fi
   Both cyrus and dovecot are install here (latest versions from SBo). And
this is another issue I'd like to resolve. When I build postfix with
SASL=dovecot, trying to start postfix causes it to throttle and generate
continuous error messages. Building postfix with SASL=cyrus produces a
working set of tools. Installed here are dovecot-2.2.13-i486-1_SBo and
qca-cyrus-sasl-2.0.0_beta3-i486-1.
   A week ago I wrote to the maintainer but have not received a reply.
Resolving these two issues is important.
Thanks in advance,
Rich
    
    
More information about the SlackBuilds-users
mailing list