Code Samples and Examples

I'm no guru when it comes to this sort of thing, and not an especially talented coder, but these are things that have proved useful to my work, so they're offered up on that basis. Its mainly things that I've developed at my work, but somewhat tidied up and commented at home in my own time to (I hope) make the code a bit less shameful in public view. A drawback of the tidy up process is that I don't have a development environment in which I can test the tidied up versions of the code, so the odd "error in translation" is quite feasible.

You'll also find some of this material on the NetIQ Cool Solutions and Novell Cool Solutions pages.

These snippets and utilities are licensed under the University of Illinois/NCSA Open Source License This is GPL compatible, but doesn't restrict the use the code is put to. Here is the text of the license as it applies to this code.

Powershell Script(s)

LDAP/PHP utilities for reporting from LDAP directories

- with an emphasis on eDirectory

VBA Macro Code

General Novell/Netware related Utilities

  • iprintlist. This is very Novell specific. it provides an easy way for users to select between different iPrint Servers, including a means of detecting the nearest server by ip address range. Only useful at Novell shops using iPrint on a fair sized network.
  • abendlogger. Neither Identity Manager nor PHP, this Windows application gathers salient data from the abend.log files on all servers in the attached tree and creates an csv file for analysis in a spreadsheet. VB6(!!) source code included.
  • lfnreport. A php script which works with trustee.nlm on a Netware platform to report paths which exceed Windows limits and may cause problems for Windows applications and system tools. Output is in a single web page and/or emails to the users who are listed as file owners.

To contact the writer please use this form, or if you prefer use Linked In or even Facebook.

HTML check . CSS check

© Jim Champ, last edit