Re: We need a new subject- bug fixes

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

 



Les Mikesell wrote:
Rahul Sundaram wrote:


OpenOffice is the particular thing I had in mind, but I suspect there are others. I'm not talking about additional packages - this is in reference to your comment about not deviating from upstream.

Again probably licensing reasons.

Licensing as in it is illegal to redistribute the upstream version, or licensing as in someone arbitrarily doesn't like or agree with the license?

Well defined package licensing guidelines for Fedora. Fedora includes only Free and open source software. Fedora clearly advertises this fact.

I made no absolute statements that no packages ever deviate. I said that Fedora packages generally avoid patches and I stand by that.

Hence my comment that it deviates when it suits their fancy to deviate.

"fancy" would mean as the package maintainer wishes without any consideration to the effects. They are deliberate well defined reasons for patches as I have already clearly explained for each of the instances cited. Nobody does the additional work of putting in patches unnecessarily by design.

That would apply to all network services, yet none of the others are handled this way.

What applies to sendmail doesnt apply necessarily to all network services. Sendmail has a configuration that provides the option to connect to localhost or network. If there are other network services that provides this, it might be suitable to configure it by default to connect only to the local host. We cant blindly generalize that. Many package changes are context sensitive.

 > I dont see how this is
breaking any functionality since this is a well documented configuration change for security reasons.

Documented as in 'man sendmail' where you expect to find documentation?

It is documented directly within the configuration file.

How can removing network access from a network mail transport not break functionality?

Sendmail is just a mail transfer agent. It can deliver mails both locally as well for a network. In Fedora, it is configured to deliver mail locally by default. You claimed that it is difficult to bring back that functionality which is just not true.

 > What exactly are you suggesting?

That the distribution sendmail configuration is handled entirely differently than all the other services that have distribution-specific and fairly systematic ways to activate them. It's not only different from upstream, it's different from every other fedora packaging modification in not moving the distro-specific changes under /etc/sysconfig and providing a config program to control it easily.

Check upstream defaults before claiming that there is a difference again. /etc/sysconfig serves a entirely different purpose. It is there to separate changes where the configuration is otherwise directly modify the init script which would conflict with updates using rpm. There is no configuration program required to change this simple thing. For the record, these are steps to configure sendmail to connect to a external network.

1. Edit /etc/mail/sendmail.mc and either change the DAEMON_OPTIONS line to also listen on network devices, or comment out this option entirely using the dnl comment delimiter.

   2. Install the sendmail-cf package:

            yum install sendmail-cf

   3. Regenerate /etc/mail/sendmail.cf:

            make -C /etc/mail

Rahul


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux