3
# Convert an lm_sensors service configuration file from the old convention
4
# (MODULE_0, MODULE_1...) to the new convention (HWMON_MODULES).
6
# Copyright (C) 2009 Jean Delvare <jdelvare@suse.de>
8
# Released without a license on purpose. This is public domain code, so
9
# that package maintainers can include it in their post-install script.
11
CONFIG=/etc/sysconfig/lm_sensors
12
test -r "$CONFIG" || exit 0
14
unset ${!MODULE_*} $HWMON_MODULES
16
test -n "$HWMON_MODULES" && exit 0
18
for i in ${!MODULE_*} ; do
20
if test -z "$HWMON_MODULES" ; then
21
HWMON_MODULES="$module"
23
HWMON_MODULES="$HWMON_MODULES $module"
26
test -z "$HWMON_MODULES" && exit 0
29
echo "# New configuration format generated by sysconfig-lm_sensors-convert" >> "$CONFIG"
30
echo "HWMON_MODULES=\"$HWMON_MODULES\"" >> "$CONFIG"