On 2020-02-18 02:56:07 +0100, Christoph Anton Mitterer wrote:
> I strongly disagree that this should be in /usr, as it's configuration.
> 
> The fashion of recent years to place configuration in /usr is IMHO
> quite questionable:
> 
> /usr is generally nothing that people are expected to monitor so if the
> distro decides to change a previous (distro-)default it will be
> unnoticed by users (in contrast to /etc).

I agree with you, possibly except if

1. Configuration placed under /usr is considered hard-coded defaults,
   thus needs to be documented as such.

2. User-visible changes are announced.

> This can have quite bad effects if the users depends on such (previous)
> defaults.
> 
> 
> I think having defaults stored in /usr is kinda "ok" if these are
> upstream defaults (an upstream could also just change defaults in the
> sources without the enduser noticing it).. but I think distros
> shouldn't do so - especially if the changes don't match the default
> upstream behaviour.

Isn't this a bit special for sysctl? Debian has its own defaults
for its kernels and the user can also build kernels with other
defaults (in which case configuration from /usr can be confusing
if not clearly documented).

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Reply via email to