summaryrefslogtreecommitdiffstats
path: root/ipsilon
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2015-04-21 09:34:41 -0400
committerRob Crittenden <rcritten@redhat.com>2015-05-11 16:45:53 -0400
commit6c7e6f614cc41b49575069dc543441f3982abcb3 (patch)
treefa27ce055cd65e4e7b8ef1dc07d9b59459f7a5d0 /ipsilon
parent9145bdded79662865763c744a1de66131675f1ad (diff)
downloadipsilon.git-6c7e6f614cc41b49575069dc543441f3982abcb3.tar.gz
ipsilon.git-6c7e6f614cc41b49575069dc543441f3982abcb3.tar.xz
ipsilon.git-6c7e6f614cc41b49575069dc543441f3982abcb3.zip
Configure the SAML2 session database during installation
https://fedorahosted.org/ipsilon/ticket/90 Signed-off-by: Rob Crittenden <rcritten@redhat.com>
Diffstat (limited to 'ipsilon')
-rwxr-xr-xipsilon/install/ipsilon-server-install5
1 files changed, 5 insertions, 0 deletions
diff --git a/ipsilon/install/ipsilon-server-install b/ipsilon/install/ipsilon-server-install
index 85f2ba3..5c1ef70 100755
--- a/ipsilon/install/ipsilon-server-install
+++ b/ipsilon/install/ipsilon-server-install
@@ -108,6 +108,9 @@ def install(plugins, args):
'datadir': args['data_dir'], 'dbname': 'userprefs'},
'transdb': args['transaction_dburi'] or args['database_url'] %
{'datadir': args['data_dir'], 'dbname': 'transactions'},
+ 'samlsessionsdb': args['samlsessions_dburi'] or args[
+ 'database_url'] % {'datadir': args['data_dir'],
+ 'dbname': 'saml2sessions'},
'secure': "False" if args['secure'] == "no" else "True",
'debugging': "True" if args['server_debugging'] else "False"}
# Testing database sessions
@@ -357,6 +360,8 @@ def parse_args(plugins):
'template)')
parser.add_argument('--transaction-dburi',
help='Transaction database URI (override template)')
+ parser.add_argument('--samlsessions-dburi',
+ help='SAML 2 sessions database URI (override template)')
lms = []