rpms/vdradmin-am/devel vdradmin-am.init, 1.1, 1.2 vdradmin-am.spec, 1.6, 1.7
Ville Skytta (scop)
fedora-extras-commits at redhat.com
Mon Apr 2 15:04:07 UTC 2007
Author: scop
Update of /cvs/extras/rpms/vdradmin-am/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21588
Modified Files:
vdradmin-am.init vdradmin-am.spec
Log Message:
* Mon Apr 2 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.5.3-2
- Use correct pid file in init script's daemon/killproc/status calls.
- Add /sbin/chkconfig dependencies for scriptlets.
Index: vdradmin-am.init
===================================================================
RCS file: /cvs/extras/rpms/vdradmin-am/devel/vdradmin-am.init,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- vdradmin-am.init 25 Oct 2006 09:23:37 -0000 1.1
+++ vdradmin-am.init 2 Apr 2007 15:03:34 -0000 1.2
@@ -21,10 +21,11 @@
prog=$(basename $exec)
lockfile=/var/lock/subsys/$prog
+pidfile=/var/run/vdradmin/$prog.pid
start() {
echo -n $"Starting $prog: "
- daemon --user vdradmin "$exec >/dev/null 2>&1"
+ daemon --user=vdradmin --pidfile=$pidfile "$exec >/dev/null 2>&1"
retval=$?
echo
[ $retval -eq 0 ] && touch $lockfile
@@ -33,7 +34,7 @@
stop() {
echo -n $"Stopping $prog: "
- killproc $prog
+ killproc -p $pidfile $prog
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
@@ -56,7 +57,7 @@
exit 3 # LSB: not implemented
;;
status)
- status $prog
+ status -p $pidfile $prog
;;
condrestart|try-restart)
[ ! -f $lockfile ] || restart
Index: vdradmin-am.spec
===================================================================
RCS file: /cvs/extras/rpms/vdradmin-am/devel/vdradmin-am.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- vdradmin-am.spec 25 Jan 2007 17:00:50 -0000 1.6
+++ vdradmin-am.spec 2 Apr 2007 15:03:34 -0000 1.7
@@ -4,7 +4,7 @@
Name: vdradmin-am
Version: 3.5.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Web interface for VDR
Group: Applications/Internet
@@ -23,8 +23,11 @@
BuildRequires: gettext
BuildRequires: perl(Locale::gettext)
Requires: perl(Locale::gettext)
+Requires: initscripts >= 8.22
Requires(pre): %{_sbindir}/groupadd
Requires(pre): %{_sbindir}/useradd
+Requires(post): /sbin/chkconfig
+Requires(preun): /sbin/chkconfig
%description
VDRAdmin-AM is a web interface for managing VDR. You will need access
@@ -119,6 +122,10 @@
%changelog
+* Mon Apr 2 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.5.3-2
+- Use correct pid file in init script's daemon/killproc/status calls.
+- Add /sbin/chkconfig dependencies for scriptlets.
+
* Thu Jan 25 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.5.3-1
- 3.5.3.
- Install UTF-8 locales too.
More information about the fedora-extras-commits
mailing list