%bcond_with rlm_opendirectory
%bcond_with rlm_securid
%bcond_with rlm_sigtran
+
+# Oracle conditions and definitions
+# Pass in --with rlm_sql_oracle to build with Oracle support
+# Specify the version of Oracle you're using with _oracle_version
+# Specify the include and lib directories for Oracle with _oracle_include_dir and _oracle_lib_dir
%bcond_with rlm_sql_oracle
+%global _oracle_version 11.2
+%ifarch x86_64
+%global _oracle_include_dir /usr/include/oracle/%{_oracle_version}/client64
+%global _oracle_lib_dir %{_prefix}/lib/oracle/%{_oracle_version}/client64/lib
+%endif
+%ifarch i386
+%global _oracle_include_dir /usr/include/oracle/${_oracle_version}/client
+%global _oracle_lib_dir %{_prefix}/lib/oracle/%{_oracle_version}/client/lib
+%endif
+
%bcond_with rlm_yubikey
# Build all experimental modules
This plugin provides FreeTDS support for the FreeRADIUS server project.
%if %{with rlm_sql_oracle}
-%global _oracle_version 11.2
-%ifarch x86_64
-%global _oracle_include_dir /usr/include/oracle/%{_oracle_version}/client64
-%global _oracle_lib_dir %{_prefix}/lib/oracle/%{_oracle_version}/client64/lib
-%endif
-%ifarch i386
-%global _oracle_include_dir /usr/include/oracle/${_oracle_version}/client
-%global _oracle_lib_dir %{_prefix}/lib/oracle/%{_oracle_version}/client/lib
-%endif
-%endif
-
%package oracle
Summary: Oracle support for FreeRADIUS
Group: System Environment/Daemons
BuildRequires: oracle-instantclient%{_oracle_version}-devel
%description oracle
This plugin provides Oracle support for the FreeRADIUS server project.
+%endif
%package redis
Summary: Redis support for FreeRADIUS