diff options
author | Bartłomiej Zimoń | 2011-12-02 19:55:19 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | 8fc3262282d298fa252843a6a9fe8f62d981deca (patch) | |
tree | 0fc633ca38f443ced6d9902cfce99ca1bf281ff7 | |
parent | 2161cb3b7ab3c6b72d491113702e7db403ff6e35 (diff) | |
download | smartmontools-8fc3262282d298fa252843a6a9fe8f62d981deca.zip smartmontools-8fc3262282d298fa252843a6a9fe8f62d981deca.tar.gz |
- rel 2; systemd support
Changed files:
smartd.service -> 1.1
smartmontools.spec -> 1.45
-rw-r--r-- | smartd.service | 9 | ||||
-rw-r--r-- | smartmontools.spec | 18 |
2 files changed, 25 insertions, 2 deletions
diff --git a/smartd.service b/smartd.service new file mode 100644 index 0000000..b02f9cc --- /dev/null +++ b/smartd.service @@ -0,0 +1,9 @@ +[Unit] +Description=Self Monitoring and Reporting Technology (SMART) Daemon +After=syslog.target + +[Service] +ExecStart=/usr/sbin/smartd -n + +[Install] +WantedBy=multi-user.target diff --git a/smartmontools.spec b/smartmontools.spec index 27c40c4..fe049e7 100644 --- a/smartmontools.spec +++ b/smartmontools.spec @@ -8,13 +8,14 @@ Summary(pl.UTF-8): Monitorowanie i kontrola dysków za pomocą S.M.A.R.T Summary(pt.UTF-8): smartmontools - para monitorar discos e dispositivos S.M.A.R.T. Name: smartmontools Version: 5.42 -Release: 1 +Release: 2 License: GPL v2+ Group: Applications/System Source0: http://downloads.sourceforge.net/smartmontools/%{name}-%{version}.tar.gz # Source0-md5: 4460bf9a79a1252ff5c00ba52cf76b2a Source1: %{name}.init Source2: smartd.upstart +Source3: smartd.service URL: http://smartmontools.sourceforge.net/ BuildRequires: autoconf BuildRequires: automake @@ -141,6 +142,14 @@ especificação ATA/ATAPI-5. O pacote pretende incorporar o maior número possível de informações "específicas do fabricante" e "reservadas" sobre unidades de disco. +%package systemd +Summary: systemd units for smartd +Group: Base +Requires: %{name} = %{version}-%{release} + +%description systemd +systemd units for smartd. + %prep %setup -q @@ -160,9 +169,10 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,init} +install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,init},/lib/systemd/system} install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/smartd cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/init/smartd.conf +cp -p %{SOURCE3} $RPM_BUILD_ROOT/lib/systemd/system sed -e 's#^/dev/#\#/dev/#g' smartd.conf > $RPM_BUILD_ROOT%{_sysconfdir}/smartd.conf @@ -192,3 +202,7 @@ fi %{_mandir}/man5/smartd.conf.5* %{_mandir}/man8/smartctl.8* %{_mandir}/man8/smartd.8* + +%files systemd +%defattr(644,root,root,755) +/lib/systemd/system/smartd.service |