- Add pre/post hooks for sensord service.

- Add sysconfig template for sensord service (bnc#882719).

OBS-URL: https://build.opensuse.org/package/show/Base:System/sensors?expand=0&rev=77
This commit is contained in:
Jean Delvare 2014-07-02 12:56:02 +00:00 committed by Git OBS Bridge
parent 827dedd104
commit 17a4317a21
3 changed files with 40 additions and 1 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jul 2 12:22:44 UTC 2014 - jdelvare@suse.com
- Add pre/post hooks for sensord service.
- Add sysconfig template for sensord service (bnc#882719).
-------------------------------------------------------------------
Tue Jan 28 09:08:45 CET 2014 - jdelvare@suse.de

View File

@ -109,9 +109,10 @@ make %{?_smp_mflags} PROG_EXTRA:=sensord BUILD_STATIC_LIB:=0 PREFIX=%{_prefix} M
cp -a COPYING $RPM_BUILD_ROOT/%{_docdir}/sensord/
chmod -R u+rwX,g+rX,o+rX $RPM_BUILD_ROOT/%{_docdir}/sensors/ $RPM_BUILD_ROOT/%{_docdir}/sensord/
chmod 0755 $RPM_BUILD_ROOT/%{_libdir}/libsensors.so.*
mkdir -p $RPM_BUILD_ROOT/%{_unitdir}
mkdir -p $RPM_BUILD_ROOT/%{_unitdir} $RPM_BUILD_ROOT/%{_localstatedir}/adm/fillup-templates
cp -a prog/init/*.service $RPM_BUILD_ROOT/%{_unitdir}/
ln -sf /sbin/service %{buildroot}/usr/sbin/rclm_sensors
cp -a sysconfig.sensord $RPM_BUILD_ROOT/%{_localstatedir}/adm/fillup-templates
%pre
%service_add_pre lm_sensors.service
@ -146,6 +147,18 @@ fi
%postun
%service_del_postun lm_sensors.service
%pre -n sensord
%service_add_pre sensord.service
%post -n sensord
%service_add_post sensord.service
%preun -n sensord
%service_del_preun sensord.service
%postun -n sensord
%service_del_postun sensord.service
%post -n libsensors4 -p /sbin/ldconfig
%postun -n libsensors4 -p /sbin/ldconfig
@ -184,6 +197,7 @@ fi
%files -n sensord
%defattr(-,root,root)
%{_unitdir}/sensord.service
%{_localstatedir}/adm/fillup-templates/sysconfig.sensord
/usr/sbin/sensord
%dir %{_docdir}/sensord
%doc %{_docdir}/sensord/COPYING

19
sysconfig.sensord Normal file
View File

@ -0,0 +1,19 @@
## Path: Hardware/Sensors Monitoring Daemon
## Description: Configuration for the hardware sensors monitoring daemon (sensord)
## ServiceRestart: sensord
## Type: string
## Default: "1m"
#
# Interval between scanning for alarms. Use suffix "s" for seconds, "m" for
# minutes, "h" for hours. 0 turns off scanning for alarms.
#
INTERVAL="1m"
## Type: string
## Default: "20m"
#
# Interval between logging. Use suffix "s" for seconds, "m" for minutes, "h"
# for hours. 0 turns off logging.
#
LOG_INTERVAL="20m"