| Patch | PN3_10074 |
|---|---|
| Keyword | JRFS |
| Description | Patches to ease configuration |
| Date | June 13, 1998 |
| Patch Details | This patch provides the following fixes and enhancements to jRFS and the jConnect Library. The main aim of this patch is to ease configuration of jRFS for large user configurations by allowing use of an asterisk as a wild card character in the configuration files to alleviate explicit specification.
Asterisk in configuration files. It is now possible to use an asterisk within the jConnect configuration and security files to skip the need to explicitly specify each entry. Explicit entries can still be used however must be placed BEFORE any wild card entries which may match. e.g. In jnet_map - Config file to map client entries to external entries. LOCAL:ORDER_SYSTEM jRFS * * REMOTE:SunBox jRFS orders The above entry will now map all Remote File Access users, (jRFS), attempting to access the ORDER_SYSTEM, (via R Pointers), to the user id of ‘orders’ on the networked system known as ‘SunBox’. In jnet_env - Config file to configure additional environment variables. ENV:jRFS orders * JEDIFILENAME_MD=/app/ORDERS/MD JEDIFILEPATH=/app/ORDERS/data1;/app/ORDERS/data2 The above entry will configure ALL clients connecting as user ‘orders’ to be configured with an MD of ‘/app/ORDERS/MD’ and a be able to access files in subdirectories ‘data1’ and ‘data2’ of the directory ‘/app/ORDERS’. In net_access - Security file to use on NT or on Unix in place of ruserok files. SunBox jbase * jRFS - Unix Entry The above entry would allow Remote Files Server, (jRFS), access to ALL clients called ‘jbase’ from system ‘SunBox’ Enable Default User. A default user can be configured in the jnet_access file to allow all matching entries to map to the default user. e.g. DEFAULTUSER=defuser SunBox jbase DEFAULT jRFS All ‘jbase’ clients connecting from the ‘SunBox’ for jRFS access will use the DEFAULT user, in this case ‘defuser’ for access. If the DEFAULTUSER is not specified a user of ‘jrfs’ is assumed. Encryption jConnect message encryption has been available however it has not been enabled in the standard product. This patch now enables the use of encryption when required. The receive side will automatically detected when encryption has been invoked. The send side needs to be configured to use it, by setting the following parameters in the jnet_config configuration file. encode=on To encrypt just the initial connection string from the client to the server, which contains access information. dataencode=on To encrypt all data packets sent from this host. Obviously there is an overhead to using encryption thus the requirement for the configuration parameters. |
This patch description is for use by jBASE customers and VARs as an aid to supporting their jBASE installations only and may not be redistributed or published in any form without prior written permission of jBASE Software. This page was produced on February 14, 2000.