Package: sensord
Version: 1:3.3.5-2
Severity: grave
Justification: causes non-serious data loss

It seems that sensord uses an inconsistent set of data for its
RRD update, yielding data loss. "rrd update" no longer updates
the sensord.rrd database:

-rw-r--r-- 1 root root 82480 2015-05-13 00:25:00 /var/log/sensord.rrd

due to the following errors seen in my /var/log/syslog file:

[...]
Jul  1 20:30:00 xvii sensord: Error updating RRD file: /var/log/sensord.rrd: 
/var/log/sensord.rrd: found extra data on update argument: 
67.0:67.0:66.0:74.0:1.580000
Jul  1 20:30:00 xvii sensord: rrd update error (-1)
Jul  1 20:35:00 xvii sensord: Error updating RRD file: /var/log/sensord.rrd: 
/var/log/sensord.rrd: found extra data on update argument: 
62.0:54.0:57.0:69.0:0.520000
Jul  1 20:35:00 xvii sensord: rrd update error (-1)
Jul  1 20:40:00 xvii sensord: Error updating RRD file: /var/log/sensord.rrd: 
/var/log/sensord.rrd: found extra data on update argument: 
66.0:62.0:64.0:72.0:1.330000
Jul  1 20:40:00 xvii sensord: rrd update error (-1)
Jul  1 20:45:00 xvii sensord: Error updating RRD file: /var/log/sensord.rrd: 
/var/log/sensord.rrd: found extra data on update argument: 
63.0:54.0:57.0:70.0:0.540000
Jul  1 20:45:00 xvii sensord: rrd update error (-1)
Jul  1 20:50:00 xvii sensord: Error updating RRD file: /var/log/sensord.rrd: 
/var/log/sensord.rrd: found extra data on update argument: 
60.0:54.0:59.0:66.0:0.300000
Jul  1 20:50:00 xvii sensord: rrd update error (-1)
[...]

The sensord package hasn't changed since 2014-05-10, and its config
files are even older:

-rw-r--r-- 1 root root   714 2011-10-13 01:48:46 /etc/default/sensord
-rwxr-xr-x 1 root root  1820 2011-02-06 14:46:22 /etc/init.d/sensord*
-rw-r--r-- 1 root root 10344 2012-04-23 19:03:35 /etc/sensors3.conf

So, it broke itself alone after a kernel update:

runlevel (to lvl 2)   Wed May 13 00:27 - 19:31 (9+19:03)    4.0.0-1-amd64
reboot   system boot  Wed May 13 00:27 - 19:31 (9+19:03)    4.0.0-1-amd64
shutdown system down  Wed May 13 00:26 - 00:27  (00:01)     3.16.0-4-amd64
runlevel (to lvl 6)   Wed May 13 00:26 - 00:26  (00:00)     3.16.0-4-amd64

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages sensord depends on:
ii  libc6        2.19-18
ii  librrd4      1.4.8-1.3+b2
ii  libsensors4  1:3.3.5-2
ii  lm-sensors   1:3.3.5-2
ii  lsb-base     4.1+Debian13+nmu1

sensord recommends no packages.

Versions of packages sensord suggests:
ii  rrdtool  1.4.8-1.3+b2

-- Configuration Files:
/etc/default/sensord changed:
ALARM_INTERVAL=1m
LOG_INTERVAL=30m
SYSLOG_FACILITY=daemon
CONFIG_FILE=/etc/sensors3.conf
RRD_FILE=/var/log/sensord.rrd
RRD_INTERVAL=5m
RRD_LOADAVG=yes

/etc/logcheck/ignore.d.server/sensord e372078bb484de645d0812abdc929c02 [Errno 
2] No such file or directory: u'/etc/logcheck/ignore.d.server/sensord 
e372078bb484de645d0812abdc929c02'

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to