summaryrefslogtreecommitdiffstats
path: root/ipsilon
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2015-04-21 09:34:41 -0400
committerPatrick Uiterwijk <puiterwijk@redhat.com>2015-05-12 00:39:06 +0200
commit2858e7a24f9f071a20be00700dc9cec8931434a6 (patch)
treefa27ce055cd65e4e7b8ef1dc07d9b59459f7a5d0 /ipsilon
parent613e047c65aa78d661155a989149ad4745a8a25f (diff)
downloadipsilon-2858e7a24f9f071a20be00700dc9cec8931434a6.tar.gz
ipsilon-2858e7a24f9f071a20be00700dc9cec8931434a6.tar.xz
ipsilon-2858e7a24f9f071a20be00700dc9cec8931434a6.zip
Configure the SAML2 session database during installation
https://fedorahosted.org/ipsilon/ticket/90 Signed-off-by: Rob Crittenden <rcritten@redhat.com> Reviewed-by: Patrick Uiterwijk <puiterwijk@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 = []