A.0 Silent
Method Installation on Workstations
You can silently run the Novell® Enhanced Smart Card
Method (NESCM) install by passing in parameters from the command
line.
Before silently installing the NESCM from a command line,
you should become familiar with the graphical install and its options.
Table A-1 lists the parameters
that can be passed to the method install (setup.exe).
The method install is in the \nmasmethods\novell\enhancedsmartcard\client directory. Parameters
passed to setup.exe after the /s /v flags
are wrapped in quotes with the /qn flag first.
For example:
setup.exe /s /v"/qn BOOL_PASSWORD_FIELD_DESC=0
DISCONNECT=1 REBOOT=0 SMARTCARD_INTERFACE=1"
This example uses the standard password field descriptor,
turns disconnected support on, suppresses the reboot, and specifies
PC/SC as the smart card interface.
NOTE:You cannot use spaces in the PASSWORD_FIELD_DESC parameter
on the command line. If spaces are required in the password field
descriptor, you need to set the following registry setting manually:
HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Login\Tab Settings\Credentials\PasswordFieldDescription
Table A-1 Parameters for the Novell Enhanced Smart Card Method Installer
ALLUSERS |
Yes |
Determines who can install and uninstall
this program. |
NULL for current user only.
1 for Administrators.
2 for Administrators if rights exist; otherwise, for current user. |
BOOL_PASSWORD_FIELD_DESC |
Yes |
Set to 1 for a custom password field
descriptor. If set to true, then PASSWORD_FIELD_DESC
must be set to a string. |
1 or 0 |
DISCONNECT |
Yes |
Set to 1 for disconnected support; otherwise,
set to 0. |
1 or 0 |
PASSWORD_FIELD_DESC |
No |
Set to a string for a custom password
field descriptor. BOOL_PASSWORD_FIELD_DESC
must be set to 1 for the custom string to take effect. The password field
descriptor should be less than 15 characters. |
String |
PKCS11LIBRARY |
No |
If SMARTCARD_INTERFACE is set
to 2, this value must be specified. |
PKCS#11 DLL name |
REBOOT |
Yes |
Set to 1 for reboot or 0 to suppress
reboot. |
1 or 0 |
SMARTCARD_INTERFACE |
Yes |
For PC/SC support, set to 1
and for PKCS#11 support, set to 2. |
1 or 2 |
ID_PLUGIN_SUPPORT |
Yes |
Set to 1 for no support or
set to 2 for support. |
1 or 2 |
ID_PLUGIN_LDAP_SEARCH_BASE |
No |
LDAP search base DN, specified if ID_PLUGIN_SUPPORT=2 |
Example:
ou=users,o=novell |
ID_PLUGIN_LDAP_SEARCH_TIMEOUT |
No |
LDAP search timeout integer specified
if ID_PLUGIN_SUPPORT=2 |
Example: 10 |
ID_PLUGIN_LDAP_SERVERS |
No |
Space-separated list of LDAP servers,
specified if ID_PLUGIN_SUPPORT=2 |
Example:
“123.45.123.45:389 123.45.123.46:389” |