[smolt] remove init script
Will Woods
wwoods at fedoraproject.org
Mon Jul 25 23:35:52 UTC 2011
commit bf1379789fbfa6b2bd77eb494ff45a8e6e5a5fe5
Author: Will Woods <wwoods at redhat.com>
Date: Mon Jul 25 15:17:52 2011 -0400
remove init script
smolt.spec | 20 ++++----------------
1 files changed, 4 insertions(+), 16 deletions(-)
---
diff --git a/smolt.spec b/smolt.spec
index 70ad1b8..ae7c190 100644
--- a/smolt.spec
+++ b/smolt.spec
@@ -2,7 +2,7 @@ Name: smolt
Summary: Fedora hardware profiler
Version: 1.4.3
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv2+
Group: Applications/Internet
URL: http://fedorahosted.org/smolt
@@ -16,10 +16,6 @@ BuildRequires: desktop-file-utils
Requires(pre): %{_sbindir}/groupadd
Requires(pre): %{_sbindir}/useradd
-Requires(post): /sbin/chkconfig
-Requires(preun): /sbin/chkconfig
-Requires(preun): /sbin/service
-Requires(postun): /sbin/service
Requires: python-simplejson
%description
@@ -91,10 +87,8 @@ cd ..
%{__mkdir} -p %{buildroot}/%{_sysconfdir}/sysconfig/
%{__mkdir} -p %{buildroot}/%{_datadir}/firstboot/modules/
-%{__mkdir} -p %{buildroot}/%{_initrddir}
%{__mv} client/smoltFirstBoot.py %{buildroot}/%{_datadir}/firstboot/modules/smolt.py
-%{__mv} client/smolt-init %{buildroot}/%{_initrddir}/smolt
touch %{buildroot}/%{_sysconfdir}/sysconfig/hw-uuid
@@ -141,8 +135,6 @@ rm -rf %{buildroot}
-c 'Smolt' -g %{name} %{name} &>/dev/null || :
%post
-/sbin/chkconfig --add smolt
-
#Randomize checkin times.
TMPFILE=$(/bin/mktemp /tmp/smolt.XXXXX)
/bin/awk '{ srand(); if($2 == 1 && $3 == 1) print $1,int((rand() * 100) % 22 + 1),int((rand() * 100) % 27 + 1),substr($0,index($0,$4)); else print $0}' /etc/cron.d/smolt > $TMPFILE
@@ -150,12 +142,6 @@ TMPFILE=$(/bin/mktemp /tmp/smolt.XXXXX)
/bin/rm -f $TMPFILE
-%preun
-if [ $1 = 0 ]; then
- /sbin/service smolt stop >/dev/null 2>&1
- /sbin/chkconfig --del smolt
-fi
-
%post server
#Fail, will fix later
for f in delete.html deviceclass.html device.html devices.html error.html \
@@ -192,7 +178,6 @@ touch --no-create %{_datadir}/icons/hicolor || :
%config(noreplace) /%{_sysconfdir}/%{name}/config*
%{_sysconfdir}/cron.d/%{name}
%{_mandir}/man1/*gz
-%{_initrddir}/%{name}
%ghost %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{name}/hw-uuid
%files server
@@ -211,6 +196,9 @@ touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/smoltGui
%changelog
+* Mon Jul 20 2011 Will Woods <wwoods at redhat.com> - 1.4.3-4
+- Remove useless initscript. (Disable the cron job to turn smolt off.)
+
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.4.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
More information about the scm-commits
mailing list