diff options
author | Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> | 2012-11-21 13:47:37 +0000 |
---|---|---|
committer | Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> | 2012-11-21 13:47:37 +0000 |
commit | 3f4c3e162520fff442c76a09657cd3d0606fbfab (patch) | |
tree | f2adaa982d06d047fb73d583b1813f9b8e7ed2b0 /pykolab | |
parent | 645a66f8700e011f966905a66beac48bf8734c91 (diff) | |
download | pykolab-3f4c3e162520fff442c76a09657cd3d0606fbfab.tar.gz |
Restart the Kolab SASL Authentication daemon before restarting the Cyrus IMAP daemon
Diffstat (limited to 'pykolab')
-rw-r--r-- | pykolab/setup/setup_imap.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/pykolab/setup/setup_imap.py b/pykolab/setup/setup_imap.py index d5fe6c9..5e420a2 100644 --- a/pykolab/setup/setup_imap.py +++ b/pykolab/setup/setup_imap.py @@ -139,29 +139,29 @@ def execute(*args, **kw): myaugeas.save() myaugeas.close() - + if os.path.isfile('/bin/systemctl'): - subprocess.call(['systemctl', 'restart', 'cyrus-imapd.service']) subprocess.call(['systemctl', 'restart', 'kolab-saslauthd.service']) + subprocess.call(['systemctl', 'restart', 'cyrus-imapd.service']) elif os.path.isfile('/sbin/service'): - subprocess.call(['service', 'cyrus-imapd', 'restart']) subprocess.call(['service', 'kolab-saslauthd', 'restart']) + subprocess.call(['service', 'cyrus-imapd', 'restart']) elif os.path.isfile('/usr/sbin/service'): - subprocess.call(['/usr/sbin/service','cyrus-imapd','restart']) subprocess.call(['/usr/sbin/service','kolab-saslauthd','restart']) + subprocess.call(['/usr/sbin/service','cyrus-imapd','restart']) else: log.error(_("Could not start the cyrus-imapd and kolab-saslauthd services.")) if os.path.isfile('/bin/systemctl'): - subprocess.call(['systemctl', 'enable', 'cyrus-imapd.service']) subprocess.call(['systemctl', 'enable', 'kolab-saslauthd.service']) + subprocess.call(['systemctl', 'enable', 'cyrus-imapd.service']) elif os.path.isfile('/sbin/chkconfig'): - subprocess.call(['chkconfig', 'cyrus-imapd', 'on']) subprocess.call(['chkconfig', 'kolab-saslauthd', 'on']) + subprocess.call(['chkconfig', 'cyrus-imapd', 'on']) elif os.path.isfile('/usr/sbin/update-rc.d'): - subprocess.call(['/usr/sbin/update-rc.d', 'cyrus-imapd', 'defaults']) subprocess.call(['/usr/sbin/update-rc.d', 'kolab-saslauthd', 'defaults']) subprocess.call(['/usr/sbin/update-rc.d', 'saslauthd', 'disable']) + subprocess.call(['/usr/sbin/update-rc.d', 'cyrus-imapd', 'defaults']) else: log.error(_("Could not configure to start on boot, the " + \ - "cyrus-imapd and kolab-saslauthd services.")) + "cyrus-imapd and kolab-saslauthd services.")) |