Hello community,
here is the log from the commit of package smartmontools for openSUSE:Factory checked in at 2013-04-08 14:58:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/smartmontools (Old)
and /work/SRC/openSUSE:Factory/.smartmontools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "smartmontools", Maintainer is "sbrabec@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/smartmontools/smartmontools.changes 2012-12-19 13:29:17.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.smartmontools.new/smartmontools.changes 2013-04-08 14:58:43.000000000 +0200
@@ -1,0 +2,32 @@
+Fri Apr 5 11:24:43 UTC 2013 - idonmez@suse.com
+
+- Add Source URL, see https://en.opensuse.org/SourceUrls
+
+-------------------------------------------------------------------
+Wed Apr 3 23:53:45 UTC 2013 - crrodriguez@opensuse.org
+
+- remove all sysvinit support.
+
+-------------------------------------------------------------------
+Mon Mar 18 18:28:10 CET 2013 - sbrabec@suse.cz
+
+- Update to version 6.1:
+ * smartctl -l improved.
+ * smartctl -s/-g wcache and rcache for SCSI devices.
+ * smartctl prints more info for ATA and SCSI devices.
+ * smartctl '--identify' updated for latest ATA ACS-3 spec.
+ * smartd runs /etc/smartd_warning.sh to generate warning emails.
+ * smartd '-w PATH' option to specify this executable.
+ * smartd '-d ignore' directive.
+ * smartd DEVICESCAN ignores devices already specified.
+ * smartd: added support for -s and -A for SCSI devices.
+ * smartd '-W' directive uses ATA attribute 190 if 194 is missing.
+ * Support of larger SCSI defect lists via READ DEFECT(12).
+ * Device type '-d usbjmicron,p' for Prolific USB bridges.
+ * Many HDD, SSD and USB additions to drive database.
+ * Support for SAS disks behind Areca controllers.
+ * Improved support for SATA disks on LSI/Megaraid controllers.
+ * Disks on MegaRaid controllers are automatically scanned.
+- smartmontools.keyring: New signing key for the next 2 years.
+
+-------------------------------------------------------------------
Old:
----
smartmontools-6.0.tar.gz
smartmontools-6.0.tar.gz.asc
smartmontools-silent-unsupported.patch
smartmontools-sysconfig.patch
New:
----
smartmontools-6.1.tar.gz
smartmontools-6.1.tar.gz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ smartmontools.spec ++++++
--- /var/tmp/diff_new_pack.yhLPur/_old 2013-04-08 14:58:45.000000000 +0200
+++ /var/tmp/diff_new_pack.yhLPur/_new 2013-04-08 14:58:45.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package smartmontools
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,33 +17,28 @@
Name: smartmontools
-Version: 6.0
+Version: 6.1
Release: 0
-Source: %{name}-%{version}.tar.gz
+Source: http://sourceforge.net/projects/smartmontools/files/smartmontools/%{version}/%{name}-%{version}.tar.gz
Source1: %{name}-%{version}.tar.gz.asc
Source2: smartmontools.sysconfig
Source3: %{name}-rpmlintrc
Source4: %{name}.keyring
Source5: %{name}.generate_smartd_opts.in
+# PATCH-FEATURE-UNITEDLINUX smartmontools-default-enabled.patch sbrabec@suse.cz -- Enable smartd by default.
Patch1: smartmontools-default-enabled.patch
-Patch3: smartmontools-silent-unsupported.patch
+# PATCH-FEATURE-OPENSUSE smartmontools-removable.patch sbrabec@suse.cz -- Skip removable devices. (bnc#308557) Report raw temperature.
Patch4: smartmontools-removable.patch
-# PATCH-FEATURE-OPENSUSE smartmontools-sysconfig.patch sbrabec@suse.cz -- Introduce SMARTD_SAVESTATES and SMARTD_ATTRLOG sysconfig varaibles.
-Patch6: smartmontools-sysconfig.patch
# SUSE-FEATURE-PATCH smartmontools-nobuild-date.patch bnc#647521 pgajdos@suse.cz
Patch8: smartmontools-nobuild-date.patch
# PATCH-FIX-OPENSUSE smartmontools-var-lock-subsys.patch sbrabec@suse.cz -- Do not use unsupported /var/lock/subsys.
Patch10: smartmontools-var-lock-subsys.patch
+# PATCH-FEATURE-OPENSUSE smartd-service-novm.patch crrodriguez@opensuse.org -- Do not start smartd in virtual environment.
Patch11: smartd-service-novm.patch
PreReq: %fillup_prereq
PreReq: %insserv_prereq
# Needed by generate_smartd_opt:
PreReq: coreutils
-%if 0%{?suse_version} > 1130
-%if 0%{?suse_version} < 1230
-PreReq: sysvinit(syslog)
-%endif
-%endif
%if 0%{?suse_version} <= 1100
Requires: powersave
%endif
@@ -59,10 +54,8 @@
%if 0%{?suse_version} >= 1130
BuildRequires: libcap-ng-devel
%endif
-%if 0%{?suse_version} > 1140
-BuildRequires: systemd
+BuildRequires: pkgconfig(systemd)
%{?systemd_requires}
-%endif
Summary: Monitor for SMART devices
License: GPL-2.0+
Group: Hardware/Other
@@ -87,9 +80,7 @@
%setup -q
cp -a %{SOURCE2} %{SOURCE5} .
%patch1
-%patch3
%patch4
-%patch6
%patch8 -p1
%patch10 -p1
%patch11
@@ -107,10 +98,7 @@
%if %suse_version >= 1110
--with-selinux\
%endif
-%if 0%{?suse_version} >= 1210
--with-systemdsystemunitdir=%{_unitdir}\
-%endif
- --with-initscriptdir\
--enable-drivedb\
--enable-savestates\
--enable-attributelog
@@ -119,10 +107,6 @@
%install
%makeinstall
-mkdir -p %{buildroot}%{_sysconfdir}/init.d
-cp smartd.initd %{buildroot}%{_sysconfdir}/init.d/smartd
-chmod +x %{buildroot}%{_sysconfdir}/init.d/smartd
-ln -s ../..%{_sysconfdir}/init.d/smartd %{buildroot}%{_sbindir}/rcsmartd
%if 0%{?suse_version} <= 1100 || 0%{?suse_version} > 1140
mkdir -p %{buildroot}%{_prefix}/lib/smartmontools
%endif
@@ -140,9 +124,7 @@
cat >%{buildroot}%{_sysconfdir}/smart_drivedb.h <