Your message dated Sun, 12 Nov 2023 20:32:31 +0100
with message-id <zveot4azqbpya...@georges.khaznadar.fr>
and subject line Re: Configuration files hidden in /usr/lib/
has caused the Debian Bug report #1055613,
regarding Configuration files hidden in /usr/lib/
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1055613: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055613
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cron-daemon-common
Version: 3.0pl1-178

This package (among others, I just discovered) places configuration files in /usr/lib, which is a place for "binary libraries", not configuration text files.
Configuration text files should be in /etc/, and non binary files in /usr/share/

Concerned files are :
/usr/lib/sysusers.d/cron-daemon-common.conf
/usr/lib/tmpfiles.d/cron-daemon-common.conf

Thanks.

--
Nathaël PAJANI - ED3L - Techno-Innov
Internet : http://www.ed3l.fr - http://www.techno-innov.fr

--- End Message ---
--- Begin Message ---
Dear Nathanael,

thank you for your bug report.

You discovered that some configuration files are under /usr/lib, instead
of being under /etc, which is not complying with the FHS, File Hierarchy
System.

However this is rather a feature than a bug, as it is the direct
consequence of Debhelper's ordinary process. If you consider cron's
source package, you will find the contents of 
/usr/lib/sysusers.d/cron-daemon-common.conf in the file
debian/cron-daemon-common.sysusers ; a similar explanation applys to the
second configuration file.

Those files are put under /usr/lib/*.d by debhelper's scripts. I am
closing this bug report. You are free to open a similar bug report
against the package debhelper, if you consider that the case if worth
such an attention. However I fear that modifying debhelper's scripts is
not enough, since more than one programm is relying on such files being
under /usr/lib, particularly during the boot process.

Best regards,                   Georges.

Nathael Pajani a écrit :
> Package: cron-daemon-common
> Version: 3.0pl1-178
> 
> This package (among others, I just discovered) places configuration files in
> /usr/lib, which is a place for "binary libraries", not configuration text
> files.
> Configuration text files should be in /etc/, and non binary files in 
> /usr/share/
> 
> Concerned files are :
> /usr/lib/sysusers.d/cron-daemon-common.conf
> /usr/lib/tmpfiles.d/cron-daemon-common.conf
> 
> Thanks.
> 
> -- 
> Nathaël PAJANI - ED3L - Techno-Innov
> Internet : http://www.ed3l.fr - http://www.techno-innov.fr
> 

-- 
Georges KHAZNADAR et Jocelyne FOURNIER
22 rue des mouettes, 59240 Dunkerque France.
Téléphone +33 (0)3 28 29 17 70

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to