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.