Utilities in JRButils

Page 1: (A - F)

    Next

Accexp

Accexp is intended for use in a login script where it displays a warning if the user’s account is about to expire. The number of days before expiration at which warnings begin is adjustable and defaults to 7. Both text mode and GUI versions are available.

Appadd

Associates objects with ZEN applications. It can do the following:

Appdel

Disassociates objects from ZEN applications. It can do the following:

Applist

Lists the objects associated with ZEN applications. It can do the following:

Chkhome

Chkhome allows you to check that NDS “Home Directory” attributes and bindery HOME_DIR properties are set correctly and to display the paths contained therein. Specifically chkhome can:

Chrcheck

Scans all files in a directory structure and lists those with non-standard characters in the name. By default non standard characters are anything other than 0-9, a-z, space, ‘.’, ‘~’, ‘-’and ‘_’. Alternative sets of allowable and non-standard characters may be specified. Features include:

Con_ops

Con_ops allows you to add or remove one or more console operators for a server in a single command. Features include:

Copy_obj

Copies NDS objects. Its features include:

Creatobj

Creatobj allows you to create NDS and bindery objects of almost any class or type. It is intended primarily for creating users in batch mode. See also jrbimprt. Creatobj can do the following:

Decomp

This program decompresses compressed files by repeatedly reading them until they remain uncompressed on the volume. It can also list all compressed files in a directory structure or entire volume.

Deladdr

Deladdr can be used to overcome a problem caused by a bug in NDS where a user’s network address is sometimes not removed from NDS at logout. When a user logs in, the network address of the workstation is added to the user’s “Network Address” attribute. The number of addresses in this attribute is used at login to determine the number of concurrent connections and whether the user has reached their limit. When addresses are not removed, a user may be informed that they have reached their connection limit when in fact they have not. Deladdr can be used to remove addresses where there is no corresponding connection. Because the addresses cannot be linked back to the server to which the user connected, deladdr requires a list of servers to be scanned for connections with matching addresses to ensure addresses are not deleted for users currently logged in. Deladdr supports the use of IP connections under NW 5 and NW 6, as well as IPX.

Delattr

Deletes a selected attribute from one or more NDS objects. Delattr refuses to delete some attributes where their removal might cause problems. These exclusions include ACLs, “Security Equals”, and partition related attributes. This does not mean that it is safe to use delattr to delete all attributes which are not excluded. Many attributes are not set in isolation e.g. removing a user from a group requires modification of two user and two group attributes, and anyone using delattr needs to be aware of such relationships. Use delattr cautiously, and entirely at your own risk. Delattr supports the deletion of optional attributes associated with auxiliary classes.

Delobj

Delobj can delete almost any type of NDS or bindery object. For safety you may not use wildcards when deleting objects. Nor will delobj delete groups with members. Features include:

Disable

Disable disables logins under all versions of NetWare. Use JRButils’ enable program to subsequently re-enable logins.

Domgrps

Adds users to, removes users from, and lists the users of Novell Account Management, Corporate Edition or NDS for NT local and global groups. Domgrps can also create and delete local and global domain groups, and allows addition of global groups to local groups.

Domusers

Adds users to, removes users from, and lists the users of NT domains when Novell Account Management, Corporate Edition or NDS for NT is installed.

Downsrvr

Downsrvr may be used by a console operator or supervisor equivalent user to down a NetWare server. By default it will ask for confirmation before downing the server, but you may suppress this.

Dquota

Dquota is intended for use in a login script to display the user’s quota, space used and space available. It can handle both volume based and directory based quotas. The format of the output is extremely flexible, and it is possible to supply a text file with substitution parameters for the quota, space used etc. Warnings may be given if the user’s free space falls below a certain threshold.

Edit_pjc

Allows the changing of parameters in NDS and bindery print job configurations. Multiple parameters can be changed on each invocation, and they may be changed for selected job definitions or for all definitions, and they may be changed for individual or multiple objects.

Extcheck

Scans all files in a directory structure and reports the number and size by extension. It can also report the number and size older than a given date. The results may be reported in columns or comma delimited for import to a spreadsheet. Extcheck supports both NetWare and Windows drives, and can process multiple directories via an input file.

Findref

Findref locates all references to a particular object in an NDS tree, and can optionally delete those references, or replace the object name with that of another object. The ability to replace all references may be useful for example, when replacing a volume and it is known that the volume object will be deleted and recreated. When a volume object is deleted, all attribute values containing that object name are deleted. This includes “Home Directory” attributes for users, and “Path” attributes for directory maps. Findref could be used to replace the volume object in those attributes with the name of a placeholder object, and when the new volume and its corresponding volume object have been created, replace the placeholder with the new volume object.

For another example of using findref, read Leonard Holling’s Cool Solutions article on “Removing Unwanted and Unknown ACLs”.

Fsrights

Displays the rights of selected objects to files and directories. These are the actual rights, not just the trustee assignments. The rights may be received via a trustee assignment to the target file or directory, via a trustee assignment at a higher level, they may be restricted via inheritance rights filters, they may be received through security equivalence to another object, or by the rights being granted to one of the object’s parent containers. Features of fsrights include:

Fsupdate

Fsupdate allows you to perform file maintenance operations across multiple servers. Its features include:


Next

 

[ Home | Purchasing | JRButils for NetWare | JRButils for AD | Search ]