• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.gitignoreH A D07-Oct-20217 21

READMEH A D07-Oct-20211.6 KiB3527

all.mk.inH A D07-Oct-2021448 1913

configureH A D07-Oct-2021118.3 KiB4,2503,483

configure.acH A D07-Oct-20212.9 KiB11499

mem.cH A D07-Oct-20218.2 KiB314174

rlm_securid.cH A D07-Oct-202117.1 KiB564356

rlm_securid.hH A D07-Oct-20212.7 KiB9447

securidH A D07-Oct-2021403 2016

README

1  This module implements SecurID token checking.  It should be listed
2in the "authenticate" section.
3
4  The module configuration is in the "securid" file.  You will need to
5copy it by hand to the raddb/modules/directory.
6
7  There is a configure script, but you will most likely need to pass
8--with-securid-dir=<securid_path> argument.
9
10  The files it requires are acexport.h and libaceclnt.so which should be
11located in the include and lib folders beneath <secured_path>. EMC/RSA
12do not distribute these files on their public website. You will need to
13request the AuthSDK from your EMC/RSA representative.
14
15  Many people will wonder about the license issues involved in
16distributing this module.  The short answer is that the source can be
17distributed, the binaries cannot be distributed.  The explanation
18is given below.
19
20  This module falls under the GPLv2 license.  The primary goal of this
21license is largely to ensure that you have access to the source code,
22which is included here.  A secondary goal of this license is to ensure
23that binary distributions can be re-built from the existing source
24code.  This is done by requiring binary distributions to offer source
25code for the GPLd binary, and to distribute ALL DEPENDENT LIBRARIES.
26
27  The RSA libraries are proprietary to RSA, and cannot be distributed.
28Therefore, any library (rlm_securid.a, rlm_securid.so, etc.) CANNOT be
29distributed by ANYONE.
30
31  The module is still useful, of course.  The GPL restriction on
32distribution apply only on distribution to third parties.  This means
33that building the module, and using it within your organization is
34allowed under the GPL.
35