From a0374da67060c6e69ff6f1c2d25d2df357c25751 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Sat, 5 Apr 2014 13:23:02 -0400 Subject: Add basic installation script with saml support Generates (self signed) certificates and a metdata.xml file. Optionally configures an Apache Httpd server. If the admin does not configure a specific application at install time a default landing page is made available to be able to test that the SP configuration works. Uninstall removes all certificates and metadata file and is irreversible. --- setup.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 3de7faa..8b0b042 100755 --- a/setup.py +++ b/setup.py @@ -36,14 +36,19 @@ setup( (DATA+'ui/css', glob('ui/css/*.css')), (DATA+'ui/img', glob('ui/img/*')), (DATA+'ui/js', glob('ui/js/*.js')), + (DATA+'ui/saml2sp', glob('ui/saml2sp/*.html')), (DATA+'templates', glob('templates/*.html')), (DATA+'templates/admin', glob('templates/admin/*.html')), (DATA+'templates/login', glob('templates/login/*.html')), (DATA+'templates/saml2', glob('templates/saml2/*.html')), (DATA+'templates/install', glob('templates/install/*.conf')), + (DATA+'templates/install/saml2', + glob('templates/install/saml2/*.conf')), (DATA+'templates/admin/providers', glob('templates/admin/providers/*.html')), ], - scripts = ['ipsilon/ipsilon', 'ipsilon/install/ipsilon-server-install'] + scripts = ['ipsilon/ipsilon', + 'ipsilon/install/ipsilon-server-install', + 'ipsilon/install/ipsilon-client-install'] ) -- cgit