NDSm - Perl extension for Netware networks

Welcome to NDSm, the perl extension for Netware networks version 1.0


Index:

What is NDSm?.
Why do I need it?.
Where do I get more information about NDSm and
Where do I start to learn how to use this software.
Is this software free?
 


NDSm is the only API which enable perl to interact with Netware servers and NDS. It's main purpose is to offer skilled network administrators the ability to create small script to make everyday tasks automated. Ndsm has a very flexible perl API that can be used to create utilities, reporting tools, web interfaces, import and export data from NDS, monitor Netware servers and even make advanced mass user management tools.

It's split into several perl classes encapsulating the advanced Netware SDK shipped by Novell. These classes does also have a set of functions which enable networks administrators to seamlessly use perl variables when manipulating Netware servers, NDS, Audit files and more.

Ndsm is available for Windows 95 and Windows NT and ship with support for both the standard perl release and the ActiveWare perl for Win32. NDSm enabled script  is implemented exactly the same way on both perl versions which makes it possible to run the same script with both major perl versions without changes.

If you got some experience with perl you know that's it is a very good (if not the best) tool for data manipulation, and have support for a wide range of databases. Thousands are using it daily, and there are several sources if you ever got stuck. Internet is maybe the best source of information, but there are also many books written to help maintainers implement automated management tasks, instead of doing it manualy
every day.


You should evalute and test perl management of your Netware network if you ever want to :
 

There are almost as many different reasons for taking this tool into consideration as there are Netware network adminstrators. Everyone want to store and list data in customised ways, and perl is the perfect tool to accomplish that.

Where do I get more information?

There are various sources of information about NDSm. The best place to start is looking through the class documentation, or to start looking at the Examples directory found within the distribution package..
There is also online documentation, bug fixes/reports and patches found at http:://www.ahs.hist.no/distr/NDSm



Where do start to learn how to use this software.

You probably need some perl scripting knowledge. All methods in this package uses simple varaiables an arguments and should be quite easy to learn.
Then you can start looking at the overview document which describes how this software/methods are devided into classes. This document has a link to every class defined and includes a index to every method defined. There is also a column for mapping between NDSm methods and Netware SDK functions. This can be handy is you want additional information about a given method. You should probably just browse through this file and then take a look at some of the examples provided. CGI examples will NOT work on unregistered versions.
NDSm.html is also a great place to start with links to every class.



Is this software free?

No, NDSm is a shareware product with a evaluation period of 60 days. When your evaluation period is over you have two options. Either remove NDSm from all your storage media or register the software.
The registration process is very simple and  you can pay with every major creditcard, checks or cash.
You will then receive your registration code and can use NDSm without breaking any copyright laws. Please browse to http://www.ahs.hist.no/distr/NDSm for addition information about benefits after registration is complete.