On Tue, Mar 31, 2015 at 5:21 PM, Alec Warner <anta...@gentoo.org> wrote:
>
>
> On Tue, Mar 31, 2015 at 11:14 AM, Mike Gilbert <flop...@gentoo.org> wrote:
>>
>> Hi all,
>>
>> I have been bumping heads with Mike Frysinger (vapier) on the topic of
>> drop-in config files that are utilized by quite a few system services
>> on Gentoo. For reference, see bug 544150.
>
>
> I am going to the movies with Mike tomorrow, I will be sure to cuddle him on
> your behalf.

Thanks? ^_^

>>
>>
>> Mike claims that Gentoo has a policy of "not enabling anything by
>> default", and that this policy applies to both init scripts, and
>> drop-in configuration files.
>
>
> I would say the policy for *services* is that non-critical services are not
> enabled by default. I would argue that is a policy decision that is distro
> wide.
> Maintainers are of course, at liberty to determine if their service is
> 'critical' or not.

Right, I agree that this makes sense for services.

But I don't really think the configuration fragments I am referring to
could really be called "services". However, they do affect the
operation of services.

Should packages be allow to set/alter the configuration of a system
service automatically? I would say yes, and it is up to the maintainer
to decide what is reasonable here.

>> My questions to the community:
>>
>> - Do we have a policy regarding enablement of drop-in config files?
>
>
> Maintainers discretion.
>
>>
>> - If so, what is it? Where is it documented?
>
>
> My brain; seriously though, generally undocumented things imply maintainers
> discretion.

We either have a policy that the maintainer is supposed to follow
(barring some reasonable exception), or we don't have a policy and the
maintainer can do what they want.

In the referenced bug, I'm being told that an existing policy applies
here and that a bunch of existing packages violate this policy; I'm
trying to verify if that is the case, and if so, what is the policy,
and how is it applicable?

Reply via email to