AIX Open Source

AIX Open Source

Share your experiences and connect with fellow developers to discover how to build and manage open source software for the AIX operating system

 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
    ------------------------------


  • 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
    ------------------------------