martin: server/kolab/kolab kolab_bootstrap,1.13.2.1,1.13.2.2

cvs at intevation.de cvs at intevation.de
Sat Aug 9 02:13:48 CEST 2003


Author: martin

Update of /kolabrepository/server/kolab/kolab
In directory doto:/tmp/cvs-serv27133/kolab/kolab

Modified Files:
      Tag: KOLAB_1_0
	kolab_bootstrap 
Log Message:
Martin K.: permission fix so that imapd can read its key for tls


Index: kolab_bootstrap
===================================================================
RCS file: /kolabrepository/server/kolab/kolab/kolab_bootstrap,v
retrieving revision 1.13.2.1
retrieving revision 1.13.2.2
diff -u -d -r1.13.2.1 -r1.13.2.2
--- kolab_bootstrap	31 Jul 2003 20:18:28 -0000	1.13.2.1
+++ kolab_bootstrap	9 Aug 2003 00:13:46 -0000	1.13.2.2
@@ -46,7 +46,7 @@
 my $php_pw = $kolab_config{'php_pw'} || die "could not read php_pw from $kolab_config";
 
 if (!$bind_dn || !$bind_pw || !$ldap_uri || !$base_dn) {
-   print "Please check $kolab_config/kolab.conf (seems to be incomplete)\n";
+   print "Please check $kolab_config (seems to be incomplete)\n";
    die "and run kolab_bootstrap afterwards, manually";
 }
 my $fqdn = `hostname -f`;
@@ -105,6 +105,7 @@
    print $fd "php_pw : $php_pw\n";
    undef $fd;
    print "done modifying $kolab_config\n\n";
+   chmod 0600, $kolab_config;
    print "IMPORTANT NOTE:\n";
    print "use login=manager and passwd=$bind_pw when you log into the webinterface!\n\n";
 }
@@ -287,14 +288,13 @@
    if ($ldap_uri =~ /127\.0\.0\.1/ || $ldap_uri =~ /localhost/) {
       print "\nkill temporary slapd\n\n";
       system("killall -INT slapd >/dev/null 2>&1");
-      system("killall -INT slapd >/dev/null 2>&1");
-      system("killall -9 slapd >/dev/null 2>&1");
+      sleep 5;
       system("killall -9 slapd >/dev/null 2>&1");
    }
 
-   system("/kolab/etc/kolab/kolab_sslcert.sh $fqdn");
+   system("$kolab_prefix/etc/kolab/kolab_sslcert.sh $fqdn");
    print "kolab should now be ready to run\n";
-   print "please run '/kolab/etc/rc.d/rc.kolab start'\n";
+   print "please run '$kolab_prefix/etc/rc.d/rc.kolab start'\n";
 
    exit;
 }





More information about the commits mailing list