inserting authority record for plc
---
-run sfa-config-tty again - to initialize /etc/geni/authorities/plc/plc.pkey
+run sfa-config-tty again - to initialize /etc/sfa/authorities/plc/plc.pkey
[2009.06.09--1l-f8-32-vplc07] / # sfa-config-tty
Enter command (u for usual changes, w to save, ? for help) q
- /etc/geni/authorities/server.key
-copied from /etc/geni/authorities/plc/plc.pkey
+ /etc/sfa/authorities/server.key
+copied from /etc/sfa/authorities/plc/plc.pkey
---
Federation:
===========
-edit /etc/geni/aggregates.xml and /etc/geni/registries.xml
+edit /etc/sfa/aggregates.xml and /etc/sfa/registries.xml
* set addr to ip or hostname of federated peer
* set port to geni service port on federated peer
* set hrn to humarn readable name of federated peer interface
#!/bin/bash
-export PATH=$PATH:/etc/geni
+export PATH=$PATH:/etc/sfa
source sfi_config
CWD=$(pwd)
#!/bin/bash
-export PATH=$PATH:/etc/geni
+export PATH=$PATH:/etc/sfa
source sfi_config
CWD=$(pwd)
#!/bin/bash
-export PATH=$PATH:/etc/geni
+export PATH=$PATH:/etc/sfa
source sfi_config
CWD=$(pwd)
#!/bin/bash
-export PATH=$PATH:/etc/geni
+export PATH=$PATH:/etc/sfa
source sfi_config
CWD=$(pwd)
argv = sys.argv[1:]
save = True
parser = OptionParser(usage=command_usage, version="%prog 1.0")
- parser.set_defaults(config_dir="/etc/geni",
+ parser.set_defaults(config_dir="/etc/sfa",
usual_variables=[])
parser.add_option("","--configdir",dest="config_dir",action="append", help="specify configuration directory")
parser.add_option("","--usual_variable",dest="usual_variables",action="append", help="add a usual variable")
required_fields = ['hrn', 'addr', 'port']
- def __init__(self, api, file = "/etc/geni/aggregates.xml"):
+ def __init__(self, api, file = "/etc/sfa/aggregates.xml"):
dict.__init__(self, {})
self.api = api
# @param key_file private key filename of registry
# @param cert_file certificate filename containing public key (could be a GID file)
- def __init__(self, ip, port, key_file, cert_file, config = "/etc/geni/sfa_config"):
+ def __init__(self, ip, port, key_file, cert_file, config = "/etc/sfa/sfa_config"):
GeniServer.__init__(self, ip, port, key_file, cert_file)
self.key_file = key_file
self.cert_file = cert_file
#
# Source config
-. /etc/geni/sfa_config
+. /etc/sfa/sfa_config
# source function library
. /etc/init.d/functions
required_fields = ['hrn', 'addr', 'port']
- def __init__(self, api, file = "/etc/geni/registries.xml"):
+ def __init__(self, api, file = "/etc/sfa/registries.xml"):
dict.__init__(self, {})
self.api = api
# @param key_file private key filename of registry
# @param cert_file certificate filename containing public key (could be a GID file)
- def __init__(self, ip, port, key_file, cert_file, config = "/etc/geni/sfa_config"):
+ def __init__(self, ip, port, key_file, cert_file, config = "/etc/sfa/sfa_config"):
GeniServer.__init__(self, ip, port, key_file, cert_file)
self.server.interface = 'slicemgr'
import geni.methods
methods = geni.methods.all
- def __init__(self, config = "/etc/geni/sfa_config", encoding = "utf-8",
+ def __init__(self, config = "/etc/sfa/sfa_config", encoding = "utf-8",
peer_cert = None, interface = None, key_file = None, cert_file = None):
self.encoding = encoding
fast but no type conversions.
"""
- def __init__(self, filepath = "/etc/geni/sfa_config"):
+ def __init__(self, filepath = "/etc/sfa/sfa_config"):
# Load plc_config
loaded = False
%files plc
%defattr(-,root,root)
-%config (noreplace) /etc/geni/sfa_config
-%config (noreplace) /etc/geni/aggregates.xml
-%config (noreplace) /etc/geni/registries.xml
+%config (noreplace) /etc/sfa/sfa_config
+%config (noreplace) /etc/sfa/aggregates.xml
+%config (noreplace) /etc/sfa/registries.xml
/etc/init.d/sfa
%{_bindir}/sfa-config-tty
%{_bindir}/gimport.py*
%{_bindir}/plc.py*
%files client
-%config (noreplace) /etc/geni/sfi_config
+%config (noreplace) /etc/sfa/sfi_config
%{_bindir}/sfi.py*
%{_bindir}/getNodes.py*
%{_bindir}/getRecord.py*
'cmdline/genidump.py',
]
package_dirs = ['geni', 'geni/util', 'geni/methods']
-data_files = [ ('/etc/geni/', ['config/aggregates.xml', 'config/registries.xml',
+data_files = [ ('/etc/sfa/', ['config/aggregates.xml', 'config/registries.xml',
'config/sfa_config', 'config/sfi_config']),
('/etc/init.d/', ['geni/init.d/sfa']),
('/var/www/html/wsdl', [ 'wsdl/sfa.wsdl' ] ),
if sys.argv[1] in ['uninstall', 'remove', 'delete', 'clean']:
python_path = sys.path
site_packages_path = [ path + os.sep + 'geni' for path in python_path if path.endswith('site-packages')]
- remove_dirs = ['/etc/geni/'] + site_packages_path
+ remove_dirs = ['/etc/sfa/'] + site_packages_path
remove_files = ['/usr/bin/gimport.py', '/usr/bin/plc.py', '/usr/bin/sfi.py', '/usr/bin/sfa-config-tty'] + \
symlinks + initscripts