#91 Add subpackages for OpenID Connect to the contrib spec file
Merged 7 years ago by puiterwijk. Opened 7 years ago by puiterwijk.
puiterwijk/ipsilon oidc-packaging  into  master

file modified
+23 -2
@@ -69,6 +69,7 @@ 

  Requires:       %{name}-filesystem = %{version}-%{release}

  Requires:       %{name}-saml2-base = %{version}-%{release}

  Requires:       mod_auth_mellon >= 0.11.0

+ Requires:       mod_auth_openidc

  Requires:       mod_ssl

  BuildArch:      noarch

  
@@ -135,6 +136,20 @@ 

  Provides an OpenId provider plugin for the Ipsilon identity Provider

  

  

+ %package openidc

+ Summary:        OpenID Connect provider plugin

+ Group:          System Environment/Base

+ License:        GPLv3+

+ Provides:       ipsilon-provider = %{version}-%{release}

+ Requires:       %{name} = %{version}-%{release}

+ Requires:       python-jwcrypto

+ BuildArch:      noarch

+ 

+ %description openidc

+ Provides an OpenID Connect and OAuth2 provider plugin for the Ipsilon

+ identity Provider

+ 

+ 

  %package persona

  Summary:        Persona provider plugin

  Group:          System Environment/Base
@@ -352,8 +367,14 @@ 

  %{_datadir}/ipsilon/templates/saml2

  

  %files openid

- %{python2_sitelib}/ipsilon/providers/openid*

- %{_datadir}/ipsilon/templates/openid

+ %{python2_sitelib}/ipsilon/providers/openidp.py*

+ %{python2_sitelib}/ipsilon/providers/openid/

+ %{_datadir}/ipsilon/templates/openid/

+ 

+ %files openidc

+ %{python2_sitelib}/ipsilon/providers/openidcp.py*

+ %{python2_sitelib}/ipsilon/providers/openidc/

+ %{_datadir}/ipsilon/templates/openidc/

  

  %files persona

  %{python2_sitelib}/ipsilon/providers/persona*

file modified
+3
@@ -19,6 +19,8 @@ 

                  'ipsilon.providers', 'ipsilon.providers.saml2',

                  'ipsilon.providers.openid',

                  'ipsilon.providers.openid.extensions',

+                 'ipsilon.providers.openidc',

+                 'ipsilon.providers.openidc.plugins',

                  'ipsilon.providers.persona',

                  'ipsilon.tools', 'ipsilon.helpers',

                  'tests', 'tests.helpers'],
@@ -40,6 +42,7 @@ 

                    (DATA+'templates/login', glob('templates/login/*.html')),

                    (DATA+'templates/saml2', glob('templates/saml2/*.html')),

                    (DATA+'templates/openid', glob('templates/openid/*')),

+                   (DATA+'templates/openidc', glob('templates/openidc/*')),

                    (DATA+'templates/persona', glob('templates/persona/*.html')),

                    (DATA+'templates/install', glob('templates/install/*.conf')),

                    (DATA+'templates/install/pam',

rebased

7 years ago

rebased

7 years ago

Pull-Request has been merged by puiterwijk

7 years ago
Metadata