summaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2014-04-05 13:23:02 -0400
committerSimo Sorce <simo@redhat.com>2014-04-11 18:02:07 -0400
commita0374da67060c6e69ff6f1c2d25d2df357c25751 (patch)
tree23231072e26ab1a212300086daf281b8109d0938 /setup.py
parent2bed65a8810b7f81ec2be93275fa06f4da52e56f (diff)
downloadipsilon-a0374da67060c6e69ff6f1c2d25d2df357c25751.tar.gz
ipsilon-a0374da67060c6e69ff6f1c2d25d2df357c25751.tar.xz
ipsilon-a0374da67060c6e69ff6f1c2d25d2df357c25751.zip
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.
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py7
1 files changed, 6 insertions, 1 deletions
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']
)