Anthony Campbell:
>  
> I am running postfix via the Debian package in Sid.
> 
> I get the following message during installation or with postfix check:
> 
> postfix/usr/lib/postfix/post-install: line 493: test: too many arguments
> /usr/lib/postfix/post-install: line 493: test: too many arguments
> /usr/lib/postfix/post-install: line 493: test: too many arguments
> /usr/lib/postfix/post-install: line 493: test: too many arguments
> 
> But postfix still runs normally.
> 
> I commented out the following lines in /usr/lib/postfix/post-install
> which seem to refer to Solaris:
> 
>        # Flag obsolete objects. XXX Solaris 2..9 does not have "test -e".
>       if [ -n "$obsolete_flag" ]
>       then
>           test -r $path -a "$type" != "d" && obsolete="$obsolete $path"
>           continue;
>       else
>           keep_list="$keep_list $path"
>       fi
> 
> This removes the error  and there don't seem to be any adverse effects
> so far. Can anyone shed light on this please?

You probably have garbage at the end of /etc/postfix/postfix-files. 
Delete any empty line, ^Z characters or other junk.

        Wietse

Reply via email to