[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