Re: We need a new subject- bug fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Mikkel L. Ellertson wrote:

All programs are like programming...
What does that have to do with how they are configured?
The difference is that with most of
the others, the distribution provides something that works so you don't
have to rewrite the programming yourself.

That is because they use more rational configuration method.

No they don't. Have you built a kernel from scratch that included everything that fedora includes? Or apache with all the modules built? It isn't fun - or very rational. However, you don't have to do that if you install fedora. The point of the packaged distribution is that the work is already done and maintained.

Maybe
if Sendmail did as well, it could be treated the more like other
services.

Sendmail does give you the opportunity to use a pre-built configuration. Fedora just doesn't provide one that gives the upstream functionality.

  The fact that sendmail's
macro language permits you to add unique operations is a feature, but
unless you need something unique (rare in a service with a standard
specification...) you shouldn't have to modify anything at that level.

This is the key - services with standard specifications. Sendmail is
non-standard when compared to other services.

There are standard specifications for mail behavior. None of the other programs follow any standards for config files. How you make it do it doesn't matter.

So why should it be
treated like other services. Or are you saying that there should be
a configuration program that directly modifies sendmail.cf?

To put it in line with the way other fedora configurations work, sendmail.mc should include lines from a directory under /etc/sysconfig that would control a few common options and allow milters to add themselves independently. There might be a system-config-sendmail utility that controlled the settings of those optional lines. Like other services, users should not need to edit the configs directly unless they have non-standard environments.

If you
want a mail program that can be configured like other services, then
you need a mail server that is configured like other services.

No you don't. You need the distribution to handle it the way it does the gazillion other programs it includes.

You keep harping that Sendmail should accept incoming mail by
default,

I'm not sure I've ever said exactly that, but you keep saying I said it for some reason. I'm saying enabling or disabling its access to the network should be handled the way the distribution handles other programs.

but you never give a valid reason why that should be the
default. Everything I hear comes back to "That is the way I use it,
so it should be configured that way."

Email would not be useful if someone doesn't accept network connections. So even if not everyone needs it, clearly some do.

> What you can't seam to grasp
is that your setup will work for maybe 1% of the users.

OK, if those are the ones that are making email work for the rest of the others, I'd consider them too important to ignore.

--
   Les Mikesell
    lesmikesell@xxxxxxxxx

[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux