Release Notes for JRButils for Netware v16
Changes to Multiple Programs
- Fixed an issue with displaying the reasons for failing to set a universal password where programs could report insufficient numeric characters when these were allowed but no minimum was set.
- Updated all programs accepting paths on the command line or in an input file to detect and translate DFS links within the path. DFS links may also be used for paths given as part of an input file name. Currently, when processing a directory structure containing links, the link is treated as a file.
- Updated all programs dealing with NDPS printers (those with names beginning pn*) to work with eDirectory objects of class iPrintPrinter as well as “NDSP Printer”.
- Updated various programs to allow 64 instead of 15 characters for the name of the computer on which the program is running. This follows an incident where jrbpass failed to determine that the machine was in a domain because the Win32 function GetComputerName was unable to return the name because the buffer was too small. The Windows SDK constant MAX_COMPUTERNAME_LENGTH is defined as 15, which appears to be outdated.
- Fixed a couple of issues in all programs which set passwords, with translating the -319 error code into a meaningful error message when a password does not comply with a password policy. Specifically, a translation was not occurring for disallowed attribute values, and for excluded passwords when the password case did not match the excluded password case, or the password included but did not equal an excluded password.
- Updated programs which copy files (netcopy, fsupdate, movehome etc) to recognise that the execute-only attribute does not prevent reading a file on OES Linux. The same programs have also been updated to not transfer this attribute when copying from OES Linux to a volume on a NetWare server.
- Updated programs (gwusers, jrbimprt and setrest) which modify the GroupWise mailbox expiration date. Removal of an expiration date is now officially supported under GW 8.0 SP1. The above programs attempt to remove the expiration date via a different method under earlier versions of GroupWise, but it is not successful on all installations.
