From: Jan Kohnert on
Victor Duchovni schrieb:
> On Thu, Jun 03, 2010 at 08:36:52PM +0200, Moe wrote:
> > My point is: When 'myhostname' and 'mydomainname' are left out of
> > main.cf then postfix makes an attempt to auto-detect them.
>
> These are MTA configuration variables.

And there would also be the fix in Postfix (if you intent to fix at all):
Just throw an error and refuse working, if these configuration variables are
missing, instead of trying to auto-detect.

Or let the Debian people write that patch for their version, as their users
are apparently the only ones who comlain and such a fix could probably mess up
more postfix-experienced users... ;)

SCNR

--
MfG Jan
From: Stan Hoeppner on
Jan Kohnert put forth on 6/3/2010 5:55 PM:

> Or let the Debian people write that patch for their version, as their users
> are apparently the only ones who comlain and such a fix could probably mess up
> more postfix-experienced users... ;)

Please don't paint the Debian user base with such a large brush. There are a
vocal minority of Debian lusers, such as the ones rattling cans over this non
existent bug. The majority of Debian users are not brain damaged like these
fine folks and have no issues with Postfix, as I stated early on in this thread.

Any real mail OP, Debian or otherwise, doesn't give a flying leap if this
distro automagic stuff works properly. A real mail OP is going to manually
define these things in main.cf for reasons such as this argument, and other
issues, making them all NON ISSUES.

Some people just enjoy rattling cans to draw attention. Nothing to see here.
Move along. Move along.

--
Stan

From: Jan Kohnert on
Stan Hoeppner schrieb:
> Jan Kohnert put forth on 6/3/2010 5:55 PM:
> > Or let the Debian people write that patch for their version, as their
> > users are apparently the only ones who comlain and such a fix could
> > probably mess up more postfix-experienced users... ;)
>
> Please don't paint the Debian user base with such a large brush.

Maybe it got lost due to the language, but: my comment was just sarcasm. Only
brain-damaged users would remove neccessary parameters out off the config file
while expecting things to work somehow out-of-the-box by magic. It's just like
removing DocumentRoot from the Apache config and then hoping some mechanism
sets it to /home/$user/public_html, just because *one* *special* *user*
thinks, this would be a fine default...

And after all, I like most of the things the Debian people do...

--
MfG Jan
From: Moe on
Jan Kohnert wrote:
> Stan Hoeppner schrieb:
>> Jan Kohnert put forth on 6/3/2010 5:55 PM:
>>> Or let the Debian people write that patch for their version, as their
>>> users are apparently the only ones who comlain and such a fix could
>>> probably mess up more postfix-experienced users... ;)
>> Please don't paint the Debian user base with such a large brush.
>
> Maybe it got lost due to the language, but: my comment was just sarcasm. Only
> brain-damaged users would remove neccessary parameters out off the config file
> while expecting things to work somehow out-of-the-box by magic. It's just like
> removing DocumentRoot from the Apache config and then hoping some mechanism
> sets it to /home/$user/public_html, just because *one* *special* *user*
> thinks, this would be a fine default...
>
> And after all, I like most of the things the Debian people do...

No worries, I'll stop rattling the can now.

After being called brain-damaged and other things I'd just like to
set straight the problem I was reporting; postfix claims FQDN auto-
detection but then does it differently from 'hostname -f', which
I used to consider the authorative way to do it.

The docs for 'myhostname' even explicitly state "The default is to use
the fully-qualified domain name from gethostname()", which makes no
sense as gethostname() does not normally return a FQDN.

However, I learned from Wietse that this was a conscious design decision
and from responses like yours that there's obviously no interest in
revisiting it.

So with that, no hard feelings. I'll make sure to not bother
you guys again.


Cheers

From: Wietse Venema on
Moe:
> The docs for 'myhostname' even explicitly state "The default is to use
> the fully-qualified domain name from gethostname()", which makes no
> sense as gethostname() does not normally return a FQDN.

Only a brain-damaged person would claim that Postfix promises
domain auto-detection.

Any conceptions that Postfix mis-detects the domain are therefore
bogus as well.

Wietse