On 12/15/2010 8:47 PM, zen wrote:
Greetings all. I'm stumped. I've got a nice new dual core AMD
system built with FreeBSD 8.1
I've got Postfix, amavisd, clam and TLS working (root signed
certificate)
At least it was - now I can't even load postfix.
When I do a "postfix start" I get the following error:
line 615: missing '=' after attribute name: "3"
When I examine line 615 I do not find the "3" there -- I find
this:
# newaliases_path: The full pathname of the Postfix newaliases
command.
# This is the Sendmail-compatible command to build alias
databases.
newaliases_path = /usr/bin/newaliases
Line 615 is the middle line above -- '# This is the Send...'
The error is complaining about a line that starts with "3 "
and the next character is not "=".
I do not know what is wrong. I'm using putty as an editor to
ssh/telnet into the box. This is driving me nuts. I think it
has something to do with my environment but I don't know what.
I have my term set as xterm-color and I can see the full range
of colors from putty.
Shift + the number 3 yeilds a '#' sign - why does my system
see a '3' instead of a '#' (remark) sign?
I have this problem with the whole main.cf file.
Thanks for any help you might provide.
Zen.
Postfix is complaining about what is actually in the file. A
screwed up environment or buggy editor might use
multi-character sequences to destroy a text file while trying
to make it "pretty". (Although this is more commonly seen
from folks who try to edit a file in Windows and copy it back
to the *nix box.)
Use a plain environment and the vi editor until you solve your
problem.
Or maybe you just fat-fingered a line somewhere that starts
with "3 " -- search for that. (vi command: /^3 <enter>)
-- Noel Jones