-
The name of each parameter is at the beginning of a line, followed by an equal sign and the value assigned to it: parameter=value.
-
Comments start with a semicolon (;). If a semicolon precedes a parameter on the line, that parameter is ignored.
-
When a list of values is assigned to a parameter, the values are separated by commas: parameter=value,value,value, ...
(There are some exceptions to this rule, which are noted in the description of the appropriate parameters.)
-
When a value consists of a path, the path may be absolute, starting with /. If a path does not start with /, it is assumed to be relative to the lanman directory.
-
If a numeric value begins with 0 it is octal; if it begins with X, it is hexadecimal; if it begins with a number from 1 to 9, it is decimal.
-
When a parameter has no assigned value (nothing to the right of the equal sign), the value is 0 for a parameter that requires a number and null for a parameter that requires a character string.
-
A null value is not valid for all parameters.
The lanman.ini file contains additional parameters that are not included in the following tables. These parameters are for debugging purposes and you should not modify them.
{Lmxserver} Section Parameters
Parameter
|
Description, Values, and Default Setting
|
anncmailslot
|
The name of the mail slot used for periodic server announcements.
Values: A path up to a maximum of 256 characters; default:
\\*\MAILSLOT\LANMAN
Note that back slashes must be doubled on input or else the entire input line must be enclosed in single quotation marks. (Type text\\
text or `text\text` to enter text with a single back slash.)
|
appsources
|
The names of the modules that can write to the application log.
Default: The server initializes the value of this parameter at startup.
|
clispooltime
|
The interval, in minutes, allowed for a job sent to a shared client printer to complete printing. If the printing has not finished by the end of this time, a warning message is sent to the server administrator.
Values: 0 (no warning message) - unlimited; default: 20
|
country
|
The country code for server-generated messages. Default is 001.
Other values:
Asia--099; Australia--061; Belgium--032; Canada--002; Denmark--045; Finland--358; France--033; Germany--049;
Italy--039; Japan--081; Latin America--003; Netherlands--031; Norway--047; Portugal--351; Spain--034; Sweden--046; Switzerland--041; United Kingdon--044; United States--001 (default--001)
|
dll_dir
|
The path to the directory containing message text files used by SunLink Server Solaris system commands.
Default:
/opt/lanman/shares/asu/system32
|
lang
|
Defines the character set that SunLink Server software uses for processing client requests.
Default:
en_US
|
listenextension
|
The extension that the Solaris system Listener program, by default, applies to the name of the server computer. This parameter is ignored if the
listenname parameter in the [server] section is used.
Values: 0-13 characters and a null value are acceptable. Default: .SERVE
|
listennamechk
|
If set to yes, it forces any name specified with the
listenname parameter to be different than the Solaris machine name or the Solaris machine name with a .serve extension in order to avoid name conflicts with the Solaris Listener.
Default: Vendor specific
|
listenqlen
|
Maximum number of client connection requests outstanding. If the server supports numerous clients that all attempt to connect to the server simultaneously, and some get refused, you should raise the value of this parameter. Only applicable if the
listenname= parameter is being used.
Values: 1 - unlimited; default: 3
|
lmaddonpath
|
The directory for dynamic libraries bound into the server program and called at various times during server execution, as described in the
/usr/include/lmx/lmaddon.h header file. The server looks for these dynamic libraries on startup.
Values: A path up to a maximum of 256 characters; default: /opt/lanman/lib/addon/lmaddon
|
lmgetmsg_path
|
Search order for message text files used by SunLink Server.
Default:
netmsg.dll,
kernel32.dll,
locallspl.dll,
asumsg.dll
|
lptmpdir
|
The location of the spooling directory for temporary files used by the Solaris system's LP (printer) subsystem.
Default:
/var/spool/lp/tmp/
uname
where uname is the server's Solaris system name.
|
mapaclblob
|
Configures whether to use memory-mapped file operations when accessing the SunLink Server Access Control List database.
Values: yes, no; default: yes
|
mapchangelogblob
|
Configures whether to use memory-mapped file operations when accessing the SunLink Server Change Log database.
Values: yes, no; default: no
|
maplsablob
|
Configures whether to use memory-mapped file operations when accessing the SunLink Server Local Security Authority database.
Values: yes, no; default: no
|
mapregistryblob
|
Configures whether to use memory-mapped file operations when accessing the SunLink Server Security Accounts Manager database.
Values: yes, no; default: no
|
mapsamblob
|
Configures whether to use memory-mapped file operations when accessing the SunLink Server Security Accounts Manager database.
Values: yes, no; default: no
|
maxfilesize
|
The maximum file size, in kilobytes, that the Solaris system redirector will allow a "local Solaris user" to create on a local system.
Values: 100 - unlimited; default: 2097152
|
msgforward
|
Specifies if SunLink Server software implements message forwarding between clients. Implementation of message forwarding is not recommended.
Values: yes (implement forwarding) or no (do not implement forwarding); default: no
|
nativelm
|
An additional field in the session setup request/response.
Default: (Vendor-specific)
|
nativeos
|
An additional field in the session setup request/response.
Default: (Platform-dependent)
|
netaddonpath
|
The directory in which the SunLink Server program looks for dynamic libraries on startup. Dynamic libraries found in the directory are bound into the SunLink Server program and used to access the various network interfaces on the server computer. Sample source for a network interface file is located in the default directory.
Values: A path up to a maximum of 256 characters; default:
/opt/lanman/lib/addon/networks
|
nethelpfile
|
The location of the help file used by the net help
command (relative to
/opt/lanman/msgfiles/net.hlp).
Default:
/var/opt/lanman/msgfiles/net.hlp
|
netmsgwait
|
The interval, in seconds, that the server waits for a response when it sends a message that requires one.
Values: 0 - unlimited; default: 300
|
network
|
The network device names and NetBIOS name-passing type for the network(s) the server should use.
Values: sets of four items separated by commas, each set of four separated from the next by a space. The following four items are in each set:
-
The device name for virtual circuit access.
-
The device name for datagram network access.
-
A digit identifying the NetBIOS interface convention used by the two devices above. Currently there is only one convention compiled into the server: 0 = OSI NetBIOS convention
-
The name of the transport provider, as returned by the
nlsprovider system call. (For networks not configured to accept incoming connections through the Solaris system Listener program, this can be any arbitrary string.)
|
prebinduxredir
|
Controls the name that the Solaris system net command binds when it uses the Solaris system redirector (uxredir). If this parameter is set to yes, the server pre-binds a NetBIOS name that will be used by all Solaris system net commands. Because this name is pre-bound, the net command does not need to bind its own name, and this quickens the Solaris system's net access to the server. If this parameter is set to no, then each net command will use its own unique name with somewhat slower performance resulting.
Values: yes, no; default: yes
|
secsources
|
The names of the modules that can write to the security log.
Default: The server initializes the value of this parameter at startup.
|
srvstathelpfile
|
The location of the help file used by the Activity Monitor.
Default:
/opt/lanman/msgfiles/srvstat.hlp
|
stacksize
|
The size of the stack, in bytes, for each task internal to the server.
Values: 12000 - unlimited; default: 20000
|
syssources
|
The names of the modules that can write to the system log.
Default: The server initializes the value of this parameter at startup.
|