rpms/tigervnc/devel tigervnc.spec,1.28,1.29 vncserver.init,1.3,1.4
Jan Görig
jgorig at fedoraproject.org
Wed Jan 27 12:10:37 UTC 2010
Author: jgorig
Update of /cvs/pkgs/rpms/tigervnc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30757
Modified Files:
tigervnc.spec vncserver.init
Log Message:
- initscript LSB compliance fixes (#523974)
Index: tigervnc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/tigervnc/devel/tigervnc.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -p -r1.28 -r1.29
--- tigervnc.spec 22 Jan 2010 11:01:44 -0000 1.28
+++ tigervnc.spec 27 Jan 2010 12:10:37 -0000 1.29
@@ -2,7 +2,7 @@
Name: tigervnc
Version: 1.0.90
-Release: 0.4.%{snap}%{?dist}
+Release: 0.5.%{snap}%{?dist}
Summary: A TigerVNC remote display system
Group: User Interface/Desktops
@@ -241,6 +241,9 @@ fi
%endif
%changelog
+* Wed Jan 27 2010 Jan Gorig <jgorig redhat com> 1.0.90-0.5.20091221svn3929
+- initscript LSB compliance fixes (#523974)
+
* Fri Jan 22 2010 Adam Tkac <atkac redhat com> 1.0.90-0.4.20091221svn3929
- mark stack as non-executable in jpeg ASM code
- add xorg-x11-xauth to Requires
Index: vncserver.init
===================================================================
RCS file: /cvs/pkgs/rpms/tigervnc/devel/vncserver.init,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- vncserver.init 8 Oct 2009 13:38:33 -0000 1.3
+++ vncserver.init 27 Jan 2010 12:10:37 -0000 1.4
@@ -24,6 +24,8 @@ prog=$"VNC server"
RETVAL=0
start() {
+ [ "$EUID" != "0" ] && exit 4
+
# Source networking configuration.
. /etc/sysconfig/network
@@ -59,7 +61,7 @@ start() {
else
if [ "$RETVAL" -eq 0 ]; then
success $"vncserver startup"
- touch /var/lock/subsys/vncserver
+ touch /var/lock/subsys/Xvnc
else
failure $"vncserver start"
fi
@@ -68,12 +70,14 @@ start() {
# As written in https://bugzilla.redhat.com/show_bug.cgi?id=523974 (LSB
# compliance) start of already running service is OK.
- [ "$RETVAL" -eq 98 ] && return 0
+ [ "$RETVAL" -eq 98 ] && RETVAL=0
return "$RETVAL"
}
stop() {
+ [ "$EUID" != "0" ] && exit 4
+
echo -n $"Shutting down $prog: "
status Xvnc > /dev/null 2>&1
@@ -94,7 +98,7 @@ stop() {
[ "$RETVAL" -eq 0 ] && success $"vncserver shutdown" || \
failure $"vncserver shutdown"
echo
- [ "$RETVAL" -eq 0 ] && rm -f /var/lock/subsys/vncserver
+ [ "$RETVAL" -eq 0 ] && rm -f /var/lock/subsys/Xvnc
return "$RETVAL"
}
@@ -114,14 +118,14 @@ case "$1" in
condrestart)
# https://bugzilla.redhat.com/show_bug.cgi?id=508367
# echo "condrestart is obsolete, use try-restart instead"
- if [ -e /var/lock/subsys/vncserver ]; then
+ if [ -e /var/lock/subsys/Xvnc ]; then
stop
sleep 3
start
fi
;;
try-restart)
- if [ -e /var/lock/subsys/vncserver ]; then
+ if [ -e /var/lock/subsys/Xvnc ]; then
stop
sleep 3
start
More information about the scm-commits
mailing list