This page is a part of XSecurePro online Help Manual.
X-SecurePro is X-Server for windows by Labtam bringing your PC to Unix and X-Windows. Seamless Secure integration from PC to Unix and X-Window System. Bringing Maximum Security while still finding all of the standard access of X11, TCP/IP, FTP, TFTP, LPR, TELNET, NFS and SSH. Visit Home of X Server for windows for more information.



The "[NFSSERVER]" Section of the ini-file

The "[NFSSERVER]" section of the ini-file may have the following entry lines you can customize for particular needs and applications.

Note that if you change parameter values in the [NFSSERVER] section of the xwp.ini file, you should restart NFS-Server for your new values to take effect.

COUNT_DUPES=1

Value 1 for this option specifies to enable counting of the same NFS clients.
The default value is 0.

DisableReadCaching

The setting is used to provide concurrent intensive access to files directly and via NFS connections.

EmulateUnixDirTimeOnFATFS=N

The EmulateUnixDirTimeOnFATFS variable setting is for FATFS exports.

With N=0, this setting provides the mode when, on each changing in the directory, the "modified time" attribute of the ACCESS or GETATTR requests "runs forward" only once. But next requests will be answered with a "true" value for the directory "modified time". This is useful when only one NFS client operates with the exports (and NO aside changes), because the client sees the expected directory date/times.

EmulateUnixDirTimeOnFATFS=1 is the default setting. This provides the mode when the "modified time" attribute of the ACCESS or GETATTR requests "runs forward". This is useful to force any connected NFS client to re-read the directory listing. This is of great importance when a non-single mounting of the FATFS export is made.

EnableWriteCaching=N

This binary setting is used as equivalent to the UNIX "ASync" NFS-Server mode.
When N=1 (default), write-file operations are performed no-cached.
With N=0, write-file operations are performed using cache and so faster (i.e. asynchronously).

FL_CHRISLESLIE=N

With N=1, the FL_CHRISLESLIE binary setting enables caching upon NFS writing. This speeds up writing files on the NFS-Server box due to caching file handles. Normally, every NFS_WRITE command of the NFS protocol opens a file handle, sets an offset, writes some amount of bytes, etc. This setting is especially useful for copying huge files.
The default value is 0.

FL_DOUGLASCBEETHE=N

With N=1, the FL_DOUGLASCBEETHE binary setting enables setting up file size to 0 for read-only files. The default value is 0.

FL_MASK_HIDDEN_ATTRS=1

Value 0 for this option specifies to account for (i.e., not to suppress) the HIDDEN and ARCHIVE attributes for files.
Value 1 for this option specifies to mask (suppress) the HIDDEN attributes for files.
Value 2 for this option specifies to mask (suppress) the HIDDEN and ARCHIVE attributes for files.
The default value is 2.

FL_MASK_SYSTEM_ATTRS=1

Value 0 for this option specifies to account for (i.e., not to suppress) the SYSTEM and ARCHIVE attributes for files.
Value 1 for this option specifies to mask (suppress) the SYSTEM attributes for files.
Value 2 for this option specifies to mask (suppress) the SYSTEM and ARCHIVE attributes for files.
The default value is 2.

FL_MITXELENA=1

This line lets you avoid the directory permission problem for some NFS-Clients (e.g., that of SCO UNIX 5.0.5).
This setting changes the default directory permission value from 755 to 777.
The default value is 0.

FL_TZERAN=N

The FL_TZERAN setting allows you to change the time zone difference (e.g., FL_TZERAN=2 will add 2 hours to system time). Generally, the time zone setting uses the one from the operating system (i.e. the MS Windows' setting). The FL_TZERAN option allows you to adjust time zone in some cases when the time zone settings properties are differing on the PC box and UNIX box (e.g., different daylight saving settings, etc.).
The default value of FL_TZERAN is 0 (hours).

FlushFRDC=1

This line provides for each transfer file operation to be performed without buffering, i.e. each read operation must follow the open-file operation and the close-file operation must follow each write operation. This mode may significantly decrease transferring (huge) files in performance.
The default value is 0.

GracefulExit=0

You can use this line to avoid an error message issued at shutdown of a system with NFS-Server running.

NFS_PORT=N

This line specifies for NFS-Server to use port N.
The default value is 2049.

NOCHECK_UID_ON_MNT=1

Value 1 for this option specifies to disable checking of UID during mounting.
The default value is 0.

NOSubDirectory=0

Value 0 for this binary option specifies to disable mounting a subdirectory of a shared directory.
The default value is 1 (i.e. to enable mounting a subdirectory of a shared directory).

umask=code

This setting is for control of file permissions (like the umask=code command in UNIX systems). Values of code are the same as those in UNIX.
The default value is: umask=0022.
Note: do not forget to type leading '0' (e.g. DO NOT use "umask=770").
The FL_MITXELENA setting is now obsolete (but still usable) as it is a subset of umask.

UseAttributesCache=0

Value 1 lets you change any once mounted removable drive (like CD or FDD).
This decreases the NFS connection performance.
The default value is 1.






Home | Product | Download | Order Now | Upgrade | Support | Pricing | Company Information | Contact Us


Labtam Copyright 1999 - 2009 LabtamTM Inc.