How To Install ipsilon-base on Fedora 36

In this tutorial we learn how to install ipsilon-base in Fedora 36. ipsilon-base is Ipsilon base IDP server

Introduction

In this tutorial we learn how to install ipsilon-base on Fedora 36.

What is ipsilon-base

The Ipsilon IdP server without installer

We can use yum or dnf to install ipsilon-base on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install ipsilon-base.

Install ipsilon-base on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install ipsilon-base using dnf by running the following command:

sudo dnf -y install ipsilon-base

Install ipsilon-base on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install ipsilon-base using yum by running the following command:

sudo yum -y install ipsilon-base

How To Uninstall ipsilon-base on Fedora 36

To uninstall only the ipsilon-base package we can use the following command:

sudo dnf remove ipsilon-base

ipsilon-base Package Contents on Fedora 36

/etc/ipsilon
/etc/pam.d/ipsilon
/usr/lib/python3.10/site-packages/ipsilon/__pycache__/root.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/__pycache__/root.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin
/usr/lib/python3.10/site-packages/ipsilon/admin/__init__.py
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/authz.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/authz.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/common.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/common.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/info.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/info.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/login.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/login.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/loginstack.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/loginstack.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/providers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/__pycache__/providers.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/admin/authz.py
/usr/lib/python3.10/site-packages/ipsilon/admin/common.py
/usr/lib/python3.10/site-packages/ipsilon/admin/info.py
/usr/lib/python3.10/site-packages/ipsilon/admin/login.py
/usr/lib/python3.10/site-packages/ipsilon/admin/loginstack.py
/usr/lib/python3.10/site-packages/ipsilon/admin/providers.py
/usr/lib/python3.10/site-packages/ipsilon/authz
/usr/lib/python3.10/site-packages/ipsilon/authz/__init__.py
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/allow.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/allow.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/common.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/common.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/deny.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/deny.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/spgroup.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/__pycache__/spgroup.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/authz/allow.py
/usr/lib/python3.10/site-packages/ipsilon/authz/common.py
/usr/lib/python3.10/site-packages/ipsilon/authz/deny.py
/usr/lib/python3.10/site-packages/ipsilon/authz/spgroup.py
/usr/lib/python3.10/site-packages/ipsilon/info
/usr/lib/python3.10/site-packages/ipsilon/info/__init__.py
/usr/lib/python3.10/site-packages/ipsilon/info/__pycache__
/usr/lib/python3.10/site-packages/ipsilon/info/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/info/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/info/__pycache__/common.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/info/__pycache__/common.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/info/__pycache__/infonss.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/info/__pycache__/infonss.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/info/common.py
/usr/lib/python3.10/site-packages/ipsilon/info/infonss.py
/usr/lib/python3.10/site-packages/ipsilon/login
/usr/lib/python3.10/site-packages/ipsilon/login/__init__.py
/usr/lib/python3.10/site-packages/ipsilon/login/__pycache__
/usr/lib/python3.10/site-packages/ipsilon/login/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/login/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/login/__pycache__/authtest.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/login/__pycache__/authtest.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/login/__pycache__/common.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/login/__pycache__/common.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/login/authtest.py
/usr/lib/python3.10/site-packages/ipsilon/login/common.py
/usr/lib/python3.10/site-packages/ipsilon/providers
/usr/lib/python3.10/site-packages/ipsilon/providers/__init__.py
/usr/lib/python3.10/site-packages/ipsilon/providers/__pycache__
/usr/lib/python3.10/site-packages/ipsilon/providers/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/providers/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/providers/__pycache__/common.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/providers/__pycache__/common.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/providers/common.py
/usr/lib/python3.10/site-packages/ipsilon/rest
/usr/lib/python3.10/site-packages/ipsilon/rest/__init__.py
/usr/lib/python3.10/site-packages/ipsilon/rest/__pycache__
/usr/lib/python3.10/site-packages/ipsilon/rest/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/rest/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/rest/__pycache__/common.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/rest/__pycache__/common.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/rest/__pycache__/providers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/rest/__pycache__/providers.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/rest/common.py
/usr/lib/python3.10/site-packages/ipsilon/rest/providers.py
/usr/lib/python3.10/site-packages/ipsilon/root.py
/usr/lib/python3.10/site-packages/ipsilon/tools/__pycache__/dbupgrade.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/tools/__pycache__/dbupgrade.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/tools/dbupgrade.py
/usr/lib/python3.10/site-packages/ipsilon/user
/usr/lib/python3.10/site-packages/ipsilon/user/__init__.py
/usr/lib/python3.10/site-packages/ipsilon/user/__pycache__
/usr/lib/python3.10/site-packages/ipsilon/user/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/user/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/user/__pycache__/common.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/user/__pycache__/common.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/user/common.py
/usr/lib/python3.10/site-packages/ipsilon/util
/usr/lib/python3.10/site-packages/ipsilon/util/__init__.py
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/constants.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/constants.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/cookies.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/cookies.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/data.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/data.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/endpoint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/endpoint.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/errors.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/errors.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/httputils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/httputils.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/log.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/log.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/page.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/page.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/plugin.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/plugin.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/policy.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/policy.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/security.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/security.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/sessions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/sessions.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/trans.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/trans.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/user.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/user.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/webfinger.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/__pycache__/webfinger.cpython-310.pyc
/usr/lib/python3.10/site-packages/ipsilon/util/config.py
/usr/lib/python3.10/site-packages/ipsilon/util/constants.py
/usr/lib/python3.10/site-packages/ipsilon/util/cookies.py
/usr/lib/python3.10/site-packages/ipsilon/util/data.py
/usr/lib/python3.10/site-packages/ipsilon/util/endpoint.py
/usr/lib/python3.10/site-packages/ipsilon/util/errors.py
/usr/lib/python3.10/site-packages/ipsilon/util/httputils.py
/usr/lib/python3.10/site-packages/ipsilon/util/log.py
/usr/lib/python3.10/site-packages/ipsilon/util/page.py
/usr/lib/python3.10/site-packages/ipsilon/util/plugin.py
/usr/lib/python3.10/site-packages/ipsilon/util/policy.py
/usr/lib/python3.10/site-packages/ipsilon/util/security.py
/usr/lib/python3.10/site-packages/ipsilon/util/sessions.py
/usr/lib/python3.10/site-packages/ipsilon/util/trans.py
/usr/lib/python3.10/site-packages/ipsilon/util/user.py
/usr/lib/python3.10/site-packages/ipsilon/util/webfinger.py
/usr/libexec/ipsilon
/usr/sbin/ipsilon-upgrade-database
/usr/share/doc/ipsilon-2.1.0
/usr/share/doc/ipsilon-2.1.0/COPYING
/usr/share/doc/ipsilon-2.1.0/README.md
/usr/share/doc/ipsilon-2.1.0/examples
/usr/share/doc/ipsilon-2.1.0/examples/apache.conf
/usr/share/doc/ipsilon-2.1.0/examples/ipsilon.conf
/usr/share/ipsilon/templates/admin
/usr/share/ipsilon/templates/admin/index.html
/usr/share/ipsilon/templates/admin/ipsilon-scheme.svg
/usr/share/ipsilon/templates/admin/loginstack.html
/usr/share/ipsilon/templates/admin/option_config.html
/usr/share/ipsilon/templates/admin/plugins.html
/usr/share/ipsilon/templates/admin/providers
/usr/share/ipsilon/templates/admin/providers.html
/usr/share/ipsilon/templates/admin/providers/openidc.html
/usr/share/ipsilon/templates/admin/providers/saml2.html
/usr/share/ipsilon/templates/admin/providers/saml2_sp_new.html
/usr/share/ipsilon/templates/badrequest.html
/usr/share/ipsilon/templates/index.html
/usr/share/ipsilon/templates/internalerror.html
/usr/share/ipsilon/templates/login
/usr/share/ipsilon/templates/login/form.html
/usr/share/ipsilon/templates/login/index.html
/usr/share/ipsilon/templates/logout.html
/usr/share/ipsilon/templates/master-admin.html
/usr/share/ipsilon/templates/master-portal.html
/usr/share/ipsilon/templates/master-user.html
/usr/share/ipsilon/templates/master.html
/usr/share/ipsilon/templates/notfound.html
/usr/share/ipsilon/templates/unauthorized.html
/usr/share/ipsilon/templates/user
/usr/share/ipsilon/templates/user/index.html
/usr/share/ipsilon/themes
/usr/share/ipsilon/ui
/usr/share/ipsilon/ui/css
/usr/share/ipsilon/ui/css/admin.css
/usr/share/ipsilon/ui/css/ipsilon.css
/usr/share/ipsilon/ui/css/patternfly.css
/usr/share/ipsilon/ui/css/styles.css
/usr/share/ipsilon/ui/fonts
/usr/share/ipsilon/ui/fonts-local
/usr/share/ipsilon/ui/fonts-local/PatternFlyIcons-webfont.eot
/usr/share/ipsilon/ui/fonts-local/PatternFlyIcons-webfont.svg
/usr/share/ipsilon/ui/fonts-local/PatternFlyIcons-webfont.ttf
/usr/share/ipsilon/ui/fonts-local/PatternFlyIcons-webfont.woff
/usr/share/ipsilon/ui/img
/usr/share/ipsilon/ui/img/bg-login.jpg
/usr/share/ipsilon/ui/img/brand-lg.png
/usr/share/ipsilon/ui/img/brand.png
/usr/share/ipsilon/ui/img/logo.svg
/usr/share/ipsilon/ui/js
/usr/share/ipsilon/ui/js/bootstrap.js
/usr/share/ipsilon/ui/js/divfilter.js
/usr/share/ipsilon/ui/js/jquery.js
/usr/share/ipsilon/ui/js/patternfly.js
/usr/share/man/man5/ipsilon.conf.5.gz
/usr/share/man/man7/ipsilon.7.gz
/var/cache/ipsilon
/var/lib/ipsilon

References

Summary

In this tutorial we learn how to install ipsilon-base on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).