On Fri, Dec 18, 2009 at 01:40:25PM +0000, Anthony Campbell wrote:

> > > 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.
> 
> There doesn't seem to be anything of that sort there, and no empty
> lines.

Try:

        test -r "$path"

instead of:

        test -r $path

does that fix it? If it does, please respond, and attach a compressed
copy of your postfix-files file. Make sure you are using the right
postfix-files, with recent releases this is no longer in /etc/postfix, 
look in /usr/lib/postfix/ ($daemon_directory) first.

-- 
        Viktor.

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the "Reply-To" header.

To unsubscribe from the postfix-users list, visit
http://www.postfix.org/lists.html or click the link below:
<mailto:majord...@postfix.org?body=unsubscribe%20postfix-users>

If my response solves your problem, the best way to thank me is to not
send an "it worked, thanks" follow-up. If you must respond, please put
"It worked, thanks" in the "Subject" so I can delete these quickly.

Reply via email to