The install script is designed to install as many dependencies as possible to allow automatic installation with as less manual intervention as possible. However, due to license and other restrictions not all required standard packages are shipped with the OneSpan Authentication Server setup and may be required to be installed manually.
If any packages are missing, you will be prompted to install them during installation. However, we recommend to install the required packages before you start the product installation.
This topic lists the default packages that may be needed to be installed additionally. Note that because of the transitive dependencies, additional packages may be installed depending on the particular system. For a list of the OneSpan Authentication Server installation packages and information about determining the particular dependencies of the individual installation packages, see Installation packages.
Red Hat Enterprise Linux and Rocky Linux
Some packages are part of the Extra Packages for Enterprise Linux (EPEL) repository. If you haven't done so already, you need to include the EPEL repository before you can install any packages from it:
sudo dnf install epel-release
The following default packages need to be additionally installed on Red Hat Enterprise Linux 9 and Rocky Linux 9:
- chkconfig
- coreutils
- initscripts
- gtk2
- ncurses-compat-libs (EPEL package)
- unixODBC
dnf install chkconfig coreutils initscripts gtk2 ncurses-compat-libs unixODBC
The following default packages need to be additionally installed on Red Hat Enterprise Linux 9 and Rocky Linux 9 if you want to install the embedded MariaDB:
- boost-program-options
- iproute
- libedit
- libpmem
- ncurses-libs
- openssl
- openssl-libs
- pam
- pcre2
- perl (including perl-DBI, perl-File-Copy, perl-Sys-Hostname)
- socat
- zlib
dnf install boost-program-options iproute libedit libpmem ncurses-libs openssl openssl-libs pam pcre2 perl per-DBI perl-File-Copy perl-Sys-Hostname socat zlib
The following default packages need to be additionally installed on Red Hat Enterprise Linux 8 and Rocky Linux 8:
- chkconfig
- coreutils
- initscripts
- gtk2
- ncurses-libs
- redhat-lsb-core
- unixODBC
yum install chkconfig coreutils initscripts gtk2 ncurses-libs redhat-lsb-core unixODBC
The following default packages need to be additionally installed on Red Hat Enterprise Linux 8 and Rocky Linux 8 if you want to install the embedded MariaDB:
- boost-program-options
- compat-openssl10
- iproute
- libpmem
- libnsl
- openssl
- openssl-libs
- pam
- pcre2
- perl (including perl-DBI, perl-File-Copy, perl-Sys-Hostname)
- socat
- zlib
yum install boost-program-options compat-openssl10 iproute libpmem libnsl openssl openssl-libs pam pcre2 perl perl-DBI perl-File-Copy perl-Sys-Hostname socat zlib
Ubuntu Server
The following default packages need to be additionally installed on Ubuntu Server 22.04 LTS:
- libgtk2.0-0
- libncurses5
- init-system-helpers
- unixodbc
apt install libgtk2.0-0 libncurses5 init-system-helpers unixodbc
The following default packages need to be additionally installed on Ubuntu Server 22.04 LTS if you want to install the embedded MariaDB:
- iproute2
- libpmem1
- libcrypt1
- libedit2
- libgcc-s1
- libncurses6
- libpam0g
- libpcre2-8-0
- libssl3
- libtinfo6
- liburing2
- perl
- procps
- psmisc
- socat
- zlib1g
apt install iproute2 libpmem1 libcrypt1 libedit2 libgcc-s1 libncurses6 libpam0g libpcre2-8-0 libssl3 libtinfo6 liburing2 perl procps psmisc socat zlib1g