summaryrefslogtreecommitdiffstats
path: root/install
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2009-02-04 10:53:34 -0500
committerRob Crittenden <rcritten@redhat.com>2009-02-06 15:04:42 -0500
commit6b34f0772026ede7788f9d2ec7989912ba17216f (patch)
tree7e31c6b5244805c529f5475c33ee185c982f9396 /install
parentbaef3003bc0d43368a0f58f9281fad32a237d5db (diff)
downloadfreeipa-6b34f0772026ede7788f9d2ec7989912ba17216f.tar.gz
freeipa-6b34f0772026ede7788f9d2ec7989912ba17216f.tar.xz
freeipa-6b34f0772026ede7788f9d2ec7989912ba17216f.zip
Remove some duplicated code that was moved to ipaserver and use it Remove some unused files
Diffstat (limited to 'install')
-rwxr-xr-xinstall/tools/ipa-ldap-updater4
-rwxr-xr-x[-rw-r--r--]install/tools/ipa-replica-install9
-rwxr-xr-x[-rw-r--r--]install/tools/ipa-replica-prepare3
-rwxr-xr-xinstall/tools/ipa-server-install11
4 files changed, 18 insertions, 9 deletions
diff --git a/install/tools/ipa-ldap-updater b/install/tools/ipa-ldap-updater
index 28fb1a172..a704d8fc6 100755
--- a/install/tools/ipa-ldap-updater
+++ b/install/tools/ipa-ldap-updater
@@ -28,8 +28,8 @@ try:
from optparse import OptionParser
from ipaserver import ipaldap
from ipa import entity, ipaerror, ipautil, config
- from ipaserver import installutils
- from ipaserver.ldapupdate import LDAPUpdate, BadSyntax, UPDATES_DIR
+ from ipaserver.install import installutils
+ from ipaserver.install.ldapupdate import LDAPUpdate, BadSyntax, UPDATES_DIR
import ldap
import logging
import re
diff --git a/install/tools/ipa-replica-install b/install/tools/ipa-replica-install
index c2704be09..c34d3f674 100644..100755
--- a/install/tools/ipa-replica-install
+++ b/install/tools/ipa-replica-install
@@ -26,8 +26,9 @@ import ldap
from ipa import ipautil
-from ipaserver import dsinstance, replication, installutils, krbinstance, service
-from ipaserver import httpinstance, ntpinstance, certs, ipaldap
+from ipaserver.install import dsinstance, replication, installutils, krbinstance, service
+from ipaserver.install import httpinstance, ntpinstance, certs
+from ipaserver import ipaldap
from ipa import version
CACERT="/usr/share/ipa/html/ca.crt"
@@ -266,10 +267,6 @@ def main():
fd.write("domain=" + config.domain_name + "\n")
fd.close()
- # Create a Web Gui instance
- webgui = httpinstance.WebGuiInstance()
- webgui.create_instance()
-
# Apply any LDAP updates. Needs to be done after the replica is synced-up
service.print_msg("Applying LDAP updates")
ds.apply_updates()
diff --git a/install/tools/ipa-replica-prepare b/install/tools/ipa-replica-prepare
index eb962b4c1..337413319 100644..100755
--- a/install/tools/ipa-replica-prepare
+++ b/install/tools/ipa-replica-prepare
@@ -28,7 +28,8 @@ from optparse import OptionParser
import ipa.config
from ipa import ipautil
-from ipaserver import dsinstance, installutils, certs, ipaldap
+from ipaserver.install import dsinstance, installutils, certs
+from ipaserver import ipaldap
from ipa import version
import ldap
diff --git a/install/tools/ipa-server-install b/install/tools/ipa-server-install
index 70e74ac51..2c5e987d2 100755
--- a/install/tools/ipa-server-install
+++ b/install/tools/ipa-server-install
@@ -49,6 +49,7 @@ from ipaserver.install.installutils import *
from ipa import sysrestore
from ipa.ipautil import *
+from ipalib import util
pw_name = None
@@ -531,6 +532,16 @@ def main():
fd.write("domain=" + domain_name + "\n")
fd.close()
+ # Create the management framework config file
+ fstore.backup_file("/etc/ipa/default.conf")
+ fd = open("/etc/ipa/default.conf", "w")
+ fd.write("[global]\n")
+ fd.write("basedn=" + util.realm_to_suffix(realm_name) + "\n")
+ fd.write("realm=" + realm_name + "\n")
+ fd.write("domain=" + domain_name + "\n")
+ fd.write("xmlrpc_uri=https://%s/ipa/xml\n" % host_name)
+ fd.close()
+
bind = bindinstance.BindInstance(fstore)
bind.setup(host_name, ip_address, realm_name, domain_name)
if options.setup_bind: