commit 299f73bc11bcd71a0529da655ba51ef65b4edd38
Author: Elan Ruusamäe <[email protected]>
Date:   Sun Mar 2 11:50:19 2014 +0000

    add missing initscript registration

 lxdm.init |  3 ---
 lxdm.spec | 10 +++++++++-
 2 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/lxdm.spec b/lxdm.spec
index b96de53..988e50c 100644
--- a/lxdm.spec
+++ b/lxdm.spec
@@ -1,7 +1,7 @@
 Summary:       Light weight X11 display manager
 Name:          lxdm
 Version:       0.4.1
-Release:       12
+Release:       13
 License:       GPL v3
 Group:         X11/Applications
 Source0:       http://downloads.sourceforge.net/lxde/%{name}-%{version}.tar.gz
@@ -83,8 +83,16 @@ ln -s /dev/null $RPM_BUILD_ROOT%{systemdunitdir}/lxdm.service
 rm -rf $RPM_BUILD_ROOT
 
 %post init
+/sbin/chkconfig --add %{name}
+%service -n %{name} restart
 %systemd_reload
 
+%preun init
+if [ "$1" = "0" ]; then
+       /sbin/chkconfig --del %{name}
+       %service %{name} stop
+fi
+
 %postun init
 %systemd_reload
 
diff --git a/lxdm.init b/lxdm.init
old mode 100644
new mode 100755
index 09ca235..1a7e73b
--- a/lxdm.init
+++ b/lxdm.init
@@ -6,12 +6,9 @@
 #
 # description: Starts and stops the LXDM Display Manager at startup and \
 #              shutdown..
-#
 # probe:       true
 # hide:                true
 #
-# $Id$
-
 # Source function library
 . /etc/rc.d/init.d/functions
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/lxdm.git/commitdiff/299f73bc11bcd71a0529da655ba51ef65b4edd38

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to