Package: libsensors4
Version: 1:3.4.0-4
Severity: normal

Dear Maintainer,

I was trying to tweak the lm_sensors configuration for my motherboard
but the changes I made had no effect. It turns out the changes I was
making to /etc/sensors.d/asus-z97a were overriden by the
/etc/sensors.d/asus-z97a~ backup created by emacs.

This is why packages that use .d directories either impose a specific
extension, like '.conf', limit the set of characters that can go in the
filename like exim4 (it only allows [[:alnum:]_-], see run_part() in
update-exim4.conf), or explicitly ban *~ like sudo does:

$ cat /etc/sudoers.d/README
[...]
# This will cause sudo to read and parse any files in the /etc/sudoers.d 
# directory that do not end in '~' or contain a '.' character.
[...]

So libsensors4 should adopt one of these policies too.


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr:en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libsensors4:amd64 depends on:
ii  libc6  2.24-11

libsensors4:amd64 recommends no packages.

Versions of packages libsensors4:amd64 suggests:
ii  lm-sensors  1:3.4.0-4

-- no debconf information

Reply via email to