From: Jan Kohnert on 3 Jun 2010 18:55 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 3 Jun 2010 19:44 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 3 Jun 2010 19:57 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 3 Jun 2010 21:10 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 3 Jun 2010 21:25
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 |