diff options
author | Simo Sorce <ssorce@redhat.com> | 2011-01-13 16:57:23 -0500 |
---|---|---|
committer | Simo Sorce <ssorce@redhat.com> | 2011-01-14 14:06:56 -0500 |
commit | 7ee490e35c00626f5b62778977e6132dbdb86d98 (patch) | |
tree | 66aca524cd7a9ed6ebb447c289f12537ebe0849d /ipa-radius-server/ipa-radius-install | |
parent | da7eb1155ec34941d71ad2449fd7e5de8a648d49 (diff) | |
download | freeipa-7ee490e35c00626f5b62778977e6132dbdb86d98.tar.gz freeipa-7ee490e35c00626f5b62778977e6132dbdb86d98.tar.xz freeipa-7ee490e35c00626f5b62778977e6132dbdb86d98.zip |
Remove radius options completely.
This has been completely abandoned since ipa v1 and is not built by default.
Instead of carrying dead weight, let's remove it for now.
Fixes: https://fedorahosted.org/freeipa/ticket/761
Diffstat (limited to 'ipa-radius-server/ipa-radius-install')
-rw-r--r-- | ipa-radius-server/ipa-radius-install | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/ipa-radius-server/ipa-radius-install b/ipa-radius-server/ipa-radius-install deleted file mode 100644 index 7337e7a8..00000000 --- a/ipa-radius-server/ipa-radius-install +++ /dev/null @@ -1,71 +0,0 @@ -#! /usr/bin/python -E -# Authors: Karl MacMillan <kmacmillan@mentalrootkit.com> -# -# Copyright (C) 2007 Red Hat -# see file 'COPYING' for use and warranty information -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# - -import sys - -import traceback, logging, krbV - -from ipaserver import installutils -from ipaserver.plugins import radiusinstance - -from ipa import ipautil - -def get_host_name(): - hostname = installutils.get_fqdn() - try: - installutils.verify_fqdn(hostname) - except RuntimeError, e: - logging.error(str(e)) - sys.exit(1) - - return hostname - -def get_realm_name(): - c = krbV.default_context() - return c.default_realm - -def main(): - if not ipautil.file_exists("/etc/ipa/ipa.conf"): - print "This system does not appear to have IPA configured." - print "Has ipa-server-install been run?" - if not ipautil.user_input("Continue with radius install?", False): - sys.exit(1) - - installutils.standard_logging_setup("iparadius-install.log", False) - - host_name = get_host_name() - - realm_name = get_realm_name() - - # Create a radius instance - radius = radiusinstance.RadiusInstance() - # FIXME: ldap_server should be derived, not hardcoded to localhost, also should it be a URL? - radius.create_instance(realm_name, host_name, 'localhost') - - -try: - main() -except Exception, e: - message = "Unexpected error - see iparadius-install.log for details:\n %s" % str(e) - print message - message = str(e) - for str in traceback.format_tb(sys.exc_info()[2]): - message = message + "\n" + str - logging.debug(message) |