1*7f2fe78bSCy SchubertSecurID Preauth Support 2*7f2fe78bSCy Schubert 3*7f2fe78bSCy SchubertIn order to build this library you will need the RSA 's ACE Agent 4*7f2fe78bSCy SchubertSDK. Set the LDFLAGS and CPPFLAGS environment variables to include the 5*7f2fe78bSCy Schubertappropriate paths for your SDK before running configure. If libaceclnt 6*7f2fe78bSCy Schubertis found then the plugin will be enabled. 7*7f2fe78bSCy SchubertFor example: 8*7f2fe78bSCy Schubert 9*7f2fe78bSCy Schubert../src/configure CC='gcc -m32' CFLAGS=-g --prefix=/usr/local/krb5 \ 10*7f2fe78bSCy Schubert --disable-rpath LDFLAGS=-L/home/developer/ace/ACEAgentSDK/lib/lnx \ 11*7f2fe78bSCy Schubert CPPFLAGS=-I/home/developer/ace/ACEAgentSDK/inc 12*7f2fe78bSCy Schubert 13*7f2fe78bSCy Schubert 14*7f2fe78bSCy SchubertOnce the plugin is installed, set the requires_preauth and potentially 15*7f2fe78bSCy Schubertrequires_hwauth flags for a principal. Then create principal/SECURID 16*7f2fe78bSCy Schubertas a new principal with a random key. That principal will now require 17*7f2fe78bSCy SchubertSecurID authentication. 18