puiterwijk pushed to ipsilon (epel7). "Update to release 0.4.0"
notifications at fedoraproject.org
notifications at fedoraproject.org
Mon Mar 30 23:38:26 UTC 2015
>From 98cefa113b7f67b8faa76e77c8516eb9e9b1d1d4 Mon Sep 17 00:00:00 2001
From: Patrick Uiterwijk <puiterwijk at redhat.com>
Date: Mon, 2 Mar 2015 16:01:34 +0100
Subject: Update to release 0.4.0
diff --git a/.gitignore b/.gitignore
index 02d3311..69554b7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/ipsilon-0.3.0.tar.gz
+/ipsilon-0.4.0.tar.gz
diff --git a/ipsilon-Fix-file-permissions-and-remove-shebang-s.patch b/ipsilon-Fix-file-permissions-and-remove-shebang-s.patch
deleted file mode 100644
index 6672eb0..0000000
--- a/ipsilon-Fix-file-permissions-and-remove-shebang-s.patch
+++ /dev/null
@@ -1,657 +0,0 @@
-From 45cb73a21a90084818c3057e362ef9459f1600f3 Mon Sep 17 00:00:00 2001
-From: Patrick Uiterwijk <puiterwijk at redhat.com>
-Date: Tue, 16 Dec 2014 16:40:03 +0100
-Subject: [PATCH] Fix file permissions and remove shebang's
-
-Signed-off-by: Patrick Uiterwijk <puiterwijk at redhat.com>
-Reviewed-by: Simo Sorce <simo at redhat.com>
----
- ipsilon/admin/common.py | 2 --
- ipsilon/admin/info.py | 2 --
- ipsilon/admin/login.py | 2 --
- ipsilon/admin/providers.py | 2 --
- ipsilon/helpers/common.py | 2 --
- ipsilon/helpers/ipa.py | 2 --
- ipsilon/info/common.py | 2 --
- ipsilon/info/infoldap.py | 2 --
- ipsilon/info/nss.py | 2 --
- ipsilon/login/authfas.py | 2 --
- ipsilon/login/authform.py | 2 --
- ipsilon/login/authkrb.py | 2 --
- ipsilon/login/authldap.py | 2 --
- ipsilon/login/authpam.py | 2 --
- ipsilon/login/authtest.py | 2 --
- ipsilon/login/common.py | 2 --
- ipsilon/providers/common.py | 2 --
- ipsilon/providers/openid/auth.py | 2 --
- ipsilon/providers/openid/extensions/ax.py | 2 --
- ipsilon/providers/openid/extensions/cla.py | 2 --
- ipsilon/providers/openid/extensions/common.py | 2 --
- ipsilon/providers/openid/extensions/fas_teams.py | 2 --
- ipsilon/providers/openid/extensions/sreg.py | 2 --
- ipsilon/providers/openid/extensions/teams.py | 2 --
- ipsilon/providers/openid/meta.py | 2 --
- ipsilon/providers/openid/store.py | 2 --
- ipsilon/providers/openidp.py | 2 --
- ipsilon/providers/persona/auth.py | 2 --
- ipsilon/providers/personaidp.py | 2 --
- ipsilon/providers/saml2/admin.py | 2 --
- ipsilon/providers/saml2/auth.py | 2 --
- ipsilon/providers/saml2/provider.py | 2 --
- ipsilon/providers/saml2idp.py | 2 --
- ipsilon/root.py | 2 --
- ipsilon/tools/certs.py | 2 --
- ipsilon/tools/files.py | 2 --
- ipsilon/util/config.py | 2 --
- ipsilon/util/cookies.py | 2 --
- ipsilon/util/data.py | 2 --
- ipsilon/util/errors.py | 2 --
- ipsilon/util/log.py | 2 --
- ipsilon/util/page.py | 2 --
- ipsilon/util/plugin.py | 2 --
- ipsilon/util/sessions.py | 2 --
- ipsilon/util/trans.py | 2 --
- ipsilon/util/user.py | 2 --
- 46 files changed, 92 deletions(-)
- mode change 100755 => 100644 ipsilon/admin/common.py
- mode change 100755 => 100644 ipsilon/admin/info.py
- mode change 100755 => 100644 ipsilon/admin/login.py
- mode change 100755 => 100644 ipsilon/admin/providers.py
- mode change 100755 => 100644 ipsilon/helpers/common.py
- mode change 100755 => 100644 ipsilon/helpers/ipa.py
- mode change 100755 => 100644 ipsilon/info/common.py
- mode change 100755 => 100644 ipsilon/info/infoldap.py
- mode change 100755 => 100644 ipsilon/info/nss.py
- mode change 100755 => 100644 ipsilon/login/authfas.py
- mode change 100755 => 100644 ipsilon/login/authform.py
- mode change 100755 => 100644 ipsilon/login/authkrb.py
- mode change 100755 => 100644 ipsilon/login/authldap.py
- mode change 100755 => 100644 ipsilon/login/authpam.py
- mode change 100755 => 100644 ipsilon/login/authtest.py
- mode change 100755 => 100644 ipsilon/login/common.py
- mode change 100755 => 100644 ipsilon/providers/common.py
- mode change 100755 => 100644 ipsilon/providers/openid/auth.py
- mode change 100755 => 100644 ipsilon/providers/openid/extensions/ax.py
- mode change 100755 => 100644 ipsilon/providers/openid/extensions/cla.py
- mode change 100755 => 100644 ipsilon/providers/openid/extensions/common.py
- mode change 100755 => 100644 ipsilon/providers/openid/extensions/fas_teams.py
- mode change 100755 => 100644 ipsilon/providers/openid/extensions/sreg.py
- mode change 100755 => 100644 ipsilon/providers/openid/extensions/teams.py
- mode change 100755 => 100644 ipsilon/providers/openid/meta.py
- mode change 100755 => 100644 ipsilon/providers/openid/store.py
- mode change 100755 => 100644 ipsilon/providers/openidp.py
- mode change 100755 => 100644 ipsilon/providers/persona/auth.py
- mode change 100755 => 100644 ipsilon/providers/personaidp.py
- mode change 100755 => 100644 ipsilon/providers/saml2/admin.py
- mode change 100755 => 100644 ipsilon/providers/saml2/auth.py
- mode change 100755 => 100644 ipsilon/providers/saml2/provider.py
- mode change 100755 => 100644 ipsilon/providers/saml2idp.py
- mode change 100755 => 100644 ipsilon/root.py
- mode change 100755 => 100644 ipsilon/tools/certs.py
- mode change 100755 => 100644 ipsilon/tools/files.py
- mode change 100755 => 100644 ipsilon/util/config.py
- mode change 100755 => 100644 ipsilon/util/cookies.py
- mode change 100755 => 100644 ipsilon/util/data.py
- mode change 100755 => 100644 ipsilon/util/errors.py
- mode change 100755 => 100644 ipsilon/util/log.py
- mode change 100755 => 100644 ipsilon/util/page.py
- mode change 100755 => 100644 ipsilon/util/plugin.py
- mode change 100755 => 100644 ipsilon/util/sessions.py
- mode change 100755 => 100644 ipsilon/util/trans.py
- mode change 100755 => 100644 ipsilon/util/user.py
-
-diff --git a/ipsilon/admin/common.py b/ipsilon/admin/common.py
-old mode 100755
-new mode 100644
-index 5927306..e1394e8
---- a/ipsilon/admin/common.py
-+++ b/ipsilon/admin/common.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/admin/info.py b/ipsilon/admin/info.py
-old mode 100755
-new mode 100644
-index bda117a..38c8d54
---- a/ipsilon/admin/info.py
-+++ b/ipsilon/admin/info.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon Contributors see COPYING for license
-
- from ipsilon.admin.common import AdminPlugins
-diff --git a/ipsilon/admin/login.py b/ipsilon/admin/login.py
-old mode 100755
-new mode 100644
-index ae5b15a..0223758
---- a/ipsilon/admin/login.py
-+++ b/ipsilon/admin/login.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon Contributors see COPYING for license
-
- from ipsilon.admin.common import AdminPlugins
-diff --git a/ipsilon/admin/providers.py b/ipsilon/admin/providers.py
-old mode 100755
-new mode 100644
-index ddba535..6f6fe00
---- a/ipsilon/admin/providers.py
-+++ b/ipsilon/admin/providers.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon Contributors see COPYING for license
-
- from ipsilon.admin.common import AdminPlugins
-diff --git a/ipsilon/helpers/common.py b/ipsilon/helpers/common.py
-old mode 100755
-new mode 100644
-index f670bc6..e2839bf
---- a/ipsilon/helpers/common.py
-+++ b/ipsilon/helpers/common.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/helpers/ipa.py b/ipsilon/helpers/ipa.py
-old mode 100755
-new mode 100644
-index d01d663..58a77df
---- a/ipsilon/helpers/ipa.py
-+++ b/ipsilon/helpers/ipa.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/info/common.py b/ipsilon/info/common.py
-old mode 100755
-new mode 100644
-index a3a297f..e62315c
---- a/ipsilon/info/common.py
-+++ b/ipsilon/info/common.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon Project Contributors
- #
- # See the file named COPYING for the project license
-diff --git a/ipsilon/info/infoldap.py b/ipsilon/info/infoldap.py
-old mode 100755
-new mode 100644
-index da9819a..6ba5b0d
---- a/ipsilon/info/infoldap.py
-+++ b/ipsilon/info/infoldap.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon Project Contributors
- #
- # See the file named COPYING for the project license
-diff --git a/ipsilon/info/nss.py b/ipsilon/info/nss.py
-old mode 100755
-new mode 100644
-index 50c84a8..50817f7
---- a/ipsilon/info/nss.py
-+++ b/ipsilon/info/nss.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon Project Contributors
- #
- # See the file named COPYING for the project license
-diff --git a/ipsilon/login/authfas.py b/ipsilon/login/authfas.py
-old mode 100755
-new mode 100644
-index cb1c324..33d1ac5
---- a/ipsilon/login/authfas.py
-+++ b/ipsilon/login/authfas.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon contributors, see COPYING file for license
-
-
-diff --git a/ipsilon/login/authform.py b/ipsilon/login/authform.py
-old mode 100755
-new mode 100644
-index 45c92a5..7d84a95
---- a/ipsilon/login/authform.py
-+++ b/ipsilon/login/authform.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/login/authkrb.py b/ipsilon/login/authkrb.py
-old mode 100755
-new mode 100644
-index e426d2c..e352aa2
---- a/ipsilon/login/authkrb.py
-+++ b/ipsilon/login/authkrb.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/login/authldap.py b/ipsilon/login/authldap.py
-old mode 100755
-new mode 100644
-index 4699916..0a5bd3b
---- a/ipsilon/login/authldap.py
-+++ b/ipsilon/login/authldap.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon Contributors, see COPYING for license
-
- from ipsilon.login.common import LoginFormBase, LoginManagerBase
-diff --git a/ipsilon/login/authpam.py b/ipsilon/login/authpam.py
-old mode 100755
-new mode 100644
-index e07bedf..1de8e0f
---- a/ipsilon/login/authpam.py
-+++ b/ipsilon/login/authpam.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2013 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/login/authtest.py b/ipsilon/login/authtest.py
-old mode 100755
-new mode 100644
-index 8a24500..39e0f39
---- a/ipsilon/login/authtest.py
-+++ b/ipsilon/login/authtest.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/login/common.py b/ipsilon/login/common.py
-old mode 100755
-new mode 100644
-index ce921c5..2dcdb67
---- a/ipsilon/login/common.py
-+++ b/ipsilon/login/common.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2013 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/providers/common.py b/ipsilon/providers/common.py
-old mode 100755
-new mode 100644
-index 03118ae..dfa2627
---- a/ipsilon/providers/common.py
-+++ b/ipsilon/providers/common.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/providers/openid/auth.py b/ipsilon/providers/openid/auth.py
-old mode 100755
-new mode 100644
-index fba8d10..fcef19c
---- a/ipsilon/providers/openid/auth.py
-+++ b/ipsilon/providers/openid/auth.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from ipsilon.providers.common import ProviderPageBase
-diff --git a/ipsilon/providers/openid/extensions/ax.py b/ipsilon/providers/openid/extensions/ax.py
-old mode 100755
-new mode 100644
-index d00a4fc..10c3bb7
---- a/ipsilon/providers/openid/extensions/ax.py
-+++ b/ipsilon/providers/openid/extensions/ax.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from __future__ import absolute_import
-diff --git a/ipsilon/providers/openid/extensions/cla.py b/ipsilon/providers/openid/extensions/cla.py
-old mode 100755
-new mode 100644
-index 481f341..e260f1d
---- a/ipsilon/providers/openid/extensions/cla.py
-+++ b/ipsilon/providers/openid/extensions/cla.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from __future__ import absolute_import
-diff --git a/ipsilon/providers/openid/extensions/common.py b/ipsilon/providers/openid/extensions/common.py
-old mode 100755
-new mode 100644
-index 02cd1a0..33e39f0
---- a/ipsilon/providers/openid/extensions/common.py
-+++ b/ipsilon/providers/openid/extensions/common.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from __future__ import absolute_import
-diff --git a/ipsilon/providers/openid/extensions/fas_teams.py b/ipsilon/providers/openid/extensions/fas_teams.py
-old mode 100755
-new mode 100644
-index 4de2e83..af0b942
---- a/ipsilon/providers/openid/extensions/fas_teams.py
-+++ b/ipsilon/providers/openid/extensions/fas_teams.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from __future__ import absolute_import
-diff --git a/ipsilon/providers/openid/extensions/sreg.py b/ipsilon/providers/openid/extensions/sreg.py
-old mode 100755
-new mode 100644
-index e1144fc..ee473b2
---- a/ipsilon/providers/openid/extensions/sreg.py
-+++ b/ipsilon/providers/openid/extensions/sreg.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from __future__ import absolute_import
-diff --git a/ipsilon/providers/openid/extensions/teams.py b/ipsilon/providers/openid/extensions/teams.py
-old mode 100755
-new mode 100644
-index 258a437..86fe30f
---- a/ipsilon/providers/openid/extensions/teams.py
-+++ b/ipsilon/providers/openid/extensions/teams.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from __future__ import absolute_import
-diff --git a/ipsilon/providers/openid/meta.py b/ipsilon/providers/openid/meta.py
-old mode 100755
-new mode 100644
-index 8327a48..440ef1e
---- a/ipsilon/providers/openid/meta.py
-+++ b/ipsilon/providers/openid/meta.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from ipsilon.providers.common import ProviderPageBase
-diff --git a/ipsilon/providers/openid/store.py b/ipsilon/providers/openid/store.py
-old mode 100755
-new mode 100644
-index 66e0503..2603e99
---- a/ipsilon/providers/openid/store.py
-+++ b/ipsilon/providers/openid/store.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from ipsilon.util.data import Store
-diff --git a/ipsilon/providers/openidp.py b/ipsilon/providers/openidp.py
-old mode 100755
-new mode 100644
-index 08890a2..996d905
---- a/ipsilon/providers/openidp.py
-+++ b/ipsilon/providers/openidp.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from __future__ import absolute_import
-diff --git a/ipsilon/providers/persona/auth.py b/ipsilon/providers/persona/auth.py
-old mode 100755
-new mode 100644
-index a8e771b..f713347
---- a/ipsilon/providers/persona/auth.py
-+++ b/ipsilon/providers/persona/auth.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from ipsilon.providers.common import ProviderPageBase
-diff --git a/ipsilon/providers/personaidp.py b/ipsilon/providers/personaidp.py
-old mode 100755
-new mode 100644
-index 355726d..0096c7a
---- a/ipsilon/providers/personaidp.py
-+++ b/ipsilon/providers/personaidp.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from __future__ import absolute_import
-diff --git a/ipsilon/providers/saml2/admin.py b/ipsilon/providers/saml2/admin.py
-old mode 100755
-new mode 100644
-index ac9c730..0ab2a41
---- a/ipsilon/providers/saml2/admin.py
-+++ b/ipsilon/providers/saml2/admin.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/providers/saml2/auth.py b/ipsilon/providers/saml2/auth.py
-old mode 100755
-new mode 100644
-index 49f73a9..46ad7eb
---- a/ipsilon/providers/saml2/auth.py
-+++ b/ipsilon/providers/saml2/auth.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/providers/saml2/provider.py b/ipsilon/providers/saml2/provider.py
-old mode 100755
-new mode 100644
-index 58ffbfe..337a31d
---- a/ipsilon/providers/saml2/provider.py
-+++ b/ipsilon/providers/saml2/provider.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/providers/saml2idp.py b/ipsilon/providers/saml2idp.py
-old mode 100755
-new mode 100644
-index b0f4304..4afe7d3
---- a/ipsilon/providers/saml2idp.py
-+++ b/ipsilon/providers/saml2idp.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/root.py b/ipsilon/root.py
-old mode 100755
-new mode 100644
-index e214115..261cdb1
---- a/ipsilon/root.py
-+++ b/ipsilon/root.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2013 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/tools/certs.py b/ipsilon/tools/certs.py
-old mode 100755
-new mode 100644
-index 2ff63f1..d11ee54
---- a/ipsilon/tools/certs.py
-+++ b/ipsilon/tools/certs.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/tools/files.py b/ipsilon/tools/files.py
-old mode 100755
-new mode 100644
-index a18384c..5847654
---- a/ipsilon/tools/files.py
-+++ b/ipsilon/tools/files.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/util/config.py b/ipsilon/util/config.py
-old mode 100755
-new mode 100644
-index d8c69b3..ee5c39c
---- a/ipsilon/util/config.py
-+++ b/ipsilon/util/config.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from ipsilon.util.log import Log
-diff --git a/ipsilon/util/cookies.py b/ipsilon/util/cookies.py
-old mode 100755
-new mode 100644
-index cd68242..266c401
---- a/ipsilon/util/cookies.py
-+++ b/ipsilon/util/cookies.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from ipsilon.util.log import Log
-diff --git a/ipsilon/util/data.py b/ipsilon/util/data.py
-old mode 100755
-new mode 100644
-index 5045ee2..20dd6aa
---- a/ipsilon/util/data.py
-+++ b/ipsilon/util/data.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2013 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/util/errors.py b/ipsilon/util/errors.py
-old mode 100755
-new mode 100644
-index 2f3cc3d..26a6a34
---- a/ipsilon/util/errors.py
-+++ b/ipsilon/util/errors.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/util/log.py b/ipsilon/util/log.py
-old mode 100755
-new mode 100644
-index dc557e3..fb2c620
---- a/ipsilon/util/log.py
-+++ b/ipsilon/util/log.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon Project Contributors
- #
- # See the file named COPYING for the project license
-diff --git a/ipsilon/util/page.py b/ipsilon/util/page.py
-old mode 100755
-new mode 100644
-index eeb9ca3..db1c145
---- a/ipsilon/util/page.py
-+++ b/ipsilon/util/page.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2013 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/util/plugin.py b/ipsilon/util/plugin.py
-old mode 100755
-new mode 100644
-index ae98b4c..bacff4b
---- a/ipsilon/util/plugin.py
-+++ b/ipsilon/util/plugin.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2013 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
-diff --git a/ipsilon/util/sessions.py b/ipsilon/util/sessions.py
-old mode 100755
-new mode 100644
-index b724471..8522a28
---- a/ipsilon/util/sessions.py
-+++ b/ipsilon/util/sessions.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- import base64
-diff --git a/ipsilon/util/trans.py b/ipsilon/util/trans.py
-old mode 100755
-new mode 100644
-index 05d538e..8d4be14
---- a/ipsilon/util/trans.py
-+++ b/ipsilon/util/trans.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2014 Ipsilon project Contributors, for licensee see COPYING
-
- from ipsilon.util.data import TranStore
-diff --git a/ipsilon/util/user.py b/ipsilon/util/user.py
-old mode 100755
-new mode 100644
-index 3a4962d..5a8f159
---- a/ipsilon/util/user.py
-+++ b/ipsilon/util/user.py
-@@ -1,5 +1,3 @@
--#!/usr/bin/python
--#
- # Copyright (C) 2013 Simo Sorce <simo at redhat.com>
- #
- # see file 'COPYING' for use and warranty information
---
-2.1.0
-
diff --git a/ipsilon.spec b/ipsilon.spec
index e7aaaa1..021e64a 100644
--- a/ipsilon.spec
+++ b/ipsilon.spec
@@ -1,15 +1,14 @@
# Bundling request for bootstrap/patternfly: https://fedorahosted.org/fpc/ticket/483
Name: ipsilon
-Version: 0.3.0
-Release: 5%{?dist}
+Version: 0.4.0
+Release: 1%{?dist}
Summary: An Identity Provider Server
Group: System Environment/Base
License: GPLv3+
URL: https://fedorahosted.org/ipsilon/
Source0: https://fedorahosted.org/released/ipsilon/ipsilon-%{version}.tar.gz
-Patch0: ipsilon-Fix-file-permissions-and-remove-shebang-s.patch
BuildArch: noarch
@@ -18,10 +17,10 @@ BuildRequires: python-setuptools
BuildRequires: lasso-python
BuildRequires: python-openid, python-openid-cla, python-openid-teams
BuildRequires: m2crypto
-Requires: ipsilon-tools = %{version}-%{release}
+Requires: httpd
+Requires: mod_ssl
Requires: ipsilon-provider = %{version}-%{release}
Requires: mod_wsgi
-Requires: mod_intercept_form_submit
Requires: python-cherrypy
Requires: python-jinja2
Requires: python-lxml
@@ -48,7 +47,7 @@ Requires: mod_auth_mellon
BuildArch: noarch
%description tools
-Convenience client install tools for the Ipsilon identity Provider
+Convenience install tools for the Ipsilon identity Provider
%package tools-ipa
@@ -122,6 +121,18 @@ BuildArch: noarch
Provides a login plugin to authenticate against the Fedora Authentication System
+%package authform
+Summary: mod_intercept_form_submit login plugin
+Group: System Environment/Base
+License: GPLv3+
+Requires: %{name} = %{version}-%{release}
+Requires: mod_intercept_form_submit
+BuildArch: noarch
+
+%description authform
+Provides a login plugin to authenticate with mod_intercept_form_submit
+
+
%package authpam
Summary: PAM based login plugin
Group: System Environment/Base
@@ -158,10 +169,22 @@ BuildArch: noarch
%description authldap
Provides a login plugin to allow authentication and info retrieval via LDAP.
+%package infosssd
+Summary: SSSD & mod_lookup_identity-based identity plugin
+Group: System Environment/Base
+License: GPLv3+
+Requires: %{name} = %{version}-%{release}
+Requires: mod_lookup_identity
+Requires: libsss_simpleifp
+Requires: sssd >= 1.12.4
+BuildArch: noarch
+
+%description infosssd
+Provides an info plugin to allow retrieval via mod_lookup_identity and
+SSSD.
%prep
%setup -q
-%patch0 -p1
%build
@@ -196,13 +219,13 @@ exit 0
%files
%{_defaultdocdir}/%{name}-%{version}
+%{python2_sitelib}/ipsilon/__init__.py*
%{python2_sitelib}/ipsilon-*.egg-info
%dir %{python2_sitelib}/ipsilon
%{python2_sitelib}/ipsilon/admin
%dir %{python2_sitelib}/ipsilon/login
%{python2_sitelib}/ipsilon/login/__init__*
%{python2_sitelib}/ipsilon/login/common*
-%{python2_sitelib}/ipsilon/login/authform*
%{python2_sitelib}/ipsilon/login/authtest*
%dir %{python2_sitelib}/ipsilon/info
%{python2_sitelib}/ipsilon/info/__init__*
@@ -221,34 +244,36 @@ exit 0
%dir %{_datadir}/ipsilon/templates/login
%{_datadir}/ipsilon/templates/login/index.html
%{_datadir}/ipsilon/templates/login/form.html
-%dir %{_datadir}/ipsilon/templates/install
-%{_datadir}/ipsilon/templates/install/*.conf
%dir %{_datadir}/ipsilon/ui
+%dir %{python2_sitelib}/ipsilon/tools
+%{python2_sitelib}/ipsilon/tools/__init__.py*
+%{python2_sitelib}/ipsilon/tools/files.py*
%{_datadir}/ipsilon/ui/css
%{_datadir}/ipsilon/ui/img
%{_datadir}/ipsilon/ui/js
%{_datadir}/ipsilon/ui/fonts
%{_sbindir}/ipsilon
-%{_sbindir}/ipsilon-server-install
%dir %attr(0700,ipsilon,ipsilon) %{_sharedstatedir}/ipsilon
%dir %attr(0700,ipsilon,ipsilon) %{_sysconfdir}/ipsilon
%files tools
%doc COPYING README
-%{python2_sitelib}/ipsilon-*.egg-info
-%{python2_sitelib}/ipsilon/__init__.py*
-%{python2_sitelib}/ipsilon/tools
%dir %{python2_sitelib}/ipsilon/helpers
%{python2_sitelib}/ipsilon/helpers/common.py*
%{python2_sitelib}/ipsilon/helpers/__init__.py*
%{_datadir}/ipsilon/templates/install/saml2
%{_datadir}/ipsilon/ui/saml2sp
%{_bindir}/ipsilon-client-install
+%{_sbindir}/ipsilon-server-install
+%dir %{_datadir}/ipsilon/templates/install
+%{_datadir}/ipsilon/templates/install/*.conf
%files tools-ipa
%{python2_sitelib}/ipsilon/helpers/ipa.py*
%files saml2
+%{python2_sitelib}/ipsilon/tools/certs.py*
+%{python2_sitelib}/ipsilon/tools/saml2metadata.py*
%{python2_sitelib}/ipsilon/providers/saml2*
%{_datadir}/ipsilon/templates/saml2
@@ -263,6 +288,9 @@ exit 0
%files authfas
%{python2_sitelib}/ipsilon/login/authfas*
+%files authform
+%{python2_sitelib}/ipsilon/login/authform*
+
%files authpam
%{python2_sitelib}/ipsilon/login/authpam*
@@ -274,8 +302,13 @@ exit 0
%{python2_sitelib}/ipsilon/login/authldap*
%{python2_sitelib}/ipsilon/info/infoldap*
+%files infosssd
+%{python2_sitelib}/ipsilon/info/infosssd.*
%changelog
+* Mon Mar 02 2015 Patrick Uiterwijk <puiterwijk at redhat.com> - 0.4.0-1
+- Update to release 0.4.0
+
* Wed Jan 28 2015 Patrick Uiterwijk <puiterwijk at redhat.com> - 0.3.0-5
- Split IPA tools
diff --git a/sources b/sources
index 46690af..cda0194 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8e028a82d7b245f0dab3f427f7e86ca0 ipsilon-0.3.0.tar.gz
+adb138f09f324726e668b4ec878dddf3 ipsilon-0.4.0.tar.gz
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/ipsilon.git/commit/?h=epel7&id=98cefa113b7f67b8faa76e77c8516eb9e9b1d1d4
More information about the scm-commits
mailing list