diff options
author | Rob Crittenden <rcritten@redhat.com> | 2008-04-22 09:50:04 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2008-04-23 15:33:54 -0400 |
commit | f4a752c47969f0897eccc75499d82f69e0fef53a (patch) | |
tree | c36125c97fb1597e32fd29de57a1d5b9461128f6 /ipa-server | |
parent | 8b145adf0a6281ad685cdfa9d5024261966f59f6 (diff) | |
download | freeipa-f4a752c47969f0897eccc75499d82f69e0fef53a.tar.gz freeipa-f4a752c47969f0897eccc75499d82f69e0fef53a.tar.xz freeipa-f4a752c47969f0897eccc75499d82f69e0fef53a.zip |
Don't allow a replica to prepare a replica for itself.
442756
Diffstat (limited to 'ipa-server')
-rw-r--r-- | ipa-server/ipa-install/ipa-replica-prepare | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ipa-server/ipa-install/ipa-replica-prepare b/ipa-server/ipa-install/ipa-replica-prepare index dbcb7554..81a98f11 100644 --- a/ipa-server/ipa-install/ipa-replica-prepare +++ b/ipa-server/ipa-install/ipa-replica-prepare @@ -171,6 +171,9 @@ def main(): sys.exit(1) host_name = get_host_name() + if host_name == replica_fqdn: + print "You can't create a replica on itself" + sys.exit(1) ds_dir = dsinstance.config_dirname(dsinstance.realm_to_serverid(realm_name)) ds_user = get_ds_user(ds_dir) |