steffen: server/kolabd rc.kolabd, NONE, 1.1 Makefile, 1.2, 1.3 kolabd.spec, 1.5, 1.6 rc.kolab, 1.1.1.1, NONE

cvs at intevation.de cvs at intevation.de
Mon Dec 13 23:35:08 CET 2004


Author: steffen

Update of /kolabrepository/server/kolabd
In directory doto:/tmp/cvs-serv18271

Modified Files:
	Makefile kolabd.spec 
Added Files:
	rc.kolabd 
Removed Files:
	rc.kolab 
Log Message:
rename rc.kolab ro rc.kolabd and hash password created by bootstrap

--- NEW FILE: rc.kolabd ---
#!@l_prefix@/lib/openpkg/bash @l_prefix@/etc/rc
##
##  rc.kolabd -- Run-Commands
##

%config
    kolabd_enable="$openpkg_rc_def"

%common
    kolabd_pidfile="@l_prefix@/var/kolab/kolab.pid"
    kolabd_signal () {
        [ -f $kolabd_pidfile ] && kill -$1 `cat $kolabd_pidfile`
    }

%status -u root -o
    kolabd_usable="unknown"
    kolabd_active="no"
    rcService kolabd enable yes && \
        kolabd_signal 0 && kolabd_active="yes"
    echo "kolabd_enable=\"$kolabd_enable\""
    echo "kolabd_usable=\"$kolabd_usable\""
    echo "kolabd_active=\"$kolabd_active\""

%start -p 600 -u @l_susr@
    rcService kolabd enable yes || exit 0
    rcService kolabd active yes && exit 0
    @l_prefix@@kolab_daemon@ &
    sleep 5

%stop -p 600 -u @l_susr@
    rcService kolabd enable yes || exit 0
    rcService kolabd active no  && exit 0
    kolabd_signal TERM
    sleep 5

%restart -u @l_susr@
    rcService kolabd enable yes || exit 0
    rcService kolabd active no  && exit 0
    rc kolabd stop start

%reload -u @l_susr@
    rcService kolabd enable yes || exit 0
    rcService kolabd active no  && exit 0
    kolabd_signal HUP
    sleep 5


Index: Makefile
===================================================================
RCS file: /kolabrepository/server/kolabd/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- Makefile	23 Nov 2004 20:36:04 -0000	1.2
+++ Makefile	13 Dec 2004 22:35:06 -0000	1.3
@@ -1,5 +1,5 @@
 RPM = /kolab/bin/openpkg rpm
-VERSION = 1.9.3
+VERSION = 1.9.4
 
 ifeq "x$(KOLABRPMSRC)" "x"
   KOLABRPMSRC = /kolab/RPM/SRC
@@ -8,7 +8,7 @@
 all:
 	test -d $(KOLABRPMSRC)/kolabd || mkdir $(KOLABRPMSRC)/kolabd
 	cd kolabd && tar -cvz --exclude=CVS --exclude=\*~ -f $(KOLABRPMSRC)/kolabd/kolabd-$(VERSION).tar.gz * 
-	cp rc.kolab kolabd.spec $(KOLABRPMSRC)/kolabd/
+	cp rc.kolabd kolabd.spec $(KOLABRPMSRC)/kolabd/
 	cd $(KOLABRPMSRC)/kolabd && $(RPM) -ba kolabd.spec
 binary:
 	$(RPM) -bB kolabd.spec

Index: kolabd.spec
===================================================================
RCS file: /kolabrepository/server/kolabd/kolabd.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- kolabd.spec	12 Dec 2004 23:00:46 -0000	1.5
+++ kolabd.spec	13 Dec 2004 22:35:06 -0000	1.6
@@ -26,7 +26,7 @@
 
 #   package version
 %define       V_ei_maj 1.9
-%define       V_ei_min 3
+%define       V_ei_min 4
 %define       V_cf     1.0.4
 
 #   package information
@@ -39,15 +39,15 @@
 Class:        PLUS
 Group:        Mail
 License:      GPL
-Version:      1.9.3
-Release:      20041204
+Version:      1.9.4
+Release:      20041212
 
 #   package options
 %option       with_genuine   no
 
 #   list of sources
-Source0:      kolabd-1.9.3.tar.gz
-Source1:      rc.kolab
+Source0:      kolabd-1.9.4.tar.gz
+Source1:      rc.kolabd
 
 #   build information
 Prefix:       %{l_prefix}
@@ -102,7 +102,9 @@
         $RPM_BUILD_ROOT%{l_prefix}/var/kolab/log \
         $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/cgi-bin \
         $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/icons \
-        $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/freebusy
+        $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/freebusy \
+        $RPM_BUILD_ROOT%{l_prefix}/sbin \
+        $RPM_BUILD_ROOT%{l_prefix}/bin
 
     %{l_shtool} mkdir -p -m 777 \
         $RPM_BUILD_ROOT%{l_prefix}/var/kolab/www/locks
@@ -139,9 +141,7 @@
 %if "%{with_genuine}" == "no"
     %{l_shtool} mkdir -p -m 755 \
         $RPM_BUILD_ROOT%{l_prefix}/etc/openldap/schema \
-        $RPM_BUILD_ROOT%{l_prefix}/libexec/kolab \
-        $RPM_BUILD_ROOT%{l_prefix}/sbin \
-        $RPM_BUILD_ROOT%{l_prefix}/bin
+        $RPM_BUILD_ROOT%{l_prefix}/libexec/kolab
 
     %{l_shtool} install -c -m 744 %{l_value -s -a} \
         namespace/kolab \
@@ -181,11 +181,11 @@
 %if "%{with_genuine}" == "no"
     %{l_shtool} install -c -m 755 %{l_value -s -a} \
         -e 's;@kolab_daemon@;/sbin/kolabd;' \
-        %{SOURCE rc.kolab} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
+        %{SOURCE rc.kolabd} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
 %else
     %{l_shtool} install -c -m 755 %{l_value -s -a} \
         -e 's;@kolab_daemon@;/etc/kolab/kolab;' \
-        %{SOURCE rc.kolab} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
+        %{SOURCE rc.kolabd} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
 %endif
 
     #   generate file list
@@ -205,8 +205,8 @@
     %{l_shtool} echo -e "Installing crontab entry"
     %{l_shtool} echo -e "`%{l_prefix}/bin/crontab -u %{l_musr} -l | grep -v %{l_prefix}/etc/kolab/kolabquotawarn`" \
 	'
-*/10 * * * * %{l_prefix}/etc/kolab/kolabquotawarn' | %{l_prefix}/bin/crontab -u %{l_musr} - 
+*/10 * * * * %{l_prefix}/etc/kolab/kolabquotawarn' | %{l_prefix}/bin/crontab - -u %{l_musr}
 
     echo "For a fresh install please initialize Kolab by running '$RPM_INSTALL_PREFIX/etc/kolab/kolab_bootstrap -b' as user root."
     echo "If you upgraded from a previous version simply refresh Kolab by running run '$RPM_INSTALL_PREFIX/sbin/kolabconf' as user root."
-    echo "In every case execute '$RPM_INSTALL_PREFIX/bin/openpkg rc kolab restart' as user root."
+    echo "In every case execute '$RPM_INSTALL_PREFIX/bin/openpkg rc kolabd restart' as user root."

--- rc.kolab DELETED ---





More information about the commits mailing list