--- lm-sensors-3-3.0.0.orig/lib/Module.mk +++ lm-sensors-3-3.0.0/lib/Module.mk @@ -59,7 +59,7 @@ # How to create the shared library $(MODULE_DIR)/$(LIBSHLIBNAME): $(LIBSHOBJECTS) - $(CC) -shared -Wl,-soname,$(LIBSHSONAME) -o $@ $^ -lc -lm -lsysfs + $(CC) -shared -Wl,-Bsymbolic-functions -Wl,-soname,$(LIBSHSONAME) -o $@ $^ -lc -lm -lsysfs $(MODULE_DIR)/$(LIBSHSONAME): $(MODULE_DIR)/$(LIBSHLIBNAME) $(RM) $@ --- lm-sensors-3-3.0.0.orig/prog/sensord/rrd.c +++ lm-sensors-3-3.0.0/prog/sensord/rrd.c @@ -156,10 +156,10 @@ for (index0 = 0; (ret == 0) && (num < MAX_RRD_SENSORS) && features[index0].format; ++ index0) { const FeatureDescriptor *feature = features + index0; - const char *rawLabel = features->feature->name; + const char *rawLabel = feature->feature->name; char *label = NULL; - if (!(label = sensors_get_label (chip, features->feature))) { + if (!(label = sensors_get_label (chip, feature->feature))) { sensorLog (LOG_ERR, "Error getting sensor label: %s/%s", chip->prefix, rawLabel); ret = -1; } else { --- lm-sensors-3-3.0.0.orig/prog/sensord/sense.c +++ lm-sensors-3-3.0.0/prog/sensord/sense.c @@ -197,9 +197,14 @@ (void) { int ret = 0; - sensorLog (LOG_DEBUG, "sensor sweep started"); /* only logged in debug mode */ +/* + * Debian mod: kill the debug messages, since they spam syslog every + * minute. -- JEH + */ + +/* sensorLog (LOG_DEBUG, "sensor sweep started"); */ ret = doChips (DO_SCAN); - sensorLog (LOG_DEBUG, "sensor sweep finished"); +/* sensorLog (LOG_DEBUG, "sensor sweep finished"); */ return ret; } --- lm-sensors-3-3.0.0.orig/prog/pwm/pwmconfig +++ lm-sensors-3-3.0.0/prog/pwm/pwmconfig @@ -585,6 +585,7 @@ DEFMINSTOP=100 #the section below has a high potential for usability improvements +while true ; do echo echo 'Select fan output to configure, or other action:' select pwms in $pwmactive "Change INTERVAL" "Just quit" "Save and quit" "Show configuration"; do @@ -593,7 +594,8 @@ echo echo "Current interval is $INTERVAL seconds." echo -n "Enter the interval at which fancontrol should update PWM values (in s):" - read INTERVAL ;; #check user input here + read INTERVAL #check user input here + break ;; "Just quit") exit ;; "Save and quit") @@ -616,7 +618,8 @@ echo " MINPWM=`echo $MINPWM |sed -e \"s/ /\n/g\" |egrep \"${pwmo}\" |sed -e \"s/.*=//g\"`" echo " MAXPWM=`echo $MAXPWM |sed -e \"s/ /\n/g\" |egrep \"${pwmo}\" |sed -e \"s/.*=//g\"`" done - echo ;; + echo + break ;; "`echo ${pwmactive} |sed -e 's/ /\n/g' | egrep \"${pwms}\"`" ) pwmsed=`echo ${pwms} | sed -e 's/\//\\\\\//g'` #escape / for sed @@ -749,11 +752,14 @@ fi echo break; - done ;; + done + break ;; *) grep $pwm - echo "No such option. Enter a number." ;; + echo "No such option. Enter a number." + break ;; esac done +done --- lm-sensors-3-3.0.0.orig/prog/detect/sensors-detect +++ lm-sensors-3-3.0.0/prog/detect/sensors-detect @@ -1,4 +1,4 @@ -#!/usr/bin/perl -w +#!/usr/bin/perl # # sensors-detect - Detect PCI bus and chips @@ -5577,21 +5577,21 @@ } elsif ($adap->{driver} eq "to-be-written") { $modprobes .= "# no driver available for adapter ".$adap->{name}."\n"; } else { - $modprobes .= "modprobe $adap->{driver}\n" - unless $modprobes =~ /modprobe $adap->{driver}\n/; + $modprobes .= "$adap->{driver}\n" + unless $modprobes =~ /$adap->{driver}\n/; } last; } } # i2c-isa is loaded automatically (as a dependency) since 2.6.14, # and will soon be gone. - $modprobes .= "modprobe i2c-isa\n" if ($isa && !kernel_version_at_least(2, 6, 18)); + $modprobes .= "i2c-isa\n" if ($isa && !kernel_version_at_least(2, 6, 18)); if ($ipmi) { $modprobes .= "# You must also install and load the IPMI modules\n"; if (kernel_version_at_least(2, 6, 0)) { - $modprobes .= "modprobe ipmi-si\n"; + $modprobes .= "ipmi-si\n"; } else { - $modprobes .= "modprobe i2c-ipmi\n"; + $modprobes .= "i2c-ipmi\n"; } } @@ -5620,7 +5620,7 @@ "# http://www.lm-sensors.org/wiki/Devices. If driver is built\n". "# into the kernel, or unavailable, comment out the following line.\n"; } - $modprobes .= "modprobe $chip->{driver}\n"; + $modprobes .= "$chip->{driver}\n"; } # Handle misdetects @@ -5864,87 +5864,39 @@ my ($modprobes, $configfile) = generate_modprobes 1; # 1 == prefer ISA if (defined $configfile) { print "To make the sensors modules behave correctly, add these lines to\n". - "$modules_conf:\n\n"; + "/etc/modprobe.d/lm-sensors:\n\n"; print "#----cut here----\n". $configfile. "#----cut here----\n\n"; } - - print "To load everything that is needed, add this to some /etc/rc* file:\n\n"; + print "To load everything that is needed, add this to /etc/modules:\n\n"; print "#----cut here----\n". $modprobes. - "# sleep 2 # optional\n". - (-e '/usr/bin/sensors' ? - "/usr/bin/sensors -s # recommended\n" : - "/usr/local/bin/sensors -s # recommended\n") . "#----cut here----\n\n"; - print "If you have some drivers built into your kernel, the list above will\n". - "contain too many modules. Skip the appropriate ones! You really\n". - "should try these commands right now to make sure everything is\n". - "working properly. Monitoring programs won't work until the needed\n". - "modules are loaded.\n\n"; - - my $have_sysconfig = -d '/etc/sysconfig'; - printf "Do you want to \%s /etc/sysconfig/lm_sensors? (\%s): ", - (-e '/etc/sysconfig/lm_sensors' ? 'overwrite' : 'generate'), - ($have_sysconfig ? 'YES/no' : 'yes/NO'); + if ($modprobes =~ /i2c-viapro/ && $modprobes =~ /via686a/ && kernel_version_at_least(2,6,0)) { + print("WARNING: Please note that i2c-viapro and via686a may conflict which\n", + "each other. If you get 'sensors not found', try loading only one module\n", + "at the same time.\n\n"); + } + print "Do you want to add these lines automatically? (yes/NO)"; + $_ = ; - if (($have_sysconfig and not m/^\s*n/i) or m/^\s*y/i) { - unless ($have_sysconfig) { - mkdir '/etc/sysconfig', 0777 - or die "Sorry, can't create /etc/sysconfig ($!)"; - } - open(local *SYSCONFIG, ">/etc/sysconfig/lm_sensors") - or die "Sorry, can't create /etc/sysconfig/lm_sensors ($!)"; - print SYSCONFIG <<'EOT'; -# /etc/sysconfig/lm_sensors - Defines modules loaded by -# /etc/init.d/lm_sensors -# Copyright (c) 1998 - 2001 Frodo Looijaard -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -# -# -# See also the lm_sensors homepage at: -# http://www.lm-sensors.org/ -# -# This file is used by /etc/init.d/lm_sensors and defines the modules to -# be loaded/unloaded. This file is sourced into /etc/init.d/lm_sensors. -# -# The format of this file is a shell script that simply defines the modules -# in order as normal variables with the special names: -# MODULE_0, MODULE_1, MODULE_2, etc. -# -# List the modules that are to be loaded for your system -# -EOT - print SYSCONFIG - "# Generated by sensors-detect on " . scalar localtime() . "\n"; - my @modules = grep /^modprobe /, split "\n", $modprobes; - my $i = 0; - my $sysconfig = ""; - foreach (@modules) { - s/^modprobe //; - $sysconfig .= "MODULE_$i=$_\n"; - $i++; - } - print SYSCONFIG $sysconfig; - - print "Copy prog/init/lm_sensors.init to /etc/init.d/lm_sensors\n". - "for initialization at boot time.\n" - unless -f "/etc/init.d/lm_sensors"; + if (m/^\s*[Yy]/) { + if (defined $configfile) { + open(MODPROBE, ">>/etc/modprobe.d/lm-sensors") + or die "Sorry, can't create /etc/modprobe.d/lm-sensors ($!)?!?"; + print MODPROBE + "# Generated by sensors-detect on " . scalar localtime() . "\n"; + print MODPROBE $configfile; + close(MODPROBE); + } + open(MODULES, ">>/etc/modules") + or die "Sorry, can't create /etc/modules ($!)?!?"; + print MODULES + "\n# Generated by sensors-detect on " . scalar localtime() . "\n"; + print MODULES $modprobes; + close(MODULES); } } --- lm-sensors-3-3.0.0.orig/CHANGES +++ lm-sensors-3-3.0.0/CHANGES @@ -8,6 +8,7 @@ Give the fans some time to spin up sensors-detect: Add Texas Instruments TMP401 detection Mention the f75375s driver + sensord: Fix rrd support (#2276) Add SMSC LPC47B367-NC detection (no sensors) Reduce w83781d/lm78 I2C address probing range --- lm-sensors-3-3.0.0.orig/etc/sensors.conf.eg +++ lm-sensors-3-3.0.0/etc/sensors.conf.eg @@ -1237,13 +1237,6 @@ label in7 "Stdby" label in8 "VBat" -# Incubus Saturnus reports that the IT87 chip on Asus A7V8X-X seems -# to report the VCORE voltage approximately 0.05V higher than the board's -# BIOS does. Although it doesn't make much sense physically, uncommenting -# the next line should bring the readings in line with the BIOS' ones in -# this case. -# compute in0 -0.05+@ , @+0.05 - # If 3.3V reads around 1.65V, uncomment the following line: # compute in2 2*@ , @/2 @@ -1322,18 +1315,12 @@ # set temp3_max 45 # set temp3_min 15 -# The A7V8X-X has temperatures inverted, and needs a conversion for -# CPU temp. Thanks to Preben Randhol for the formula. +# The A7V8X-X and A7V600 have temperatures inverted, and needs a conversion +# for CPU temp. Thanks to Preben Randhol for the formula. # label temp1 "CPU Temp" # label temp2 "M/B Temp" # compute temp1 (-15.096+1.4893*@), (@+15.096)/1.4893 -# The A7V600 also has temperatures inverted, and needs a different -# conversion for CPU temp. Thanks to Dariusz Jaszkowski for the formula. -# label temp1 "CPU Temp" -# label temp2 "M/B Temp" -# compute temp1 (@+128)/3, (3*@-128) - # Fans # set fan1_min 0 # set fan2_min 3000 @@ -2005,6 +1992,49 @@ # set temp3_min 10 # set temp3_max 35 +# Those /sys files have been added in 2.6.19+ kernels and are +# disabled by default. Comment those lines if you have such a kernel. + ignore in5 + ignore in6 + ignore in7 + ignore fan1_tach_mode + ignore zone1_limit + ignore zone1_hyst + ignore zone1_range + ignore zone1_critical + ignore zone1_smooth + ignore zone2_limit + ignore zone2_hyst + ignore zone2_range + ignore zone2_critical + ignore zone2_smooth + ignore zone3_limit + ignore zone3_hyst + ignore zone3_range + ignore zone3_critical + ignore zone3_smooth + ignore pwm1_spinup + ignore pwm1_min + ignore pwm1_freq + ignore pwm1_min_ctl + ignore pwm1_invert + ignore pwm1_zone + ignore pwm1_spinup_ctl + ignore pwm2_spinup + ignore pwm2_min + ignore pwm2_freq + ignore pwm2_min_ctl + ignore pwm2_invert + ignore pwm2_zone + ignore pwm2_spinup_ctl + ignore pwm3_spinup + ignore pwm3_min + ignore pwm3_freq + ignore pwm3_min_ctl + ignore pwm3_invert + ignore pwm3_zone + ignore pwm3_spinup_ctl + chip "pc87366-*" # Voltage inputs --- lm-sensors-3-3.0.0.orig/debian/sensord.init +++ lm-sensors-3-3.0.0/debian/sensord.init @@ -0,0 +1,64 @@ +#!/bin/sh + +### BEGIN INIT INFO +# Provides: sensord +# Required-Start: $local_fs $syslog lm-sensors +# Required-Stop: $local_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: lm-sensors daemon +# Description: hardware sensor information logging daemon +### END INIT INFO + +PATH=/bin:/usr/bin:/sbin:/usr/sbin +DAEMON=/usr/sbin/sensord +# PIDFILE=/var/run/sensord.pid +CONFIG=/etc/default/sensord + +test -x $DAEMON || exit 0 + +if [ -f $CONFIG ]; then . $CONFIG; fi + +if [ -n "$ALARM_INTERVAL" ]; then ALARM_INTERVAL="-i $ALARM_INTERVAL"; fi +if [ -n "$LOG_INTERVAL" ]; then LOG_INTERVAL="-l $LOG_INTERVAL"; fi +if [ -n "$SYSLOG_FACILITY" ]; then SYSLOG_FACILITY="-f $SYSLOG_FACILITY"; fi +if [ -n "$CONFIG_FILE" ]; then CONFIG_FILE="-c $CONFIG_FILE"; fi +if [ -n "$RRD_FILE" ]; then RRD_FILE="-r $RRD_FILE"; fi +if [ -n "$RRD_INTERVAL" ]; then RRD_INTERVAL="-t $RRD_INTERVAL"; fi +if [ -n "$RRD_LOADAVG" ]; then RRD_LOADAVG="-a"; fi + +case "$1" in + start) + echo -n "Starting sensor daemon:" + echo -n " sensord" + if start-stop-daemon --quiet --stop --signal 0 --exec $DAEMON --name sensord + then + echo " already running." + exit + fi + /sbin/start-stop-daemon --start --quiet --exec $DAEMON -- $ALARM_INTERVAL $LOG_INTERVAL $SYSLOG_FACILITY $RRD_INTERVAL $RRD_FILE $RRD_LOADAVG $CONFIG_FILE $SCAN_CHIPS + echo "." + ;; + stop) + echo -n "Stopping sensor daemon: sensord" + if start-stop-daemon --quiet --stop --signal 0 --exec $DAEMON --name sensord + then + start-stop-daemon --quiet --stop --exec $DAEMON --name sensord + # Now we wait for it to die + # while kill -0 $PID 2>/dev/null; do sleep 1; done + while start-stop-daemon --quiet --stop --signal 0 --exec $DAEMON --name sensord 2>/dev/null; do sleep 1; done + echo "." + else + echo " not running."; + fi + ;; + force-reload|restart) + $0 stop + $0 start + ;; + *) + echo "Usage: /etc/init.d/sensord {start|stop|restart|force-reload}" + exit 1 +esac + +exit 0 --- lm-sensors-3-3.0.0.orig/debian/lm-sensors.init +++ lm-sensors-3-3.0.0/debian/lm-sensors.init @@ -0,0 +1,43 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: lm-sensors +# Required-Start: $local_fs +# Required-Stop: +# Default-Start: S +# Default-Stop: +# Short-Description: lm-sensors +# Description: hardware health monitoring +### END INIT INFO + +. /lib/lsb/init-functions + +[ -f /etc/default/rcS ] && . /etc/default/rcS +PATH=/bin:/usr/bin:/sbin:/usr/sbin +PROGRAM=/usr/bin/sensors + +test -x $PROGRAM || exit 0 + +case "$1" in + start) + log_begin_msg "Setting sensors limits..." + if [ "$VERBOSE" = "no" ]; then + /usr/bin/sensors -s 1> /dev/null 2> /dev/null + /usr/bin/sensors 1> /dev/null 2> /dev/null + else + /usr/bin/sensors -s + /usr/bin/sensors > /dev/null + fi + log_end_msg $? + ;; + stop) + ;; + force-reload|restart) + $0 stop + $0 start + ;; + *) + log_success_msg "Usage: /etc/init.d/sensors {start|stop|restart|force-reload}" + exit 1 +esac + +exit 0 --- lm-sensors-3-3.0.0.orig/debian/lm-sensors.postrm +++ lm-sensors-3-3.0.0/debian/lm-sensors.postrm @@ -0,0 +1,22 @@ +#! /bin/sh +# postrm script for lm-sensors + +set -e + +case "$1" in + purge) + rm -f /etc/sensors.conf /etc/sensors3.conf + ucf -p /etc/sensors.conf || true + ucf -p /etc/sensors3.conf || true + ;; + remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# --- lm-sensors-3-3.0.0.orig/debian/changelog +++ lm-sensors-3-3.0.0/debian/changelog @@ -0,0 +1,1566 @@ +lm-sensors-3 (1:3.0.0-4ubuntu1) hardy; urgency=low + + * Merge with Debian; remaining changes: + - Remove stop links from rc0 and rc6. + - lsb init script. + - Don't ship modprobe directories. + - Link using -Bsymbolic-functions. + + -- Matthias Klose Wed, 12 Dec 2007 00:31:15 +0100 + +lm-sensors-3 (1:3.0.0-4) unstable; urgency=medium + + * Apply upstream fix for sensord. + + -- Aurelien Jarno Tue, 11 Dec 2007 15:14:10 +0100 + +lm-sensors-3 (1:3.0.0-3) unstable; urgency=low + + * Ship sensors-detect in the lm-sensors package (closes: bug#454528). + + -- Aurelien Jarno Fri, 07 Dec 2007 00:53:24 +0100 + +lm-sensors-3 (1:3.0.0-2ubuntu1) hardy; urgency=low + + * Merge with Debian; remaining changes: + - Remove stop links from rc0 and rc6. + - lsb init script. + - Don't ship modprobe directories. + * Link using -Bsymbolic-functions. + + -- Matthias Klose Thu, 06 Dec 2007 17:57:09 +0000 + +lm-sensors-3 (1:3.0.0-2) unstable; urgency=low + + * Only install isaset and isadump on i386 and amd64. + + -- Aurelien Jarno Mon, 03 Dec 2007 22:51:33 +0100 + +lm-sensors-3 (1:3.0.0-1) unstable; urgency=low + + * New upstream version. + + -- Aurelien Jarno Tue, 27 Nov 2007 12:35:24 +0100 + +lm-sensors (1:2.10.5-2) unstable; urgency=low + + * Fix sensors-detect (closes: bug#451296). + + -- Aurelien Jarno Wed, 14 Nov 2007 22:19:59 +0100 + +lm-sensors (1:2.10.5-1) unstable; urgency=low + + * New upstream release. + + -- Aurelien Jarno Mon, 12 Nov 2007 15:12:28 +0100 + +lm-sensors (1:2.10.4-3) unstable; urgency=low + + * Don't print an error message if the die-code entry does not exists. + (closes: bug#443060). + + -- Aurelien Jarno Mon, 24 Sep 2007 10:27:34 +0200 + +lm-sensors (1:2.10.4-2) unstable; urgency=low + + * pwmconfig: reprint the prompt each time (closes: bug#400609). + + -- Aurelien Jarno Wed, 12 Sep 2007 17:30:06 +0200 + +lm-sensors (1:2.10.4-1ubuntu1) gutsy; urgency=low + + * Merge with Debian; remaining changes: + - remove stop links from rc0 and rc6 + - lsb init script + - don't ship modprobe directories + + -- Matthias Klose Thu, 09 Aug 2007 10:34:46 +0200 + +lm-sensors (1:2.10.4-1) unstable; urgency=low + + * New upstream release. + * Use dh_installmodules with -n (closes: bug#432413). + * Remove "ASUS rumors" from the default configuration files (closes: + bug#426128). + * Remove the 2.4 kernel part from the description (closes: bug#432969). + + -- Aurelien Jarno Fri, 20 Jul 2007 15:47:11 +0200 + +lm-sensors (1:2.10.3-1ubuntu1) gutsy; urgency=low + + * Merge with Debian; remaining changes: + - remove stop links from rc0 and rc6 + - lsb init script + - don't ship modprobe directories + + -- Matthias Klose Thu, 24 May 2007 11:33:18 +0200 + +lm-sensors (1:2.10.3-1) unstable; urgency=low + + * New upstream release. + * debian/lm-sensors.init, debian/sensord.init: add lsb header. + + -- Aurelien Jarno Fri, 04 May 2007 02:22:30 +0200 + +lm-sensors (1:2.10.1-3) unstable; urgency=medium + + * Update upstream URL. + + -- Aurelien Jarno Mon, 5 Mar 2007 01:38:06 +0100 + +lm-sensors (1:2.10.1-2ubuntu2) feisty; urgency=low + + * Rebuild for changes in the amd64 toolchain. + * Set Ubuntu maintainer address. + + -- Matthias Klose Mon, 5 Mar 2007 01:22:20 +0000 + +lm-sensors (1:2.10.1-2ubuntu1) feisty; urgency=low + + * Merge from debian unstable, remaining changes: + - remove stop links from rc0 and rc6 + - lsb init script + - don't ship modprobe directories + + -- Scott James Remnant Tue, 28 Nov 2006 12:16:33 +0000 + +lm-sensors (1:2.10.1-2) unstable; urgency=low + + * libsensors3: don't source debconf from postinst (closes: bug#390034). + + -- Aurelien Jarno Fri, 29 Sep 2006 01:46:58 +0200 + +lm-sensors (1:2.10.1-1) unstable; urgency=low + + * New upstream version. + * Dropped debconf notes. I just hope the users won't report too much bugs + as experience has shown that a lot of users are not capable of reading + /usr/share/doc/.../README.Debian (closes: bug#388522, bug#388918). + + -- Aurelien Jarno Tue, 26 Sep 2006 00:30:08 +0200 + +lm-sensors (1:2.10.0-9) unstable; urgency=low + + * Remove the dependency on sysvinit (Closes: bug#386133). + * Add to libsensors3.README.Debian that 2.4 kernels are deprecated. + * Drop the recommends on linux-image-2.6 | lm-sensors-source as users + are supposed to use 2.6 kernels. + + -- Aurelien Jarno Tue, 5 Sep 2006 16:21:03 +0200 + +lm-sensors (1:2.10.0-8) unstable; urgency=medium + + * 2.4 kernels are deprecated, stop building lm-sensors-source and + kernel-patch-2.4-lm-sensors (Closes: bug#385279). + * Disable lm85 /sys entries that while be introduced in 2.6.19+ + kernels (Closes: #372740). + + -- Aurelien Jarno Wed, 30 Aug 2006 12:05:15 +0200 + +lm-sensors (1:2.10.0-7ubuntu3) edgy; urgency=low + + * Remove stop script symlinks from rc0 and rc6. + + -- Scott James Remnant Fri, 15 Sep 2006 17:24:33 +0100 + +lm-sensors (1:2.10.0-7ubuntu2) edgy; urgency=low + + * Remove unnecessary dependency on sysvinit. + + -- Scott James Remnant Thu, 31 Aug 2006 18:38:53 +0100 + +lm-sensors (1:2.10.0-7ubuntu1) edgy; urgency=low + + * Merge from debian unstable, remaining changes: + - strip all source and module building from package. + + -- Scott James Remnant Tue, 11 Jul 2006 21:17:51 +0100 + +lm-sensors (1:2.10.0-7) unstable; urgency=low + + * Fixed a typo in mkpatch.pl: s/71085/71805/ (Closes: bug#369506). + + -- Aurelien Jarno Wed, 31 May 2006 06:42:33 +0200 + +lm-sensors (1:2.10.0-6) unstable; urgency=low + + * Change the dependency from makedev | devfsd to makedev | udev. + * Bumped Standards-version to 3.7.2 (No changes). + + -- Aurelien Jarno Mon, 29 May 2006 00:16:50 +0200 + +lm-sensors (1:2.10.0-5) unstable; urgency=low + + * 2.4 kernels are deprecated, stop building the modules on i386. + * Added Galician debconf translation, thanks to Jacobo Tarrio (closes: + bug#362138). + + -- Aurelien Jarno Wed, 12 Apr 2006 15:49:45 +0200 + +lm-sensors (1:2.10.0-4) unstable; urgency=low + + * Update Russian debconf translation, thanks to Yuri Kozlov (closes: + bug#360962). + + -- Aurelien Jarno Thu, 6 Apr 2006 17:23:14 +0200 + +lm-sensors (1:2.10.0-3) unstable; urgency=low + + * Move the startup script from position 35 to position 47, so that it + is called after mountnfs (closes: bug#356195). + + -- Aurelien Jarno Fri, 24 Mar 2006 22:50:44 +0100 + +lm-sensors (1:2.10.0-2) unstable; urgency=low + + * Rebuild against libsysfs2. + + -- Aurelien Jarno Sun, 5 Mar 2006 13:58:25 +0100 + +lm-sensors (1:2.10.0-1) unstable; urgency=low + + * New upstream version. + * Added Danish debconf translation, thanks to Claus Hindsgaul (closes: + bug#352062). + + -- Aurelien Jarno Wed, 15 Feb 2006 12:34:13 +0100 + +lm-sensors (1:2.9.2-8) unstable; urgency=low + + * Fixed udev detection (closes: bug#350404). + + -- Aurelien Jarno Sun, 29 Jan 2006 23:07:25 +0100 + +lm-sensors (1:2.9.2-7) unstable; urgency=low + + * Added a note about sensors limits in /usr/share/doc/sensord/README.Debian + (closes: bug#336613). + + -- Aurelien Jarno Wed, 21 Dec 2005 01:26:25 +0100 + +lm-sensors (1:2.9.2-6) unstable; urgency=low + + * Fixed Suggests line: s/ inux/linux/g (closes: bug#340614). + * Fixed FSF address in copyright file. + + -- Aurelien Jarno Thu, 24 Nov 2005 20:10:31 +0100 + +lm-sensors (1:2.9.2-5ubuntu3) dapper; urgency=low + + * Don't ship directories we don't use. + + -- Scott James Remnant Thu, 20 Apr 2006 12:24:04 +0100 + +lm-sensors (1:2.9.2-5ubuntu2) dapper; urgency=low + + * Nuke all traces of the kernel modules, since they're built by the + kernel proper in Ubuntu. + + -- Tollef Fog Heen Tue, 15 Nov 2005 18:54:35 +0100 + +lm-sensors (1:2.9.2-5ubuntu1) dapper; urgency=low + + * Resynchronise with Debian. + + -- Tollef Fog Heen Tue, 15 Nov 2005 13:51:18 +0100 + +lm-sensors (1:2.9.2-5) unstable; urgency=low + + * Also recommends linux-image-2.6 as an alternative to kernel-image-2.6, as + aptitude is a bit dumb and can't cope with the current recommends line + (closes: bug#335746). + + -- Aurelien Jarno Wed, 26 Oct 2005 02:36:08 +0200 + +lm-sensors (1:2.9.2-4) unstable; urgency=low + + * Moved README.Debian from the lm-sensors package to the libsensors3 + package (closes: bug#333323). + + -- Aurelien Jarno Tue, 11 Oct 2005 13:42:48 +0200 + +lm-sensors (1:2.9.2-3) unstable; urgency=low + + * Added Swedish debconf translation. Thanks to Daniel Nylander (closes: + bug#330823). + + -- Aurelien Jarno Mon, 3 Oct 2005 00:31:22 +0200 + +lm-sensors (1:2.9.2-2) unstable; urgency=low + + * The conflict between i2c-viapro and via686a modules has been fixed in + kernel 2.6.10. As the problem is not present anymore in kernels shipped + by Debian, don' blacklist i2c-viapro anymore. + + -- Aurelien Jarno Wed, 21 Sep 2005 15:24:28 +0200 + +lm-sensors (1:2.9.2-1) unstable; urgency=low + + * New upstream version. + * Fixed the detection of RAM in sensord (closes: bug#328268). + * Dropped the debconf note about upgrading from version < 2.7 as + woody -> etch upgrades are not supported. + + -- Aurelien Jarno Wed, 7 Sep 2005 16:01:38 +0200 + +lm-sensors (1:2.9.1-7) unstable; urgency=high + + * Urgency set to high due to security fix. + * Fixed and insecure tempfile usage in pwmconfig. Thanks to Javier + Fernández-Sanguino Peña for the bug report and the + patch (closes: bug#324193). + + -- Aurelien Jarno Sat, 20 Aug 2005 22:12:54 +0200 + +lm-sensors (1:2.9.1-6) unstable; urgency=low + + * Changed librrd0-dev into librrd2-dev in the build-dependencies (closes: + bug#323650). + + -- Aurelien Jarno Wed, 17 Aug 2005 22:01:36 +0200 + +lm-sensors (1:2.9.1-5) unstable; urgency=low + + * Explain why gcc-3.3 is used to build modules in + /usr/share/doc/lm-sensors-source/README.Debian. + + -- Aurelien Jarno Mon, 1 Aug 2005 01:16:47 +0200 + +lm-sensors (1:2.9.1-4ubuntu3) breezy; urgency=low + + * Build-depend on librrd2-dev. + + -- Matthias Klose Sun, 18 Sep 2005 15:42:18 +0200 + +lm-sensors (1:2.9.1-4ubuntu2) breezy; urgency=low + + * SECURITY UPDATE: Fix insecure temporary file handling. + * prog/pwm/pwmconfig: + - Do not use hardcoded /tmp/fancontrol, but safe temporary name generated + by tempfile. + - Ubuntu #13887, Debian #324193 + + -- Martin Pitt Tue, 23 Aug 2005 10:38:09 +0200 + +lm-sensors (1:2.9.1-4ubuntu1) breezy; urgency=low + + * Resynchronise with Debian, resolving major merge conflicts. + + -- Adam Conrad Fri, 22 Jul 2005 12:13:16 +1000 + +lm-sensors (1:2.9.1-4) unstable; urgency=low + + * Build the modules with gcc-3.3 + + -- Aurelien Jarno Fri, 8 Jul 2005 11:24:06 +0200 + +lm-sensors (1:2.9.1-3) unstable; urgency=low + + * Build-depends on debhelper (>= 4.9.3) to use a working dh_installmodules. + * Bumped Standards-version to 3.6.2 (No changes). + + -- Aurelien Jarno Wed, 29 Jun 2005 07:33:17 +0200 + +lm-sensors (1:2.9.1-2) unstable; urgency=low + + * Added Vietnamese debconf translation. Thanks to Clytie Siddall (closes: + bug#312510). + * Fixed a typo in the debconf template. Thanks to Clytie Siddall (closes: + bug#312511). + + -- Aurelien Jarno Thu, 9 Jun 2005 01:17:29 +0200 + +lm-sensors (1:2.9.1-1) unstable; urgency=low + + * New upstream version. + + -- Aurelien Jarno Fri, 15 Apr 2005 07:33:35 +0200 + +lm-sensors (1:2.9.0-19) unstable; urgency=medium + + * Patch pulled from CVS: read /etc/udev.conf to know how to detect + the presence of udev. + + -- Aurelien Jarno Mon, 28 Mar 2005 23:02:35 +0200 + +lm-sensors (1:2.9.0-18) unstable; urgency=medium + + * Also detect udev with /dev/.udevdb (closes: bug#299563). + + -- Aurelien Jarno Tue, 15 Mar 2005 10:47:49 +0100 + +lm-sensors (1:2.9.0-17) unstable; urgency=high + + * Don't build p4b_smbus.o on non-x86 machines + + -- Aurelien Jarno Thu, 10 Mar 2005 02:14:57 +0100 + +lm-sensors (1:2.9.0-16) unstable; urgency=high + + * Rebuilt against latest i2c-source. + * Conflicts with current i2c modules. + + -- Aurelien Jarno Wed, 9 Mar 2005 20:32:13 +0100 + +lm-sensors (1:2.9.0-15) unstable; urgency=low + + * Added support for it8712 in sensord (closes: bug#298168). + + -- Aurelien Jarno Sun, 6 Mar 2005 00:57:07 +0100 + +lm-sensors (1:2.9.0-14) unstable; urgency=low + + * Remove wrong installed file /etc/blacklist.d/lm-sensors and the + associated directory in preinst (closes: bug#295519). + + -- Aurelien Jarno Wed, 16 Feb 2005 18:39:16 +0100 + +lm-sensors (1:2.9.0-13) unstable; urgency=low + + * Disable error message of /etc/init.d/sensors is monitoring modules + are not loaded (closes: bug#295160). + + -- Aurelien Jarno Mon, 14 Feb 2005 07:44:50 +0100 + +lm-sensors (1:2.9.0-12) unstable; urgency=medium + + * Fixed location of hotplug's blacklist directory. + + -- Aurelien Jarno Tue, 8 Feb 2005 01:07:03 +0100 + +lm-sensors (1:2.9.0-11) unstable; urgency=low + + * Fixed a bad UTF-8 character in fancontrol(8). + + -- Aurelien Jarno Fri, 28 Jan 2005 00:22:01 +0100 + +lm-sensors (1:2.9.0-10) unstable; urgency=low + + * Added export-objs-target for amd756 in mkpatch.pl (closes: bug#292096). + * Replaced the patch about the temp file creation by the upstream one. + Basically it uses mktemp instead of tempfile, as the former seems to be + more common. + * Added manpage for pwmconfig and fancontrol. They were also sent upstream + and will be included in the next version of lm-sensors. + * Pulled support for sis5595 2.6 kernel driver from CVS. + + -- Aurelien Jarno Thu, 27 Jan 2005 01:58:19 +0100 + +lm-sensors (1:2.9.0-9) unstable; urgency=high + + * Applied a patch from Javier Fernández-Sanguino Peña to fix an insecure + temp file creation (closes: bug#291957). + + -- Aurelien Jarno Mon, 24 Jan 2005 13:45:23 +0100 + +lm-sensors (1:2.9.0-8) unstable; urgency=low + + * Fixed copyright (closes: bug#290204). + + -- Aurelien Jarno Thu, 13 Jan 2005 08:09:58 +0100 + +lm-sensors (1:2.9.0-7) unstable; urgency=low + + * Build against kernel 2.4.27-2 (closes: bug#289913). + * Explain that the loadavg is not scaled anymore by sensord in NEWS + (closes: bug#289921). + + -- Aurelien Jarno Tue, 11 Jan 2005 22:38:17 +0100 + +lm-sensors (1:2.9.0-6) unstable; urgency=low + + * Fixed a typo in sensors-detect (closes: bug#289871). + + -- Aurelien Jarno Tue, 11 Jan 2005 17:25:46 +0100 + +lm-sensors (1:2.9.0-5) unstable; urgency=medium + + * Added a note to the FAQ and to sensors-detect about via686a and + i2c-viapro conflict. + * Prevent this module to be automatically loaded by hotplug. + * Closes: bug#289798. + + -- Aurelien Jarno Tue, 11 Jan 2005 12:12:34 +0100 + +lm-sensors (1:2.9.0-4) unstable; urgency=high + + * Urgency set to high as it may hold KDE security update into sid. + * Fixed display of error message in sensord (closes: bug#288671). + + -- Aurelien Jarno Wed, 5 Jan 2005 22:30:26 +0100 + +lm-sensors (1:2.9.0-3) unstable; urgency=low + + * Changed all call to dh_ from -a to -s. + + -- Aurelien Jarno Mon, 3 Jan 2005 03:01:05 +0100 + +lm-sensors (1:2.9.0-2) unstable; urgency=low + + * Removed build rules. + + -- Aurelien Jarno Mon, 3 Jan 2005 00:23:03 +0100 + +lm-sensors (1:2.9.0-1) unstable; urgency=medium + + * New upstream version. + * The upstream has restore compatibility with 2.4 kernels, so having + lm-sensors and lm-sensors-old in Debian is not necessary anymore. + * Generate lm-sensors-source and lm-sensors-2.4* modules from this + package instead of lm-sensors-old. + * Fixed README.Debian file (closes: bug#286045). + * Fixed package name for module assistant (closes: bug#287558). + + -- Aurelien Jarno Sun, 2 Jan 2005 19:31:29 +0100 + +lm-sensors (2.8.8-7ubuntu2) hoary; urgency=low + + * LSBise init script, based on patch from Taco Witte + + -- Thom May Fri, 4 Mar 2005 15:38:19 +0000 + +lm-sensors (2.8.8-7ubuntu1) hoary; urgency=low + + * Remove kernel patches and related packages (not needed for 2.6.x) + + -- Matt Zimmerman Thu, 23 Dec 2004 11:01:53 -0800 + +lm-sensors (2.8.8-7) unstable; urgency=high + + * Fixed kernel version detection (closes: bug#280828, bug#282406). + + -- Aurelien Jarno Mon, 22 Nov 2004 10:43:40 +0000 + +lm-sensors (2.8.8-6) unstable; urgency=low + + * Only install isaset on i386 arches. + + -- Aurelien Jarno Wed, 17 Nov 2004 13:21:15 +0000 + +lm-sensors (2.8.8-5) unstable; urgency=low + + * Also install /usr/bin/isaset and the corresponding manpage. + + -- Aurelien Jarno Wed, 17 Nov 2004 00:34:52 +0100 + +lm-sensors (2.8.8-4) unstable; urgency=low + + * Fixed de debconf translation (really closes: bug#280997). + + -- Aurelien Jarno Sun, 14 Nov 2004 21:37:58 +0100 + +lm-sensors (2.8.8-3) unstable; urgency=low + + * Updated de debconf translation. Thanks to Erik Schanze (closes: + bug#280997). + + -- Aurelien Jarno Sun, 14 Nov 2004 21:37:56 +0100 + +lm-sensors (2.8.8-2) unstable; urgency=high + + * Fixed the output of sensors-detect which was not printing the modules + to load. + + -- Aurelien Jarno Wed, 10 Nov 2004 21:13:28 +0000 + +lm-sensors (2.8.8-1) unstable; urgency=low + + * New upstream version. + + -- Aurelien Jarno Fri, 8 Oct 2004 21:09:17 +0200 + +lm-sensors (2.8.7-8) unstable; urgency=high + + * Removed patch generation for kernels 2.4.24 to 2.4.26 (closes: + bug#271248). + * sensors-detect: automatically adds line to /etc/modules if the user wants + to (closes: bug#266227). + * Urgency set to high as this bug affects sarge. + + -- Aurelien Jarno Mon, 13 Sep 2004 14:33:27 +0200 + +lm-sensors (2.8.7-7) unstable; urgency=high + + * Depends on sed (>= 4.0.5-1) (closes: bug#267213). + * Removed useless debconf note (closes: bug#268285). + * Updated fr, cs and it debconf translations (closes: bug#268146, #268570, + #268683). + + -- Aurelien Jarno Tue, 31 Aug 2004 01:10:14 +0200 + +lm-sensors (2.8.7-6) unstable; urgency=low + + * Fixed a typo in sensors-detect (closes: bug#266966). + + -- Aurelien Jarno Fri, 20 Aug 2004 00:18:36 +0200 + +lm-sensors (2.8.7-5) unstable; urgency=low + + * Don't fail if the debconf note has already been seen. + + -- Aurelien Jarno Thu, 19 Aug 2004 23:32:55 +0200 + +lm-sensors (2.8.7-4) unstable; urgency=low + + * Fixed a typo in postinst. + + -- Aurelien Jarno Thu, 19 Aug 2004 17:34:22 +0200 + +lm-sensors (2.8.7-3) unstable; urgency=high + + * Added patch generation for kernel 2.4.27 + * Urgency set to high as 2.4.27 is shipped with Sarge. + * The previous patch to sensors-detect was erroneous. Fixed. + * Don't run sensors -s on install. The user hasn't run sensors-detect + at that time. + * Suggests: read-edid (closes: bug#265890). + * Add a debconf note to explain how to configure lm-sensors (closes: + bug#266227). + * Depends on sysvinit to make sure /sys is mounted (closes: bug#266227). + + -- Aurelien Jarno Thu, 19 Aug 2004 15:55:55 +0200 + +lm-sensors (2.8.7-2) unstable; urgency=medium + + * /usr/sbin/sensors-detect: don't check for i2c device node when using + udev. They will be created when the module is loaded (closes: + bug#254556). + * Updated Brazilian debconf translation. Thanks to Andre Luis Lopes + (closes: bug#264216). + * Updated Dutch debconf translation. Thanks to Cobaco (closes: + bug#260292). + + -- Aurelien Jarno Sun, 8 Aug 2004 01:33:44 +0200 + +lm-sensors (2.8.7-1) unstable; urgency=low + + * New upstream version. + * sensors-detect: display instructions depending on the kernel version + (closes: bug#253892). + + -- Aurelien Jarno Sat, 12 Jun 2004 00:03:00 +0200 + +lm-sensors (2.8.6-13) unstable; urgency=low + + * Added Italian debconf translation. Thanks to Luca Monducci (closes: + bug#251739). + * Removed patch generation for kernels 2.4.19, 2.4.20, 2.4.21 and + 2.4.22 as they have been removed from Debian. + + -- Aurelien Jarno Mon, 31 May 2004 22:45:50 +0200 + +lm-sensors (2.8.6-12) unstable; urgency=low + + * Added Catalan debconf translation. Thanks to Aleix Badia i Bosch + (closes: bug#250112). + + -- Aurelien Jarno Fri, 28 May 2004 13:33:00 +0200 + +lm-sensors (2.8.6-11) unstable; urgency=low + + * Added Czech debconf translation. Thanks to Marcel Sebek (closes: + bug#249284). + * Don't install /etc/modprobe.d/i2c. Its contents is already provided + by module-init-tools (closes: bug#249097). + + -- Aurelien Jarno Mon, 17 May 2004 12:39:39 +0200 + +lm-sensors (2.8.6-10) unstable; urgency=low + + * Added some clarification to README.Debian about i2c-proc. + * Added and example on how to enable/disable beep into /etc/sensors.conf + (closes: bug#99665). + + -- Aurelien Jarno Mon, 10 May 2004 00:05:14 +0200 + +lm-sensors (2.8.6-9) unstable; urgency=low + + * Invert beep bits for the AS99127F in the driver instead of in userspace + tools. If you are using prebuilt modules, use a version >= 2.7.0-9. If + you are using a 2.6 kernel, the fix would be included in the kernel soon, + problably in version 2.6.7. Meanwhile, you can use that patch: + http://archives.andrew.net.au/lm-sensors/msg07760.html + (closes: bug#209299). + * Fixed devfs detection in sensors-detect (closes: bug#247719). + * Correctly display beep settings on w83781d chips (closes: bug#121832). + * Dont Build-Depends on make, it is an essential package. + + -- Aurelien Jarno Fri, 7 May 2004 10:42:23 +0200 + +lm-sensors (2.8.6-8) unstable; urgency=low + + * Updated French debconf translation. Thanks to Michel Grentzinger (closes: + bug#246812). + * Added a patch which also in the CVS to disable the average in RRD (closes: + bug#244034). + + -- Aurelien Jarno Sat, 1 May 2004 20:56:31 +0200 + +lm-sensors (2.8.6-7) unstable; urgency=medium + + * Removed Thinkpad warning. All the combination possible in Debian with + modules and userspace tools are considered to be safe (closes: + bug#246674). + + -- Aurelien Jarno Sat, 1 May 2004 11:57:54 +0200 + +lm-sensors (2.8.6-6) unstable; urgency=low + + * Added patch for kernel 2.4.26 into kernel-patch-2.4-lm-sensors. + * Updated Japanese debconf translation. Thanks to Kenshi Muto (closes: + bug#245423). + + -- Aurelien Jarno Fri, 23 Apr 2004 10:10:57 +0200 + +lm-sensors (2.8.6-5) unstable; urgency=low + + * Read the values once after setting the limits (closes: bug#244129). + + -- Aurelien Jarno Fri, 16 Apr 2004 23:52:25 +0200 + +lm-sensors (2.8.6-4) unstable; urgency=low + + * Added a note for people upgrading from a version prior to 2.6.3 telling + that the comparison of negatives has changed (closes: bug#145235). + * Mentioned the kernel config parameter SYSCTL in case /proc/sys is not + found (closes: bug#200966). + * Added details to /etc/sensors.conf for Abit BP6 motherboard (closes: + bug#57912). + * Included support for Nvidia Nforce2 based mainboard into the kernel patch + (closes: bug#243930). + + -- Aurelien Jarno Fri, 16 Apr 2004 13:22:16 +0200 + +lm-sensors (2.8.6-3) unstable; urgency=critical + + * Pass --debconf-ok option to ucf (closes: bug#243815, #243818). + + -- Aurelien Jarno Thu, 15 Apr 2004 00:44:36 +0200 + +lm-sensors (2.8.6-2) unstable; urgency=critical + + * Set urgency to critical, as the current version breaks upgrade in testing. + * Moved back libsensors.3 to libsensors-dev (closes: bug#243746). + * Make libsensors-dev conflicts with libsensors3 (<= 2.8.6-1). + + -- Aurelien Jarno Wed, 14 Apr 2004 23:12:11 +0200 + +lm-sensors (2.8.6-1) unstable; urgency=medium + + * New upstream version (closes: #243025): + - Fixed in7 and fan3 for it87 chips in sensord (closes: bug#231699). + - Support for 2.6.5 and later kernels (closes: bug#242296). + * Display a message if sensors support is not enabled (closes: bug#64042). + * Display a message if running kernel older than 2.6.5. + + -- Aurelien Jarno Tue, 13 Apr 2004 17:16:12 +0200 + +lm-sensors (2.8.5-4) unstable; urgency=low + + * Provide a new package that contains patch for lm-sensors against + 2.4 kernels (closes: bug#238437). + * Don't pass -n option to the second echo in /etc/init.d/lm-sensors + (closes: bug#238429). + * Install a modutils file in /etc/{modprobe.d,modutils}. + + -- Aurelien Jarno Fri, 19 Mar 2004 08:59:40 +0100 + +lm-sensors (2.8.5-3) unstable; urgency=low + + * Removed dependency on dmidecode as it is not need anymore since + lm-sensors 2.8.2. + * Patch from CVS: fix segfault that occurs with -a -r parameters with + an empty rrd file (closes: bug#201605). + * Added pwmconfig and fancontrol to debian/lm-sensors.install (closes: + bug#237913). + * Added a patch to display the degree sign in the current locale (closes: + bug#160737, #178510). + * Removed a broken URL from the FAQ (closes: bug#99664). + + -- Aurelien Jarno Mon, 15 Mar 2004 07:26:27 +0100 + +lm-sensors (2.8.5-2) unstable; urgency=high + + * Urgency set to high as we really need to have this package in Sarge. + * Only build isadump on x86 architectures. + * Manage /etc/sensors.conf with ucf (closes: bug#237780). + * Fixed sensord.8 (closes: bug#234588). + + -- Aurelien Jarno Sat, 13 Mar 2004 17:18:01 +0100 + +lm-sensors (2.8.5-1) unstable; urgency=low + + * New upstream version. + * Fixed manpage (closes: bug#99657). + * Create i2c-* devices only if need. Dropped debconf message (closes: + bug#231011). + * Moved call to 'sensors -s' from sensord initscript to lm-sensors + initscript (closes: bug#115043). + + -- Aurelien Jarno Sat, 6 Mar 2004 09:32:18 +0100 + +lm-sensors (2.8.4-1) unstable; urgency=low + + * New maintainer (closes: #219172). + * New upstream version. + - sysfs support (Closes: #207012, #224884, #223884). + * Removed code to build modules from debian/rules. + * Don't put INSTALL in /usr/share/doc/lm-sensors anymore. + * Have libsensors3 suggests lm-sensors-mod-2.7 | kernel-image-2.6 + * Fixed typo in sensors-detect(8). (Closes: #219838). + + -- Aurelien Jarno Fri, 27 Feb 2004 13:54:52 +0100 + +lm-sensors (2.8.1-2) unstable; urgency=low + + * Use the standalone dmidecode package, which has a newer dmidecode + than what lm-sensors includes. + * Standards-version 3.6.1.0. (No changes) + * Fix sensors-detect to work if we're using devfs, but no i2c bus + driver is loaded. + + -- David Z Maze Sat, 15 Nov 2003 11:45:16 -0500 + +lm-sensors (2.8.1-1) unstable; urgency=low + + * New upstream release. Modified sensord source to build against + newer DDCMON IDs. (Closes: #208385, #219601) + * Update debian/rules to call i2ccheck.pl via perl, so it doesn't + matter whether or not that script is executable. (Closes: #215301) + * Have libsensors2 only Suggests: lm-sensors-mod-2.8, rather than + Recommends: it. The main lm-sensors package still Recommends: + the kernel modules. This is so that other things can depend on + the library package (of present note, libsnmp) without aptitude + trying to drag in a kernel module and probably also a new kernel. + (Closes: #216093) + * Updated Russian Debconf translation. (Closes: #214338, #219260) + * Add Japanese Debconf translation; thanks to Kenshi Muto. + (Closes: #211955) + * Don't build kernel modules, since building i2c modules conflicts + with things in the kernel and we'd otherwise depend on those. + + -- David Z Maze Sun, 9 Nov 2003 20:03:48 -0500 + +lm-sensors (2.8.0-2) unstable; urgency=low + + * Build vs. kernel 2.4.22-1. + * Make sure libsensors.so points at libsensors.so.2. (Closes: #209389) + + -- David Z Maze Sat, 27 Sep 2003 18:03:54 -0400 + +lm-sensors (2.8.0-1) unstable; urgency=low + + * New upstream release. The modules ABI changed, so you need both + i2c and lm-sensors 2.8.0 modules, not in-kernel modules. Upstream + also changed the libsensors soname. (Closes: #183751, #202154) + * Build vs. kernel 2.4.21-4. + * Add Dutch debconf translation, from Bart Cornelis . + (Closes: #205354) + + -- David Z Maze Mon, 1 Sep 2003 10:11:25 -0400 + +lm-sensors (2.7.0-6) unstable; urgency=low + + * Make the libsensors.so link in libsensors-dev point at the right + place, libsensors.so.1.debian.1. + * Add Portugese (Brazilian) debconf translation, from Andre Luis + Lopes . (Closes: #198259) + * Add French debconf translation, from Michel Grentzinger + . (Closes: #197309) + * Get Perl dependencies correct, using dh_perl. (Closes: #196237) + + -- David Z Maze Sun, 22 Jun 2003 15:10:50 -0400 + +lm-sensors (2.7.0-5) unstable; urgency=low + + * Build vs. kernel 2.4.20-3. + + -- David Z Maze Mon, 2 Jun 2003 11:26:11 -0400 + +lm-sensors (2.7.0-4) unstable; urgency=low + + * Rename libsensors.so.1 to libsensors.so.1.debian.1, and change + the package name to libsensors1. This due to a change in the + library ABI upstream which isn't reflected in an soname change. + (Closes: #191572, #193082) + + -- David Z Maze Tue, 20 May 2003 19:15:34 -0400 + +lm-sensors (2.7.0-3) unstable; urgency=low + + * Make libsensors-dev depend on exact version of libsensors1. + (Addressing #191572.) + * Move libsensors-dev to section libdevel. + * Use debhelper 4 everywhere. In the process, stop calling + dh_undocumented. + * Convert to po-debconf. + + -- David Z Maze Thu, 1 May 2003 23:31:05 -0400 + +lm-sensors (2.7.0-2) unstable; urgency=low + + * Build vs. kernel 2.4.20-1. + * Update to policy 3.5.9.0 (no changes). + + -- David Z Maze Sun, 13 Apr 2003 15:17:16 -0400 + +lm-sensors (2.7.0-1) unstable; urgency=low + + * New upstream release. This depends on version 2.7.0 of i2c, which means + that it can't use the in-kernel drivers. + * Take proposed changes from upstream to make logging to a round-robin + database an option in /etc/default/sensord. + + -- David Z Maze Wed, 1 Jan 2003 20:15:57 -0500 + +lm-sensors (2.6.5-5) unstable; urgency=low + + * Automatically build kernel modules for kernel 2.4.20, doing deep + black magic to figure out what flavors exist. + * Patch the upstream Makefile to only check include/linux/autoconf.h + to see if a kernel is SMP or not, don't look in the kernel's Makefile. + (Important since kernel-build-* doesn't include the Makefile; also + differently addresses #132394.) + * Hopefully this will work for all architectures and all of the stock + kernels. *crosses fingers* + + -- David Z Maze Wed, 11 Dec 2002 18:36:36 -0500 + +lm-sensors (2.6.5-4) unstable; urgency=low + + * Pass LINUX=$(KSRC) to 'make clean', to avoid trying to look in + /usr/src/linux when we build modules. (Closes: #132394) + * Updated to standards-version 3.5.8.0. No longer ask permission to create + i2c devices. + + -- David Z Maze Fri, 6 Dec 2002 21:24:15 -0500 + +lm-sensors (2.6.5-3) unstable; urgency=low + + * Pulled forward some changes from upstream. (I wish cvs-buildpackage + dealt better with this; I think it's CVS' fault.) Updated debian/rules + to correctly deal with the newer makefile. + * Put kernel modules in /lib/modules/$KVERS/lm-sensors, not misc. + + -- David Z Maze Sun, 24 Nov 2002 12:01:48 -0500 + +lm-sensors (2.6.5-2) unstable; urgency=low + + * Make kernel-package rules understand $(ROOT_CMD). (Closes: #161799) + * Correctly separated out building (arch-dependent) binary packages + from (arch-all) module source in debian/rules. + * Add 'debian/rules modules-nokpkg' to build and install kernel modules + locally without building a package, since the working 'make' invocation is + kind of gross. Suggest using it in lm-sensors-source's README.Debian + file. This addresses the concern brought out by #165508, though it + doesn't actually make the requested change. + + -- David Z Maze Tue, 12 Nov 2002 00:09:53 -0500 + +lm-sensors (2.6.5-1) unstable; urgency=low + + * New upstream version. (Closes: #157121, #161058) + + -- David Z Maze Thu, 31 Oct 2002 22:58:08 -0500 + +lm-sensors (2.6.4-3) unstable; urgency=low + + * Document the cause of a "no rule to make target `rrd.h'" error, + namely ignoring the instructions in README.Debian and blindly + running make. (Closes: #157240) + * Change from being an i386-only package to being Architecture: any + (or all for lm-sensors-source); claims that this will work on at + least PPC, MIPS, and ARM. + + -- David Z Maze Mon, 19 Aug 2002 09:52:38 -0400 + +lm-sensors (2.6.4-2) unstable; urgency=low + + * The "'Recursive Make Considered Harmful' Considered Harmful" release. + * When building kernel modules, only pay attention to the directories + needed to do said build; don't try to bring in dependencies from the + user-space utilities. (Closes: #155430) + + -- David Z Maze Tue, 6 Aug 2002 13:15:01 -0400 + +lm-sensors (2.6.4-1) unstable; urgency=low + + * New upstream release. (Closes: #155077, #154874) + * The Debian diff for the sensors-detect script was huge. Merge in a + lot of changes the upstream made; this should make the script able + to detect a lot more hardware. The diff is back down to not generating + an /etc/sysconfig script and outputting data for /etc/modules. + (Closes: #147831) + * Cause dh_clean to be called with the module tree's debian/control + file, resulting in module build directories getting cleaned properly + too. (Closes: #116696) + + -- David Z Maze Sun, 4 Aug 2002 11:19:12 -0400 + +lm-sensors (2.6.3-5) unstable; urgency=low + + * Okay, don't actually depend on the exact kernel version. (Herbert Xu + claims the kernel ABI shouldn't change appreciably between kernel builds.) + + -- David Z Maze Tue, 16 Apr 2002 21:13:13 -0400 + +lm-sensors (2.6.3-4) unstable; urgency=low + + * Don't just Recommend the kernel we built against; Depend on it, + and more precisely, depend on the exact version that was used. + + -- David Z Maze Mon, 15 Apr 2002 10:43:56 -0400 + +lm-sensors (2.6.3-3) unstable; urgency=low + + * Abandon genchanges.sh, and use debsign to sign the .changes file + in 'debian/rules kdist'. This is the same change that was made to + i2c. + + -- David Z Maze Sun, 14 Apr 2002 18:33:21 -0400 + +lm-sensors (2.6.3-2) unstable; urgency=low + + * Make the debconf question about creating /dev entries priority high, + and have it default to true. (Closes: #142225) + * Add a German translation of this question as well; thanks to + Sebastian Feltel. (Closes: #119938) + + -- David Z Maze Wed, 10 Apr 2002 23:43:51 -0400 + +lm-sensors (2.6.3-1) unstable; urgency=low + + * New upstream release. + * Added a helper script (i2ccheck.pl) to find the best version of + i2c in between what's installed and what's in the kernel. Use + that now. + * The glaring debconf warning points users to README.thinkpad in + lm-sensors-source; install that. (Closes: #110595) + * Added Russian debconf template for lm-sensors... (Closes: #136597) + * ...and for lm-sensors-source. Thanks to Ilgiz Kalmetev for these. + (Closes: #136929) + + -- David Z Maze Tue, 2 Apr 2002 22:41:34 -0500 + +lm-sensors (2.6.2-1) unstable; urgency=low + + * New upstream release. (Closes: #122102) + * Update lm-sensors README.Debian to be clearer about how to build + the kernel modules. Mention that it's possible to use the i2c + support in the kernel as of kernel 2.4.13. Update package + descriptions, too. + * No longer have the lm-sensors kernel modules depend on the + matching i2c kernel modules. Still keep a suggests around, though. + (Closes: #120554) + * For now, disable checking for the existence of i2c modules headers + when building lm-sensors modules. This should allow building + the modules with only the kernel support, but if you have neither + kernel support nor external modules, you'll lose oddly. Document + this failure in the lm-sensors-source README.Debian; it should get + fixed before too long. + + -- David Z Maze Mon, 3 Dec 2001 22:39:50 -0500 + +lm-sensors (2.6.1-3) unstable; urgency=low + + * Use the right check to see if we're using devfs or not. + (Closes: #118404) + + -- David Z Maze Mon, 5 Nov 2001 22:29:42 -0500 + +lm-sensors (2.6.1-2) unstable; urgency=low + + * Ask before creating devices (via debconf), but only if we're not + in a devfs world. (Closes: #111432) + * Various clean-ups to make lintian happy once again. + + -- David Z Maze Sun, 4 Nov 2001 21:37:31 -0500 + +lm-sensors (2.6.1-1) unstable; urgency=low + + * New upstream release. Not that we support it, but patching 2.4.7 + or newer kernels should work with this release. (Closes: #107774) + + -- David Z Maze Tue, 16 Oct 2001 10:58:21 -0400 + +lm-sensors (2.6.0-4) unstable; urgency=low + + * Eliminate duplicate dependencies on libsensors1. + * Install extra utility programs (i2cdump, i2cset, isadump) with + lm-sensors. + * No longer have the source package conflict with suidmanager, + since it no longer contains any non-standard permissions. + * Update lm-sensors README.Debian to mention the dependency on + i2c-source and known common problems. + * Added German debconf template; thanks to Sebastian Feltel. + (Closes: #106894) + * lm-sensors now Recommends: (not just Suggests:) lm-sensors-mod. + * 'debian/rules clean' no longer omits the kernel directories, + so it should work even on the module source. This should clean + up people's nasty problems building modules. + (Closes: #108107, #109065) + + -- David Z Maze Mon, 27 Aug 2001 17:11:55 -0400 + +lm-sensors (2.6.0-3) unstable; urgency=low + + * Let definitions of MODULE_LOC in the environment override the default + setting. (Fixes a problem reported on debian-user.) + + -- David Z Maze Sun, 15 Jul 2001 12:11:31 -0400 + +lm-sensors (2.6.0-2) unstable; urgency=low + + * Don't include /usr/src/modules or /usr/src/modules/lm-sensors + in the lm-sensors-source package. (Apparently this causes conflicts + with things like pcmcia, and it's not necessary any more.) + (Closes: #103829) + + -- David Z Maze Sat, 7 Jul 2001 16:10:05 -0400 + +lm-sensors (2.6.0-1) unstable; urgency=low + + * New upstream release. This depends on the new upstream i2c as well. + * !!! NOTE !!! Upstream claims this release will permanently fry + IBM ThinkPads! + * Don't print "modprobe" before lines going in /etc/modules in + sensors-detect script. (Closes: #101934) + * Run /usr/bin/sensors -s in /etc/init.d/sensord to initialize the + sensor driver. (Closes: #92792), though not optimally. + * Good news for bug 94697: i2c-voodoo3 no longer interacts with + ddcmon. Bad news: it thinks it can talk to the eeprom driver, so + there's pretty much the same symptom. :-( + + -- David Z Maze Fri, 6 Jul 2001 11:09:18 -0400 + +lm-sensors (2.5.4-15) unstable; urgency=low + + * Add a default for MODULE_LOC in debian/rules, and explain a little + more about it in lm-sensors-source's README.Debian. + + -- David Z Maze Sat, 26 May 2001 11:33:24 -0400 + +lm-sensors (2.5.4-14) unstable; urgency=low + + * lm-sensors-source now depends on bison and flex. (Closes: #98409) + * Check for common user errors when building modules. + * Minor documentation updates. + * Added logcheck ignore files to not listen to sensord syslog spew. + (Closes: #98559) + + -- David Z Maze Sat, 26 May 2001 11:13:53 -0400 + +lm-sensors (2.5.4-13) unstable; urgency=low + + * New maintainer. (Closes: #93350) + * lm-sensors now depends on makedev | devfsd, so that people using devfs + don't necessarily need to have makedev installed. (Closes: #96309) + * Don't unpack the source into /usr/src/modules directly; instead, + build a tarball in /usr/src/lm-sensors.tar.gz. This is more consistent + with what ALSA, OpenAFS, etc. do. + * It was never correct to put the package out of the modules source + into $(MODULE_LOC)/..; put the package in $(KSRC)/.. instead. + (Closes: #94577) This also causes the package to not be lost under + the root directory (half of #93545). + * Build the correct makefile targets when building kernel modules. + Without doing this, no modules get built. (Closes: #93545) + * If the kernel has i2c support, use its i2c headers; otherwise, + depend on having the i2c-modules-source package installed. There's + not a good way to do this with dpkg dependencies. :-/ + + -- David Z Maze Mon, 14 May 2001 20:52:24 -0400 + +lm-sensors (2.5.4-12) unstable; urgency=low + + * Only build kernel modules in make-kpkg target; Closes: #89014 + * Added a few more notes about i2c. + * Use MODULE_LOC, although I can imagine no way on earth that it can be + better than using ../ . Of course, the bug reporter didn't bother to + explain his particular configuration, or show any type of log, or any + type of useful information, so this may not actually Closes: #91828. + That's their tough luck. + * Orphaned the package. I'm tired of this monkey on my back. + + -- Joey Hess Sun, 8 Apr 2001 21:21:26 -0700 + +lm-sensors (2.5.4-11) unstable; urgency=low + + * Made the library package only recommend lm-sensors. You may want + to install something like mrtgutils w/o dragging in all of + lm-sensors. + + -- Joey Hess Tue, 3 Apr 2001 15:15:26 -0700 + +lm-sensors (2.5.4-10) unstable; urgency=low + + * Turned off -w in sensors-detect to shut it up when it finds non-hex + values in /proc/bus/pci/devices. Closes: #87213 + + -- Joey Hess Wed, 14 Mar 2001 12:58:24 -0800 + +lm-sensors (2.5.4-9) unstable; urgency=low + + * Updated libsensors man page. + * Made sensord stop spamming syslog every minute with debug messages. + Closes: 88600 + + -- Joey Hess Mon, 5 Mar 2001 13:19:14 -0800 + +lm-sensors (2.5.4-8) unstable; urgency=low + + * New sensord package thanks to Merlin Hughes + + -- Joey Hess Fri, 9 Feb 2001 13:57:13 -0800 + +lm-sensors (2.5.4-7) unstable; urgency=low + + * Fixed override disparities. + + -- Joey Hess Wed, 31 Jan 2001 12:27:52 -0800 + +lm-sensors (2.5.4-6) unstable; urgency=low + + * Downgraded dependancy on i2c-source to a suggests, as it is in the + 2.4.0 kernel. Closes: #83974 + + -- Joey Hess Tue, 30 Jan 2001 13:50:25 -0800 + +lm-sensors (2.5.4-5) unstable; urgency=low + + * statoverride transition. + + -- Joey Hess Wed, 10 Jan 2001 14:58:59 -0800 + +lm-sensors (2.5.4-4) unstable; urgency=low + + * Re-upload with full source, as: + "Rejected: lm-sensors_2.5.4-3.dsc refers to lm-sensors_2.5.4.orig.tar.gz, but I + can't find it in Incoming or in the pool." -- becuase + lm-sensors_2.5.4-2.tar.gz somehow got uploaded. Yuck! + * Added kdist_clean target, even though it is pretty useless -- + the other kdist_ targets clean up after themselves. Closes: #81360 + + -- Joey Hess Sat, 6 Jan 2001 00:45:07 -0800 + +lm-sensors (2.5.4-2) unstable; urgency=low + + * README.Debian grammar fix, Closes: #80414 + + -- Joey Hess Wed, 3 Jan 2001 17:14:31 -0800 + +lm-sensors (2.5.4-1) unstable; urgency=low + + * New upstream release, which should fix build problems on recent 2.4pre + kernels. + + -- Joey Hess Mon, 23 Oct 2000 11:51:57 -0700 + +lm-sensors (2.5.2-3) unstable; urgency=low + + * Removed CVS directories that snuck into the deb. + + -- Joey Hess Fri, 13 Oct 2000 01:26:57 -0400 + +lm-sensors (2.5.2-2) unstable; urgency=low + + * Moved lm-sensors binary package from section misc to section utils + (well, the override filee will probably still need to be updated to + follow suit, so I am actually going to reassign bug #74467 to ftp.d.o). + + -- Joey Hess Thu, 12 Oct 2000 11:11:08 -0400 + +lm-sensors (2.5.2-1) unstable; urgency=low + + * New upstream version. This version has known problems with the + 2.4.0-test8 kernel. + + -- Joey Hess Thu, 21 Sep 2000 21:43:01 -0700 + +lm-sensors (2.5.0-10) unstable; urgency=low + + * Rebuilt (and build-dends on) debhelper 2.1.9. Earlier versions produced + postinst/postrm files that did not work on systems with non-modular + kernels. Closes: #64457 + + -- Joey Hess Tue, 19 Sep 2000 20:40:28 -0700 + +lm-sensors (2.5.0-9) unstable; urgency=low + + * Epoch and version number patch. Closes: #69522 + + -- Joey Hess Fri, 1 Sep 2000 16:42:59 -0700 + +lm-sensors (2.5.0-8) unstable; urgency=low + + * Quoted some text used inside a m// in sensors-detect. Closes: #69461 + * Now depends on the current makedev package, which uses /dev/i2c-*, in + complience with devices.txt and upstream, not /dev/i2c* that Debian + used to use for some reason. I belive this Closes: #61670, #65381 + * Note that this means that /dev/i2c0 and /dev/i2c1 will still be around + after this upgrade. Policy says I cannot remove them; up to admin. So + be it. + + -- Joey Hess Mon, 21 Aug 2000 12:13:14 -0700 + +lm-sensors (2.5.0-7) unstable; urgency=low + + * Type fix, Closes: #68415 + + -- Joey Hess Wed, 2 Aug 2000 13:40:01 -0700 + +lm-sensors (2.5.0-6) unstable; urgency=low + + * Applied most of a documentation patch by Josip Rodin. Killed the bit + about chowning the tree to a user, that's what the src group is for. + Closes: #65806 + + -- Joey Hess Sun, 18 Jun 2000 20:25:59 -0700 + +lm-sensors (2.5.0-5) unstable; urgency=low + + * The source package now installs everything owned by root.src, and + directories are 2755. This is to mirror the standard permissions of + /usr/src. + + -- Joey Hess Wed, 14 Jun 2000 20:48:50 -0700 + +lm-sensors (2.5.0-4) unstable; urgency=low + + * Build .deb in $(KSRC)/.., not $(MOD_DIR)/.. I started using the latter + by accident in the last release. + + -- Joey Hess Tue, 23 May 2000 11:54:13 -0700 + +lm-sensors (2.5.0-3) unstable; urgency=low + + * Shut up warnings about .d files, Closes: 64045 + + -- Joey Hess Tue, 16 May 2000 01:01:24 -0700 + +lm-sensors (2.5.0-2) unstable; urgency=low + + * Listed the (many) authors in debian/copyright. Closes: #64082 + * Enhanced README.Debian in lm-sensors-source, based on the work of Josip + Rodin. Closes: #64044 (Well, part of it anyway. I disagree with the + other parts, amd if people want to file multipart bug reports, + getting them closed like this is the price they pay for that + convenience.) + + -- Joey Hess Mon, 15 May 2000 17:05:28 -0700 + +lm-sensors (2.5.0-1) unstable; urgency=low + + * Major new upstream release. Closes: #62362 + * i2c stuff is split off into a separate package. Lots of changes for + this. + * Major code tree reogranaization, both upstream and in debian/ + * The shared library is at soname 1 now. + * Cleaned up the control file handling. + * genchanges.sh now supports gpg. + * lm-sensors install now runs MAKEDEV i2c for you. + * lm-sensors-source uses dh_installmodules to handle maintainer scripts, + and so depends on the latest version of debhelper, 2.0.96 + + -- Joey Hess Wed, 3 May 2000 13:25:41 -0700 + +lm-sensors (2.4.4-3) unstable; urgency=low + + * Corrected section and priority information to match the overrides file. + + -- Joey Hess Mon, 1 May 2000 21:12:59 -0700 + +lm-sensors (2.4.4-2) unstable; urgency=low + + * Removed bogus lm-sensor-mod Suggests lines. Closes: #63360, which + Christian says is important. Hmm. + + -- Joey Hess Mon, 1 May 2000 10:02:37 -0700 + +lm-sensors (2.4.4-1) unstable; urgency=low + + * New upstream. + + -- Joey Hess Tue, 11 Jan 2000 16:14:22 -0800 + +lm-sensors (2.4.3-11) unstable; urgency=low + + * Updated link to kernel-package docs. Closes: #54604 + + -- Joey Hess Mon, 10 Jan 2000 16:43:41 -0800 + +lm-sensors (2.4.3-10) unstable; urgency=low + + * -dev package now includes .so link, Closes: #53500 + + -- Joey Hess Mon, 3 Jan 2000 16:19:59 -0800 + +lm-sensors (2.4.3-9) unstable; urgency=low + + * Patch from bug submitter to make it work if linux source is elsewhere + than /usr/src/linux, Closes: #53888 + + -- Joey Hess Mon, 3 Jan 2000 12:04:06 -0800 + +lm-sensors (2.4.3-8) unstable; urgency=low + + * Fixed typo, Closes: #53408 + + -- Joey Hess Fri, 24 Dec 1999 11:25:43 -0800 + +lm-sensors (2.4.3-7) unstable; urgency=low + + * Fixed module build problem: always clean first. + + -- Joey Hess Sat, 18 Dec 1999 14:41:23 -0800 + +lm-sensors (2.4.3-6) unstable; urgency=low + + * New upstream version. Closes: #51893 + + -- Joey Hess Mon, 6 Dec 1999 16:08:25 -0800 + +lm-sensors (2.4.3-5) unstable; urgency=low + + * Build dependancies. + * Don't build kernel modules when building the regular debian package. + + -- Joey Hess Sat, 4 Dec 1999 01:09:55 -0800 + +lm-sensors (2.4.3-4) unstable; urgency=low + + * Moved the modutils file to the lm-sensors package and made it a conffile. + It doesn't make sense to put it in the modules package. + + -- Joey Hess Mon, 29 Nov 1999 15:38:13 -0800 + +lm-sensors (2.4.3-3) unstable; urgency=low + + * Fixed KDREV parsing, Closes: #50878 + + -- Joey Hess Sun, 21 Nov 1999 14:24:51 -0800 + +lm-sensors (2.4.3-2) unstable; urgency=low + + * If epoch is present in KDREV, slit it out and only use it in the right + places. Closes: #49421 + + -- Joey Hess Thu, 18 Nov 1999 14:03:13 -0800 + +lm-sensors (2.4.3-1) unstable; urgency=low + + * New upstream version. Had to re-merge my changes, luckily, there were few. + * Removed some junk directories that shouldn't be installed. + + -- Joey Hess Wed, 17 Nov 1999 20:06:07 -0800 + +lm-sensors (2.3.4-6) unstable; urgency=low + + * Corrected filename to /usr/share/kernel-package/README.modules, + Closes: #46440 + + -- Joey Hess Sun, 3 Oct 1999 12:58:24 -0700 + +lm-sensors (2.3.4-5) unstable; urgency=low + + * Decreased maintainer script verbosity. + + -- Joey Hess Mon, 20 Sep 1999 15:39:31 -0700 + +lm-sensors (2.3.4-4) unstable; urgency=low + + * Fixed control file mispelling (Closes: #44830) + + -- Joey Hess Fri, 10 Sep 1999 18:52:00 -0700 + +lm-sensors (2.3.4-3) unstable; urgency=low + + * Add #DEBHELPER# to postrm. + + -- Joey Hess Mon, 6 Sep 1999 17:39:12 -0700 + +lm-sensors (2.3.4-2) unstable; urgency=low + + * Include kernel revision number in modules package version. Closes: #44110 + + -- Joey Hess Sat, 4 Sep 1999 00:41:36 -0700 + +lm-sensors (2.3.4-1) unstable; urgency=low + + * Fixed sensors-detect to use correct /dev filenames. Closes: #44084. + * New upstream version. + + -- Joey Hess Fri, 3 Sep 1999 19:33:51 -0700 + +lm-sensors (2.3.2-2) unstable; urgency=low + + * Split out the library package properly. + * Lintian clean except lm-sensors-source, which can't be. + * Modified sensors-detect to print out debian-friendly instructions. + * Added some more docs. + + -- Joey Hess Wed, 12 May 1999 14:42:05 -0700 + +lm-sensors (2.3.2-1) unstable; urgency=low + + * New maintainer. + * New upstream release with many changes (completly rewritten). + * Folded in patch from my NMU (#36567). + - Generate a lm-sensors-source package now, which kernel-package can use + to build packages that work with a given kernel. Dropped the pre-built + module package. + * Re-wrote all the package descriptions. + * Generate a lm-sensors package with the shared lib and support programs + in it. This may need to be split into a normal library and bin and dev + package. + * Fixed package names of modules packages to properly encode the kernel + version. + * Fixed lm-sensors-source postinst and postrm. + * I still need to deal with some things, including a ton of lintian + errors. Consider this a snapshot of a not-quite-done package. + + -- Joey Hess Tue, 11 May 1999 19:55:59 -0700 + +lm-sensors (1.4.11-2) unstable; urgency=low + + * No longer build as seperate modules. + * Added -m elf_i386 back to link flags + * Fixed makefile + * Changed architecture to i386 + + -- Stephen Crowley Wed, 2 Dec 1998 23:28:06 -0600 + +lm-sensors (1.4.11-1) unstable; urgency=low + + * Removed -m elf_i386 from LDFLAGS + * New upstream version. + + -- Stephen Crowley Mon, 30 Nov 1998 15:56:17 -0600 + +lm-sensors (1.4.10-1) unstable; urgency=low + + * New upstream version. + + -- Stephen Crowley Sun, 29 Nov 1998 22:11:02 -0600 + +lm-sensors (1.4.9-3) unstable; urgency=low + + * Added modules for 2.0.36 + + -- Stephen Crowley Wed, 18 Nov 1998 18:31:36 -0600 + +lm-sensors (1.4.9-2) unstable; urgency=low + + * Removed update-modules from postinst and postrm + + -- Stephen Crowley Sun, 8 Nov 1998 18:37:24 -0600 + +lm-sensors (1.4.9-1) unstable; urgency=low + + * Initial Release. + + -- Stephen Crowley Sun, 8 Nov 1998 00:18:25 -0600 + +Local variables: +mode: debian-changelog +End: + --- lm-sensors-3-3.0.0.orig/debian/lm-sensors.install +++ lm-sensors-3-3.0.0/debian/lm-sensors.install @@ -0,0 +1,10 @@ +usr/bin/sensors +usr/bin/sensors-conf-convert +usr/sbin/fancontrol +usr/sbin/pwmconfig +usr/sbin/sensors-detect +usr/share/man/man1/sensors.1 +usr/share/man/man5/sensors.conf.5 +usr/share/man/man8/fancontrol.8 +usr/share/man/man8/pwmconfig.8 +usr/share/man/man8/sensors-detect.8 --- lm-sensors-3-3.0.0.orig/debian/sensord.install +++ lm-sensors-3-3.0.0/debian/sensord.install @@ -0,0 +1,2 @@ +usr/sbin/sensord +usr/share/man/man8/sensord.8 --- lm-sensors-3-3.0.0.orig/debian/libsensors4.install +++ lm-sensors-3-3.0.0/debian/libsensors4.install @@ -0,0 +1 @@ +usr/lib/libsensors.so.* --- lm-sensors-3-3.0.0.orig/debian/sensord.NEWS +++ lm-sensors-3-3.0.0/debian/sensord.NEWS @@ -0,0 +1,12 @@ +lm-sensors (1:2.9.0-7) unstable; urgency=low + + Since version 2.9.0 sensord doesn't scale the loadavg itself (* 10) as + RRDs work with floating-point values and thus do very well with + non-integer values even < 1. + + They can even be scaled later at display time by rrdtool itself using: + DEF:load=sensord.rrd:loadavg:AVERAGE + CDEF:load10=load,10,* + + -- Aurelien Jarno Tue, 11 Jan 2005 22:41:34 +0100 + --- lm-sensors-3-3.0.0.orig/debian/lm-sensors.preinst +++ lm-sensors-3-3.0.0/debian/lm-sensors.preinst @@ -0,0 +1,49 @@ +#! /bin/sh +# preinst script for lm-sensors +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `install' +# * `install' +# * `upgrade' +# * `abort-upgrade' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + install|upgrade) + # Remove a config file that was installed in the wrong place + # by old versions. + if [ -f "/etc/blacklist.d/lm-sensors" ] ; then + rm -f /etc/blacklist.d/lm-sensors + fi + if [ -d "/etc/blacklist.d/" ] ; then + rmdir --ignore-fail-on-non-empty /etc/blacklist.d/ + fi + if [ -h "/etc/rcS.d/S36lm-sensors" ] ; then + rm /etc/rcS.d/S36lm-sensors + fi + ;; + + abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- lm-sensors-3-3.0.0.orig/debian/compat +++ lm-sensors-3-3.0.0/debian/compat @@ -0,0 +1 @@ +4 --- lm-sensors-3-3.0.0.orig/debian/libsensors4.shlibs +++ lm-sensors-3-3.0.0/debian/libsensors4.shlibs @@ -0,0 +1 @@ +libsensors 4 libsensors4 (>= 1:3.0.0-1) --- lm-sensors-3-3.0.0.orig/debian/sensord.README.Debian +++ lm-sensors-3-3.0.0/debian/sensord.README.Debian @@ -0,0 +1,23 @@ +This is the Debian packaging of sensord, the sensord logging daemon. + +The file /etc/default/sensord specifies the configuration parameters +used to start the daemon. In particular, the syslog facility is set +to `daemon' and not `local4'. + +You must load the appropriate lm-sensors modules during system boot in +order for the daemon to function correctly. + +The file /etc/modules is a useful place to list these modules; for +example, you might list i2c-amd756 (an I2C/SMBUS module) and w83781d +(a sensor chip module). + +The daemon does not setup the sensors limits from /etc/sensors.conf, +this is the job of sensors, when called with -s. Note that 'sensors -s' +is called at boot time from /etc/init.d/lm-sensors, so that the sensors +limits should be the right ones in normal use. Don't forget to run +sensors -s again if you changed the limits in /etc/sensors.conf. + +For full documentation on setting up lm-sensors on your system, +see /usr/share/doc/lm-sensors. + +-- David Z. Maze --- lm-sensors-3-3.0.0.orig/debian/lm-sensors.docs +++ lm-sensors-3-3.0.0/debian/lm-sensors.docs @@ -0,0 +1,3 @@ +CONTRIBUTORS +README +doc/ --- lm-sensors-3-3.0.0.orig/debian/lm-sensors.postinst +++ lm-sensors-3-3.0.0/debian/lm-sensors.postinst @@ -0,0 +1,34 @@ +#!/bin/sh +# postinst script for lm-sensors +# +# see: dh_installdeb(1) + +set -e + +case "$1" in + configure) + if [ -f /etc/sensors.conf ] && ! [ -f /etc/sensors3.conf ] ; then + echo "Creating /etc/sensors3.conf from /etc/sensors.conf" + ucf /usr/share/lm-sensors/sensors.conf.eg /etc/sensors3.conf + /usr/bin/sensors-conf-convert < /etc/sensors.conf > /etc/sensors3.conf + else + ucf --debconf-ok --three-way /usr/share/lm-sensors/sensors.conf.eg /etc/sensors3.conf + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 --- lm-sensors-3-3.0.0.orig/debian/libsensors4.postinst +++ lm-sensors-3-3.0.0/debian/libsensors4.postinst @@ -0,0 +1,35 @@ +#!/bin/sh +# postinst script for libsensors4 +# +# Mostly stolen from the Debian xdm scripts +# Copyright 1998, 1999 Branden Robinson. Licensed under the GNU GPL. +# Acknowlegements to Stephen Early, Mark Eichin, and Manoj Srivastava. +# +# see: dh_installdeb(1) + +set -e + +case "$1" in + configure) + # Create the device node if MAKEDEV exists + if [ -x /sbin/MAKEDEV ] ; then + if [ ! -c /dev/i2c-0 ]; then + (cd /dev && /sbin/MAKEDEV i2c) || true + fi + fi + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 --- lm-sensors-3-3.0.0.orig/debian/lm-sensors.i2c.modules +++ lm-sensors-3-3.0.0/debian/lm-sensors.i2c.modules @@ -0,0 +1 @@ +alias char-major-89 i2c-dev --- lm-sensors-3-3.0.0.orig/debian/control +++ lm-sensors-3-3.0.0/debian/control @@ -0,0 +1,67 @@ +Source: lm-sensors-3 +Section: utils +Priority: extra +Build-Depends: bison, flex, librrd2-dev, libsysfs-dev (>= 2.0.0), debhelper (>= 4.1.16) +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Aurelien Jarno +Standards-Version: 3.7.2 + +Package: lm-sensors +Architecture: any +Section: utils +Depends: ucf (>= 0.28), sed (>= 4.0.5-1), ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends} +Suggests: sensord, read-edid, i2c +Description: utilities to read temperature/voltage/fan sensors + Lm-sensors is a hardware health monitoring package for Linux. It allows you + to access information from temperature, voltage, and fan speed sensors. It + works with most newer systems. + . + This package contains programs to help you set up and read data from + lm-sensors. + . + Homepage: http://www.lm-sensors.org + +Package: libsensors4 +Architecture: any +Depends: makedev (>= 2.3.1-45) | udev, ${shlibs:Depends}, ${misc:Depends} +Priority: optional +Recommends: lm-sensors +Section: libs +Description: library to read temperature/voltage/fan sensors + Lm-sensors is a hardware health monitoring package for Linux. It allows you + to access information from temperature, voltage, and fan speed sensors. It + works with most newer systems. + . + This package contains a shared library for querying lm-sensors. + . + Homepage: http://www.lm-sensors.org + +Package: libsensors4-dev +Architecture: any +Depends: libsensors4 (= ${binary:Version}), ${misc:Depends} +Conflicts: libsensors-dev +Section: libdevel +Description: lm-sensors development kit + Lm-sensors is a hardware health monitoring package for Linux. It allows you + to access information from temperature, voltage, and fan speed sensors. It + works with most newer systems. + . + This package contains the static library and header files used in + development. + . + Homepage: http://www.lm-sensors.org + +Package: sensord +Architecture: any +Section: utils +Depends: lm-sensors, ${shlibs:Depends}, ${misc:Depends}, sysv-rc (>= 2.86.ds1-14.1ubuntu2) +Description: hardware sensor information logging daemon + Lm-sensors is a hardware health monitoring package for Linux. It allows you + to access information from temperature, voltage, and fan speed sensors. It + works with most newer systems. + . + This package contains a daemon that logs hardware health status to the + system log with optional warnings on potential system problems. + . + Homepage: http://www.lm-sensors.org + --- lm-sensors-3-3.0.0.orig/debian/libsensors4.README.Debian +++ lm-sensors-3-3.0.0/debian/libsensors4.README.Debian @@ -0,0 +1,31 @@ +README.Debian for lm-sensors +---------------------------- + +lm-sensors requires kernel support to access sensor devices. There are +two parts to these modules: generic drivers to access devices on the i2c +bus, and drivers to support specific sensor devices. + + +2.4 kernels +----------- + +2.4 kernels are not supported any more. If you still want to use a 2.4 +kernel, you have to patch your kernel. Have a look at the documentation +on http://www.lm-sensors.org/ + + +2.6 kernels +----------- + +All the necessary modules are included in the 2.6 kernel tree. Just have a +look at "I2C Hardware Sensors Chip support" in your kernel configuration. + +Once you have your kernel properly configured, you need to probe for the +sensors available on your system. You can use the sensors-detect program to +do this. + +Please note that the /sys interface changed in kernel version 2.6.5 and +libsensors version 2.8.6. This version of libsensors3 doesn't support +kernels older than version 2.6.5 anymore. + +-- Aurelien Jarno --- lm-sensors-3-3.0.0.orig/debian/lm-sensors.dirs +++ lm-sensors-3-3.0.0/debian/lm-sensors.dirs @@ -0,0 +1,2 @@ +usr/sbin +usr/share/lm-sensors --- lm-sensors-3-3.0.0.orig/debian/lm-sensors.examples +++ lm-sensors-3-3.0.0/debian/lm-sensors.examples @@ -0,0 +1,4 @@ +prog/daemon +prog/hotplug +prog/maxilife +prog/tellerstats --- lm-sensors-3-3.0.0.orig/debian/copyright +++ lm-sensors-3-3.0.0/debian/copyright @@ -0,0 +1,33 @@ +This package was debianized by Stephen Crowley crow@debian.org and is now +maintained by Aurelien Jarno . + +It was downloaded from http://www.lm-sensors.org/ + +Copyright + + This package is copyright Alexander Larsson, Philip Edelbrock, Frodo + Looijaard, William Morgan, Kyösti Mälkki, Mark D. Studebaker, + Bob Dougherty, Geert Uytterhoeven, Fons Rademakers, Merlin Hughes, + Simon Vogl, Gerd Knorr, Jean Delvare and others. See CONTRIBUTORS for + more detail. + +License: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License with + the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; + if not, write to the Free Software Foundation, Inc., 51 Franklin St, + Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General Public +License, version 2, can be found in /usr/share/common-licenses/GPL-2. + --- lm-sensors-3-3.0.0.orig/debian/sensord.logcheck +++ lm-sensors-3-3.0.0/debian/sensord.logcheck @@ -0,0 +1,5 @@ +sensord: +sensord: Adapter: +sensord: Algorithm: +sensord: Chip: +sensord: sensor read --- lm-sensors-3-3.0.0.orig/debian/rules +++ lm-sensors-3-3.0.0/debian/rules @@ -0,0 +1,92 @@ +#!/usr/bin/make -f +# This is fairly complicated since it can be called either to build the +# source package, or to build a kernel module package. + +#export DH_VERBOSE=1 + +clean: + dh_testdir + dh_testroot + + $(MAKE) clean PROG_EXTRA=sensord + + rm -f *-stamp + dh_clean + + +# Build everything that goes into the Debian package. Use recursive make +# invocations to build all of the interesting components. +build: build-stamp +build-stamp: + dh_testdir + + # binary programs and librairies + $(MAKE) user \ + PREFIX=/usr \ + PROG_EXTRA=sensord \ + EXLDFLAGS="" + + touch build-stamp + +install: install-stamp +install-stamp: build + dh_testdir + dh_testroot + dh_clean -s -k + dh_installdirs -s + + $(MAKE) user_install DESTDIR=$(CURDIR)/debian/tmp PREFIX=/usr MANDIR=/usr/share/man \ + PROG_EXTRA=sensord EXLDFLAGS="" + + # Install extra files as needed + install -m 0644 debian/sensord.logcheck debian/sensord/etc/logcheck/ignore.d.server/sensord + install -m 0644 debian/sensord.logcheck debian/sensord/etc/logcheck/ignore.d.workstation/sensord + install -m 0644 etc/sensors.conf.eg debian/lm-sensors/usr/share/lm-sensors/sensors.conf.eg + + # Install isadump only if it has been built (on x86/x86_64 archs only) + if [ -x prog/dump/isadump ] ; then \ + cp -f prog/dump/isadump debian/lm-sensors/usr/sbin ; \ + mkdir -p debian/lm-sensors/usr/share/man/man8 ; \ + cp -f prog/dump/isadump.8 debian/lm-sensors/usr/share/man/man8 ; \ + fi + # Install isaset only if it has been built (on x86/x86_64 archs only) + if [ -x prog/dump/isaset ] ; then \ + cp -f prog/dump/isaset debian/lm-sensors/usr/sbin ; \ + mkdir -p debian/lm-sensors/usr/share/man/man8 ; \ + cp -f prog/dump/isaset.8 debian/lm-sensors/usr/share/man/man8 ; \ + fi + + dh_install -s --sourcedir=debian/tmp + + touch install-stamp + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependant files that arn't kernel modules here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs -s CHANGES + dh_installdocs -s -XCVS + dh_installexamples -s -XCVS -XModule.mk + dh_installmodules -n -s --name=i2c + dh_installinit -psensord -- multiuser + dh_installinit -plm-sensors --no-start -- start 47 S . # Should start after modutils (20) and mountnfs (45) + dh_installman -s + dh_link -s + dh_strip -s + dh_compress -s -X.pl + dh_fixperms -s + dh_perl -s + dh_makeshlibs -s + dh_installdeb -s + dh_shlibdeps -s -ldebian/libsensors3/usr/lib + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s + +binary: binary-arch binary-indep +.PHONY: clean build install binary-indep binary-arch binary --- lm-sensors-3-3.0.0.orig/debian/sensord.default +++ lm-sensors-3-3.0.0/debian/sensord.default @@ -0,0 +1,20 @@ +# Interval between scanning for alarms; e.g., 30s, 1m, 1h +# ALARM_INTERVAL=1m +# Interval between logging sensor measurements; e.g., 30s, 1m, 1h +# LOG_INTERVAL=30m +# Syslog facility to use +SYSLOG_FACILITY=daemon +# Libsensors config file to use +# CONFIG_FILE=/etc/sensors.conf +# Chips to scan +# SCAN_CHIPS=... + +# Uncomment this to enable a 7-day round-robin database of sensor +# readings. See the ROUND ROBIN DATABASES section of the sensord +# manual page for details. +# RRD_FILE=/var/log/sensord.rrd +# Interval between RRD readings; e.g. 30s, 5m (default), 1h +# RRD_INTERVAL=5m +# Include the load average in the RRD file. If you enable this you +# must remove your old RRD file and rebuild your CGI script. +# RRD_LOADAVG=yes --- lm-sensors-3-3.0.0.orig/debian/libsensors4-dev.install +++ lm-sensors-3-3.0.0/debian/libsensors4-dev.install @@ -0,0 +1,4 @@ +usr/include/sensors/*.h +usr/lib/libsensors.a +usr/lib/libsensors.so +usr/share/man/man3/libsensors.3 --- lm-sensors-3-3.0.0.orig/debian/sensord.dirs +++ lm-sensors-3-3.0.0/debian/sensord.dirs @@ -0,0 +1,5 @@ +usr/sbin +usr/share/man/man8 +etc/default +etc/logcheck/ignore.d.workstation +etc/logcheck/ignore.d.server --- lm-sensors-3-3.0.0.orig/debian/sensord.postinst +++ lm-sensors-3-3.0.0/debian/sensord.postinst @@ -0,0 +1,8 @@ +#!/bin/sh + +# Remove shutdown and reboot links; this init script does not need them. +if dpkg --compare-versions "$2" lt "1:2.10.0-7ubuntu3"; then + rm -f /etc/rc0.d/K20sensord /etc/rc6.d/K20sensord +fi + +#DEBHELPER#