free radius installation on rhel 8
Hi,I am trying to configure and run freeradius-3.0.17-6 with installed MySQL 8 in RHEL 8 and doesn’t want to install mariadb. Is there any way to configure and run it without mariadb?I have tried to configure and run but getting below ERROR please check and suggest the next stepsERROR --------------- Could not link driver rlm_sql_mysql: libmariadb.so.3: cannot open shared object file: No such file or directory Make sure it (and all its dependent libraries!) are in the search path of your system's ld /etc/raddb/mods-enabled/sql[20]: Instantiation failed for module "sql"Installed freeradius rpm (Installed with --nodeps) ========================================== freeradius-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm freeradius-mysql-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm freeradius-utils-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpmInstalled with –nodeps Shell# rpm –ivh freeradius-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm freeradius-mysql-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm freeradius-utils-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm --nodepsInstalled MySQL rpm (Installed with --nodeps) ===================================== mysql-commercial-backup-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-client-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-common-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-devel-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-libs-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-server-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-test-8.0.17-1.1.el8.x86_64.rpm Thanks & Regards Saurav jalan
I would suggest trying packages from networkradius: https://networkradius.com/freeradius-packages/ - you will get latest version and looking at the deps. I think it might help you: # dnf deplist freeradius-mysql Last metadata expiration check: 0:00:44 ago on Sun 12 Apr 2020 12:08:28 PM CEST. package: freeradius-mysql-3.0.17-6.module_el8.1.0+198+858eb655.x86_64 dependency: freeradius = 3.0.17-6.module_el8.1.0+198+858eb655 provider: freeradius-3.0.17-6.module_el8.1.0+198+858eb655.x86_64 dependency: libc.so.6(GLIBC_2.4)(64bit) provider: glibc-2.28-72.el8_1.1.x86_64 dependency: libcrypto.so.1.1()(64bit) provider: openssl-libs-1:1.1.1c-2.el8.x86_64 dependency: libdl.so.2()(64bit) provider: glibc-2.28-72.el8_1.1.x86_64 dependency: libm.so.6()(64bit) provider: glibc-2.28-72.el8_1.1.x86_64 dependency: libmariadb.so.3()(64bit) provider: mariadb-connector-c-3.0.7-1.el8.x86_64 provider: MariaDB-shared-10.4.12-1.el8.x86_64 dependency: libmariadb.so.3(libmysqlclient_18)(64bit) provider: mariadb-connector-c-3.0.7-1.el8.x86_64 provider: MariaDB-shared-10.4.12-1.el8.x86_64 dependency: libpthread.so.0()(64bit) provider: glibc-2.28-72.el8_1.1.x86_64 dependency: libssl.so.1.1()(64bit) provider: openssl-libs-1:1.1.1c-2.el8.x86_64 dependency: libz.so.1()(64bit) provider: zlib-1.2.11-10.el8.x86_64 dependency: rtld(GNU_HASH) provider: glibc-2.28-72.el8_1.1.i686 provider: glibc-2.28-72.el8_1.1.x86_64 package: freeradius-mysql-3.0.21-1.x86_64 *<< -- Repository : networkradius* dependency: freeradius = 3.0.21-1 provider: freeradius-3.0.21-1.x86_64 dependency: libc.so.6(GLIBC_2.4)(64bit) provider: glibc-2.28-72.el8_1.1.x86_64 dependency: libcrypto.so.1.1()(64bit) provider: openssl-libs-1:1.1.1c-2.el8.x86_64 dependency: libdl.so.2()(64bit) provider: glibc-2.28-72.el8_1.1.x86_64 dependency: libm.so.6()(64bit) provider: glibc-2.28-72.el8_1.1.x86_64 dependency: libmysqlclient.so.21()(64bit) provider: mysql-libs-8.0.17-3.module_el8.0.0+181+899d6349.x86_64 dependency: libmysqlclient.so.21(libmysqlclient_21.0)(64bit) provider: mysql-libs-8.0.17-3.module_el8.0.0+181+899d6349.x86_64 dependency: libpthread.so.0()(64bit) provider: glibc-2.28-72.el8_1.1.x86_64 dependency: librt.so.1()(64bit) provider: glibc-2.28-72.el8_1.1.x86_64 dependency: libssl.so.1.1()(64bit) provider: openssl-libs-1:1.1.1c-2.el8.x86_64 dependency: libz.so.1()(64bit) provider: zlib-1.2.11-10.el8.x86_64 dependency: mysql provider: mysql-8.0.17-3.module_el8.0.0+181+899d6349.x86_64 dependency: rtld(GNU_HASH) provider: glibc-2.28-72.el8_1.1.i686 provider: glibc-2.28-72.el8_1.1.x86_64 On Sun, Apr 12, 2020 at 11:22 AM saurav jalan <saurav9jalan99@gmail.com> wrote:
Hi,I am trying to configure and run freeradius-3.0.17-6 with installed MySQL 8 in RHEL 8 and doesn’t want to install mariadb. Is there any way to configure and run it without mariadb?I have tried to configure and run but getting below ERROR please check and suggest the next stepsERROR --------------- Could not link driver rlm_sql_mysql: libmariadb.so.3: cannot open shared object file: No such file or directory Make sure it (and all its dependent libraries!) are in the search path of your system's ld /etc/raddb/mods-enabled/sql[20]: Instantiation failed for module "sql"Installed freeradius rpm (Installed with --nodeps) ========================================== freeradius-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm freeradius-mysql-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm freeradius-utils-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpmInstalled with –nodeps Shell# rpm –ivh freeradius-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm freeradius-mysql-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm freeradius-utils-3.0.17-6.module+el8.1.0+3392+9bd8939b.x86_64.rpm --nodepsInstalled MySQL rpm (Installed with --nodeps) ===================================== mysql-commercial-backup-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-client-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-common-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-devel-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-libs-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-server-8.0.17-1.1.el8.x86_64.rpm mysql-commercial-test-8.0.17-1.1.el8.x86_64.rpm
Thanks & Regards Saurav jalan - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
participants (2)
-
Josef Vybíhal -
saurav jalan