Open Source Development

Power Open Source Development

Explore the open source tools and capabilities for building and deploying modern applications on IBM Power platforms including AIX, IBM i, and Linux.


#Power


#Power

 View Only
Expand all | Collapse all

Request: mod_auth_openidc

  • 1.  Request: mod_auth_openidc

    Posted Thu March 14, 2024 07:50 AM

    Hi,

    would be nice if mod_auth_openidc for apache would be availabe in the repo, seems it was already built successfully (found some threads via search).

    chris



    ------------------------------
    I regret starting this entire conversation
    ------------------------------

    #AIXOpenSource


  • 2.  RE: Request: mod_auth_openidc

    Posted Wed March 20, 2024 02:24 AM

    We will look into it.



    ------------------------------
    Raghu Arava
    ------------------------------



  • 3.  RE: Request: mod_auth_openidc

    Posted Fri June 13, 2025 01:43 AM

    Hi Raghu,

    Any update on availability of openidc for repo please?

    Thanks,

    Brad



    ------------------------------
    Bradley Wells
    ------------------------------



  • 4.  RE: Request: mod_auth_openidc

    Posted Mon June 16, 2025 10:58 AM

    Hi Brad,

    We will try to port this package and if all goes well, we will provide steps for compilation . 

    Thanks
    Ranjit



    ------------------------------
    Ranjit Ranjan
    ------------------------------



  • 5.  RE: Request: mod_auth_openidc

    Posted Tue June 17, 2025 01:24 AM

    Morning Ranjit,

    That would be amazing, much appreciated!!

    Kind regards,

    Brad



    ------------------------------
    Bradley Wells
    ------------------------------



  • 6.  RE: Request: mod_auth_openidc

    Posted Thu June 19, 2025 01:27 AM

    Morning Ranjit,

    Thanks for working through the build of mod_auth_openidc shared object file.  My AIX Version is 7300-02

    Kind regards, Brad



    ------------------------------
    Bradley Wells
    ------------------------------



  • 7.  RE: Request: mod_auth_openidc

    Posted Fri June 20, 2025 01:51 AM

    Many thanks, will download, test and update you :-)

    Kind regards

    Brad



    ------------------------------
    Bradley Wells
    ------------------------------



  • 8.  RE: Request: mod_auth_openidc

    Posted Fri June 20, 2025 04:45 AM
    Edited by Bradley Wells Fri June 20, 2025 04:45 AM

    Hey Ranjit,

    Downloaded and just checked with ldd before using it, strange I'm picking up openssl 1.1.still ?

    # ldd mod_auth_openidc.so | grep libssl
             /usr/lib/libssl.a(libssl.so.1.1)

    #  ar -tv -X 32 /usr/lib/libssl.a
    rw-r----- 488363/767508 728648 09 Jan 17:31 2025 libssl.so
    rw-r----- 488363/767508 728648 09 Jan 17:31 2025 libssl.so.1.0.0
    rw-r----- 488363/767508 728648 09 Jan 17:31 2025 libssl.so.1.0.2
    rw-r----- 488363/767508 1061119 09 Jan 17:34 2025 libssl.so.1.1
    rwxr-xr-x 488363/767508 1246692 09 Jan 17:31 2025 libssl.so.3

    #  ar -tv -X 64 /usr/lib/libssl.a
    rw-r----- 488363/767508 825310 09 Jan 17:31 2025 libssl.so
    rw-r----- 488363/767508 825310 09 Jan 17:31 2025 libssl.so.1.0.0
    rw-r----- 488363/767508 825310 09 Jan 17:31 2025 libssl.so.1.0.2
    rw-r----- 488363/767508 1129034 09 Jan 17:34 2025 libssl.so.1.1
    rwxr-xr-x 488363/767508 1320145 09 Jan 17:31 2025 libssl.so.3
    rw-r----- 488363/767508 825310 09 Jan 17:31 2025 libssl64.so
    rw-r----- 488363/767508 825310 09 Jan 17:31 2025 libssl64.so.1.0.0

    # lslpp -w /usr/lib/libssl.a
      File                                        Fileset               Type
      ----------------------------------------------------------------------------
      /usr/lib/libssl.a                           openssl.base          File

    # lslpp -l openssl.base
      Fileset                      Level  State      Description
      ----------------------------------------------------------------------------
    Path: /usr/lib/objrepos
      openssl.base           3.0.15.1000  COMMITTED  Open Secure Socket Layer

    Path: /etc/objrepos
      openssl.base           3.0.15.1000  COMMITTED  Open Secure Socket Layer

    kind regards,

    Brad



    ------------------------------
    Bradley Wells
    ------------------------------



  • 9.  RE: Request: mod_auth_openidc

    Posted Fri June 20, 2025 05:26 AM

    HI Brad,
    Please share the output of 'rpm -qa' and go ahead with your testing for time being. 


    Thanks
    Ranjit



    ------------------------------
    Ranjit Ranjan
    ------------------------------



  • 10.  RE: Request: mod_auth_openidc

    Posted Fri June 20, 2025 05:35 AM

    Hi Ranjit,

    Sure will go ahead with testing, thanks.

    # rpm -qa --last
    1746769330                                    expat-devel-2.6.3-1.ppc Fri  9 May 06:42:10 2025
    1746769220                                    mod_ssl-2.4.63-1.ppc Fri  9 May 06:40:20 2025
    1746769219                                    httpd-devel-2.4.63-1.ppc Fri  9 May 06:40:19 2025
    1746769209                                    mod_proxy_html-2.4.63-1.ppc Fri  9 May 06:40:09 2025
    1746769209                                    libxml2-2.12.9-1.ppc Fri  9 May 06:40:09 2025
    1746769206                                    xz-libs-5.4.3-1.ppc Fri  9 May 06:40:06 2025
    1746769204                                    httpd-2.4.63-1.ppc Fri  9 May 06:40:04 2025
    1746769147                                    expat-2.6.3-1.ppc Fri  9 May 06:39:07 2025
    1745396619                                    AIX-rpm-7.3.2.1-13.ppc Wed 23 Apr 09:23:39 2025
    1707389699                                    perl-5.38.0-1.ppc Thu  8 Feb 10:54:59 2024
    1707389333                                    gdbm-1.23-1.ppc Thu  8 Feb 10:48:53 2024
    1704794353                                    openldap-2.5.16-1.ppc Tue  9 Jan 09:59:13 2024
    1694434774                                    mod_perl-2.0.12-1.ppc Mon 11 Sep 13:19:34 2023
    1693472709                                    apr-util-devel-1.6.3-1.ppc Thu 31 Aug 10:05:09 2023
    1693472704                                    apr-devel-1.7.4-1.ppc Thu 31 Aug 10:05:04 2023
    1693472605                                    apr-util-1.6.3-1.ppc Thu 31 Aug 10:03:25 2023
    1693472602                                    apr-1.7.4-1.ppc Thu 31 Aug 10:03:22 2023
    1693295024                                    pcre-devel-8.44-2.ppc Tue 29 Aug 08:43:44 2023
    1692966113                                    libtool-2.4.7-1.ppc Fri 25 Aug 13:21:53 2023
    1692962006                                    curl-8.1.2-1.ppc Fri 25 Aug 12:13:26 2023
    1692961023                                    gcc-10-2.ppc Fri 25 Aug 11:57:03 2023
    1692961022                                    gcc-cpp-10-2.ppc Fri 25 Aug 11:57:02 2023
    1692961022                                    gcc10-cpp-10.3.0-6.ppc Fri 25 Aug 11:57:02 2023
    1692961003                                    gcc10-10.3.0-6.ppc Fri 25 Aug 11:56:43 2023
    1692960982                                    sed-4.8-1.ppc Fri 25 Aug 11:56:22 2023
    1692960979                                    libmpc-1.2.1-1.ppc Fri 25 Aug 11:56:19 2023
    1692960978                                    mpfr-4.1.0-1.ppc Fri 25 Aug 11:56:18 2023
    1692960975                                    gmp-6.2.1-1.ppc Fri 25 Aug 11:56:15 2023
    1692958243                                    make-4.3-1.ppc Fri 25 Aug 11:10:43 2023
    1692957766                                    m4-1.4.19-1.ppc Fri 25 Aug 11:02:46 2023
    1692790661                                    automake-1.16.5-1.noarch Wed 23 Aug 12:37:41 2023
    1692790643                                    autoconf-2.71-1.noarch Wed 23 Aug 12:37:23 2023
    1692789315                                    git-2.38.3-1.ppc Wed 23 Aug 12:15:15 2023
    1692789311                                    rsync-3.2.7-1.ppc Wed 23 Aug 12:15:11 2023
    1692789309                                    lz4-1.9.3-1.ppc Wed 23 Aug 12:15:09 2023
    1692789307                                    git-core-doc-2.38.3-1.noarch Wed 23 Aug 12:15:07 2023
    1692789161                                    git-core-2.38.3-1.ppc Wed 23 Aug 12:12:41 2023
    1692789130                                    less-598-1.ppc Wed 23 Aug 12:12:10 2023
    1692788544                                    jansson-devel-2.14-1.ppc Wed 23 Aug 12:02:24 2023
    1692788281                                    jansson-2.14-1.ppc Wed 23 Aug 11:58:01 2023
    1692782395                                    curl-devel-8.1.2-1.ppc Wed 23 Aug 10:19:55 2023
    1692782337                                    libssh2-devel-1.10.0-2.ppc Wed 23 Aug 10:18:57 2023
    1692781809                                    krb5-libs-1.20.1-1.ppc Wed 23 Aug 10:10:09 2023
    1692781796                                    libnghttp2-1.46.0-1.ppc Wed 23 Aug 10:09:56 2023
    1692781793                                    libssh2-1.10.0-2.ppc Wed 23 Aug 10:09:53 2023
    1692781233                                    pcre-8.44-2.ppc Wed 23 Aug 10:00:33 2023
    1692354964                                    postgresql-libs-11.19-1.ppc Fri 18 Aug 11:36:04 2023
    1692354955                                    sqlite-3.41.2-1.ppc Fri 18 Aug 11:35:55 2023
    1692354945                                    ncurses-6.4-1.ppc Fri 18 Aug 11:35:45 2023
    1692354689                                    readline-8.2-1.ppc Fri 18 Aug 11:31:29 2023
    1692275271                                    yum-4.2.17-64_6.noarch Thu 17 Aug 13:27:51 2023
    1692274954                                    rpmlibs32-4.15.1.0-32_2.ppc Thu 17 Aug 13:22:34 2023
    1692274951                                    python3-libdnf-0.39.1-64_5.ppc Thu 17 Aug 13:22:31 2023
    1692274951                                    python3-gpg-1.13.1-64_3.ppc Thu 17 Aug 13:22:31 2023
    1692274951                                    python3-dateutil-2.8.0-2.noarch Thu 17 Aug 13:22:31 2023
    1692274950                                    python3-six-1.13.0-2.noarch Thu 17 Aug 13:22:30 2023
    1692274950                                    python3-librepo-1.11.0-64_2.ppc Thu 17 Aug 13:22:30 2023
    1692274950                                    python3-hawkey-0.39.1-64_5.ppc Thu 17 Aug 13:22:30 2023
    1692274949                                    ca-certificates-2023.2.60-0.ppc Thu 17 Aug 13:22:29 2023
    1692274912                                    python3-libcomps-0.1.15-64_1.ppc Thu 17 Aug 13:21:52 2023
    1692274911                                    python3-dnf-plugins-core-4.0.16-64_2.noarch Thu 17 Aug 13:21:51 2023
    1692274911                                    python3-dnf-plugin-migrate-4.0.16-64_2.noarch Thu 17 Aug 13:21:51 2023
    1692274910                                    dnf-automatic-4.2.17-64_6.noarch Thu 17 Aug 13:21:50 2023
    1692274909                                    dnf-4.2.17-64_6.noarch Thu 17 Aug 13:21:49 2023
    1692274905                                    python3-dnf-4.2.17-64_6.noarch Thu 17 Aug 13:21:45 2023
    1692274905                                    python3.9-dnf-plugin-migrate-4.0.16-64_2.noarch Thu 17 Aug 13:21:45 2023
    1692274903                                    python3.9-dnf-plugins-core-4.0.16-64_2.noarch Thu 17 Aug 13:21:43 2023
    1692274900                                    python3.9-dnf-4.2.17-64_6.noarch Thu 17 Aug 13:21:40 2023
    1692274886                                    dnf-data-4.2.17-64_6.noarch Thu 17 Aug 13:21:26 2023
    1692274883                                    python3.9-libcomps-0.1.15-64_1.ppc Thu 17 Aug 13:21:23 2023
    1692274881                                    libcomps-0.1.15-64_1.ppc Thu 17 Aug 13:21:21 2023
    1692274879                                    p11-kit-tools-0.23.22-0.ppc Thu 17 Aug 13:21:19 2023
    1692274877                                    p11-kit-0.23.22-0.ppc Thu 17 Aug 13:21:17 2023
    1692274872                                    python3.9-six-1.13.0-2.noarch Thu 17 Aug 13:21:12 2023
    1692274869                                    python3.9-librepo-1.11.0-64_2.ppc Thu 17 Aug 13:21:09 2023
    1692274867                                    python3.9-hawkey-0.39.1-64_5.ppc Thu 17 Aug 13:21:07 2023
    1692274864                                    python3.9-libdnf-0.39.1-64_5.ppc Thu 17 Aug 13:21:04 2023
    1692274848                                    libdnf-0.39.1-64_5.ppc Thu 17 Aug 13:20:48 2023
    1692274823                                    rpm-python3-4.15.1-64_4.ppc Thu 17 Aug 13:20:23 2023
    1692274822                                    rpm-python3.9-4.15.1-64_4.ppc Thu 17 Aug 13:20:22 2023
    1692274819                                    python3.9-gpg-1.13.1-64_3.ppc Thu 17 Aug 13:20:19 2023
    1692274809                                    python3.9-dateutil-2.8.0-2.noarch Thu 17 Aug 13:20:09 2023
    1692274803                                    librepo-1.11.0-64_2.ppc Thu 17 Aug 13:20:03 2023
    1692274800                                    zchunk-libs-1.1.4-64_3.ppc Thu 17 Aug 13:20:00 2023
    1692274798                                    libsmartcols-2.34-64_1.ppc Thu 17 Aug 13:19:58 2023
    1692274797                                    libsolv-0.7.9-64_4.ppc Thu 17 Aug 13:19:57 2023
    1692274795                                    libmodulemd-1.5.2-64_2.ppc Thu 17 Aug 13:19:55 2023
    1692274792                                    libzstd-1.4.4-64_2.ppc Thu 17 Aug 13:19:52 2023
    1692274791                                    python3-3.9.16-0.ppc Thu 17 Aug 13:19:51 2023
    1692274788                                    python3.9-3.9.16-0.ppc Thu 17 Aug 13:19:48 2023
    1692272631                                    pkg-config-0.29.2-2.ppc Thu 17 Aug 12:43:51 2023
    1692271025                                    gzip-1.12-3.ppc Thu 17 Aug 12:17:05 2023
    1692271019                                    grep-3.7-2.ppc Thu 17 Aug 12:16:59 2023
    1688025447                                    zlib-1.2.13-1.ppc Thu 29 Jun 08:57:27 2023
    1688025331                                    cyrus-sasl-2.1.28-1.ppc Thu 29 Jun 08:55:31 2023
    1688025315                                    db-5.3.28-1.ppc Thu 29 Jun 08:55:15 2023
    1688024875                                    gettext-0.21-2.ppc Thu 29 Jun 08:47:55 2023
    1688024843                                    libiconv-1.17-1.ppc Thu 29 Jun 08:47:23 2023
    1688024835                                    libtextstyle-0.21-2.ppc Thu 29 Jun 08:47:15 2023
    1688024834                                    libgomp-10-2.ppc Thu 29 Jun 08:47:14 2023
    1688024833                                    libgomp10-10.3.0-6.ppc Thu 29 Jun 08:47:13 2023
    1688024759                                    libstdc++-10-2.ppc Thu 29 Jun 08:45:59 2023
    1688024758                                    libstdc++10-10.3.0-6.ppc Thu 29 Jun 08:45:58 2023
    1688024738                                    libgcc-10-2.ppc Thu 29 Jun 08:45:38 2023
    1688024737                                    libgcc10-10.3.0-6.ppc Thu 29 Jun 08:45:37 2023
    1605883449                                    python-tools-2.7.18-1.ppc Fri 20 Nov 14:44:09 2020
    1605883448                                    python-devel-2.7.18-1.ppc Fri 20 Nov 14:44:08 2020
    1605883447                                    pysqlite-2.8.3-2.ppc Fri 20 Nov 14:44:07 2020
    1605883264                                    python-2.7.18-1.ppc Fri 20 Nov 14:41:04 2020
    1605879166                                    glib2-2.56.1-2.ppc Fri 20 Nov 13:32:46 2020
    1605879127                                    info-6.6-2.ppc Fri 20 Nov 13:32:07 2020
    1605879125                                    libunistring-0.9.9-2.ppc Fri 20 Nov 13:32:05 2020
    1605879123                                    libffi-3.2.1-3.ppc Fri 20 Nov 13:32:03 2020
    1605879122                                    bzip2-1.0.8-2.ppc Fri 20 Nov 13:32:02 2020
    1605878021                                    wget-1.20.3-1.ppc Fri 20 Nov 13:13:41 2020
    1605877348                                    python-urlgrabber-3.10.1-1.noarch Fri 20 Nov 13:02:28 2020
    1605877344                                    python-pycurl-7.19.3-1.ppc Fri 20 Nov 13:02:24 2020
    1605877282                                    yum-metadata-parser-1.1.4-2.ppc Fri 20 Nov 13:01:22 2020
    1605877238                                    python-iniparse-0.4-1.noarch Fri 20 Nov 13:00:38 2020
    1605874873                                    expect-5.45.4-1.ppc Fri 20 Nov 12:21:13 2020
    1605874863                                    tcl-8.6.8-3.ppc Fri 20 Nov 12:21:03 2020
    1512728064                                    VRTLlm-1.4-1.1.ppc Fri  8 Dec 10:14:24 2017
    1512728062                                    vim-enhanced-6.3-1.ppc Fri  8 Dec 10:14:22 2017
    1512728061                                    vim-common-6.3-1.ppc Fri  8 Dec 10:14:21 2017
    1512728059                                    Vertel-OSSC-TCP-3.0-0.0.ppc Fri  8 Dec 10:14:19 2017
    1512728058                                    unzip-5.51-1.ppc Fri  8 Dec 10:14:18 2017
    1512728057                                    sudo-1.6.9p23-2noldap.ppc Fri  8 Dec 10:14:17 2017
    1512728038                                    bash-4.3.30-1.ppc Fri  8 Dec 10:13:58 2017
    1512728035                                    01SF240_418_382-1.1-1.noarch Fri  8 Dec 10:13:55 2017



    ------------------------------
    Bradley Wells
    ------------------------------



  • 11.  RE: Request: mod_auth_openidc

    Posted Fri June 20, 2025 07:04 AM

    Hi Ranjit,

     

    Getting,

     

    httpd: Syntax error on line 188 of /opt/freeware/etc/httpd/conf/httpd.conf: Cannot load modules/mod_auth_openidc.so into server: \t0509-022 Cannot load module /opt/freeware/etc/httpd/modules/mod_auth_openidc.so.\n\t0509-026 System error: Cannot run a file that does not have a valid format.

     

    Did you compile for Apache 64bit?

     






  • 12.  RE: Request: mod_auth_openidc

    Posted Fri June 20, 2025 08:26 AM

    Ok thanks Ranjit, will work on bringing up 64 bit HTTPD. 



    ------------------------------
    Bradley Wells
    ------------------------------



  • 13.  RE: Request: mod_auth_openidc

    Posted Fri June 20, 2025 07:05 AM
    Bradley Wells (TDCL R) would like to recall the message, "Re: Request: mod_auth_openidc".




  • 14.  RE: Request: mod_auth_openidc

    Posted Fri June 27, 2025 04:26 AM

    Hi Ranjit,

    Hope you well.  Would you be able to build me a 32bit library please for mod_auth_openidc.so  ?

    Kind regards,

    Brad



    ------------------------------
    Bradley Wells
    ------------------------------



  • 15.  RE: Request: mod_auth_openidc

    Posted Fri June 27, 2025 07:01 AM

    Thanks for 32bit files ;-) will give them a try and update...



    ------------------------------
    Bradley Wells
    ------------------------------