From 18676cb60f29aa7219b8b951855c437c936c7ff5 Mon Sep 17 00:00:00 2001 From: freetz Date: Wed, 19 Oct 2005 18:44:35 +0000 Subject: [PATCH] - don't restart on upgrade, rel.2 Changed files: gdm.spec -> 1.169 gdm2.20.spec -> 1.169 --- gdm.spec | 13 ++++++++++--- gdm2.20.spec | 13 ++++++++++--- 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/gdm.spec b/gdm.spec index 502ae23..0558b75 100644 --- a/gdm.spec +++ b/gdm.spec @@ -15,7 +15,7 @@ Summary(ru): Summary(uk): äÉÓÐÌÅÊÎÉÊ ÍÅÎÅÄÖÅÒ GNOME Name: gdm Version: 2.8.0.5 -Release: 1 +Release: 2 Epoch: 1 License: GPL/LGPL Group: X11/Applications @@ -218,11 +218,18 @@ fi %post init /sbin/chkconfig --add gdm -%service gdm restart +if [ -f /var/lock/subsys/gdm ]; then + echo "Run \"service gdm restart\" to restart gdm." >&2 + echo "WARNING: it will terminate all sessions opened from gdm!" >&2 +else + echo "Run \"service gdm start\" to start gdm." >&2 +fi %preun init if [ "$1" = "0" ]; then - %service -q gdm stop + if [ -f /var/lock/subsys/gdm ]; then + /etc/rc.d/init.d/gdm stop >&2 + fi /sbin/chkconfig --del gdm fi diff --git a/gdm2.20.spec b/gdm2.20.spec index 502ae23..0558b75 100644 --- a/gdm2.20.spec +++ b/gdm2.20.spec @@ -15,7 +15,7 @@ Summary(ru): Summary(uk): äÉÓÐÌÅÊÎÉÊ ÍÅÎÅÄÖÅÒ GNOME Name: gdm Version: 2.8.0.5 -Release: 1 +Release: 2 Epoch: 1 License: GPL/LGPL Group: X11/Applications @@ -218,11 +218,18 @@ fi %post init /sbin/chkconfig --add gdm -%service gdm restart +if [ -f /var/lock/subsys/gdm ]; then + echo "Run \"service gdm restart\" to restart gdm." >&2 + echo "WARNING: it will terminate all sessions opened from gdm!" >&2 +else + echo "Run \"service gdm start\" to start gdm." >&2 +fi %preun init if [ "$1" = "0" ]; then - %service -q gdm stop + if [ -f /var/lock/subsys/gdm ]; then + /etc/rc.d/init.d/gdm stop >&2 + fi /sbin/chkconfig --del gdm fi -- 2.44.0