Release Notes for JRButils for AD v15

Installer

Worked around an Installshield issue where some shortcuts to the parts 3 and 6 GUI programs could be created, when that component was not selected for installation. This had already been resolved for the initial installation in v14, but the issue remained for modify and repair modes.

Changes to multiple programs

  • Made a cosmetic change to all fully GUI programs so that the in-built program description in the VERSIONINFO resource, rather than describing the program function, now comprises “JRButils” and the program name. When viewing the current processes via task manager, the display is now consistent with that of other programs.
  • Updated all GUI programs to use less memory by resizing the main data structure as needed rather than allocating the maximum size at startup.
  • Updated multiple programs which set file and directory ownership to allow for the return of error code 1307 indicating an invalid new owner. This error can be returned when the issue is actually insufficient rights to change ownership. The programs now more accurately report “Access denied” for this error.
  • Updated various programs which display information (e.g. adgrplist, adgetrest) to provide greater control over the display of headings and totals. Previously /j could be used to suppress all of these. Now /j can have any combination of three values allowing suppression of the header line, the column header line, and/or the totals line.
  • Updated the following programs to internally work in unicode rather than in single byte characters. This completes the conversion process, all programs in JRButils for AD now use unicode except where dictated by external APIs e.g the Micro Focus file system APIs utilised by some programs use UTF-8. Conversions to and from unicode are done internally when required.

    adchrcheck adlencheck
    adextcheck    admovedir
    adfsupdate adwhodidit

  • Updated various programs to support the Micro Focus “NSS AD” product which allows Active Directory users to access AD enabled NSS volumes on Micro Focus OES Linux servers via CIFS and to have NSS rights assigned, volume quotas set, and to own files. This provides an option for AD users to have their home directories on NSS instead of a Windows NTFS volume. From the user’s viewpoint, the NSS drive functions just like an NTFS drive. However, admin tasks involving permissions, quotas and changing file ownership require the use of a Micro Focus API which in turn requires admin rights to the NSS volume. A fuller description is given in the documentation in the section entitled “Support for AD enabled NSS volumes”. The programs updated to support NSS AD are listed below, with details of the actual changes made given under individual programs.

    adchkhome adsethome
    adcreate adsetowner
    addelete adsetvolquota
    adgetvolquota    adsettrust
    adimport    adtrstlist
    adquotas adwhodidit