summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/dsinstance.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-10-14 14:47:40 -0400
committerRob Crittenden <rcritten@redhat.com>2010-10-15 14:58:53 -0400
commit2ab5b6b8e8fdb0ccfdf7d72ee75e808e89459d2f (patch)
treebd1b80df5286953f250f2c24c6a49c8a67307105 /ipaserver/install/dsinstance.py
parent78f276657ee8abb1a1b9e84337c6fb7050710d15 (diff)
downloadfreeipa-2ab5b6b8e8fdb0ccfdf7d72ee75e808e89459d2f.tar.gz
freeipa-2ab5b6b8e8fdb0ccfdf7d72ee75e808e89459d2f.tar.xz
freeipa-2ab5b6b8e8fdb0ccfdf7d72ee75e808e89459d2f.zip
Remove the directory server ldapi socket on uninstall.
ticket 350
Diffstat (limited to 'ipaserver/install/dsinstance.py')
-rw-r--r--ipaserver/install/dsinstance.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipaserver/install/dsinstance.py b/ipaserver/install/dsinstance.py
index 85f0e7f8b..aaa0798cf 100644
--- a/ipaserver/install/dsinstance.py
+++ b/ipaserver/install/dsinstance.py
@@ -82,6 +82,10 @@ def erase_ds_instance_data(serverid):
shutil.rmtree("/var/lock/dirsrv/slapd-%s" % serverid)
except:
pass
+ try:
+ os.unlink("/var/run/slapd-%s.socket" % serverid)
+ except:
+ pass
# try:
# shutil.rmtree("/var/log/dirsrv/slapd-%s" % serverid)
# except: