Version PK-2.02
(Nov 22, 1998)
DISCLAIMER: THIS PRODUCT IS SUPPLIED "AS IS". DREAMLAN DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY AND OF FITNESS FOR ANY PURPOSE. DREAMLAN ASSUMES NO LIABILITY FOR DAMAGES, DIRECT OR CONSEQUENTIAL, WHICH MAY RESULT FROM THE USE OF THIS PRODUCT. |
NDSTime is a DOS command-line utility that allows an Admin to change the Login Time Restriction attribute value of any NDS user object. This utility has been developed to address two issues:
- We have seen in certain situations the Login Time Restriction setting did NOT change with the time of Daylight Savings. This caused the restriction to be "off" by an hour.
- A Login Time Restriction setting was not assigned to the User Template object so users created are not restricted. At a later time when this security measure needs to be enforced, there is no easy way to globally change that attribute for all user objects. None of the Novell-supplied utility allows you to make global NDS attribute changes (that can walk-down a tree-branch anyways).
With NDSTime, you can easily lookup and edit a single user's Login Time Restriction, or globally assign the same Login Time Restriction to all users throughout your NDS tree. The use of wild card ("*") and recursing into sub-containers is supported.
This utility is designed to be command-line based, therefore, there is not much user-interface or fancy menu prompts is built into the utility.
No special installation steps or program need to be used. Simply copy NDSTime to SYS:PUBLIC of your servers. You must have the Unicode files for the country code and code page that your workstation use available in the respective NLS directories, for example, SYS:PUBLIC\NLS.
Should you install NDSTime into a different directory, you may need a search path to the directory where the unicode files are located.
You can run NDSTime either with command-line parameters, or allow it to prompt you for input. The allowable command-line parameters are:
NDSTime [-n user_object_name] [-s] [-e] [-c]
where
- -n user_object_name specifies the name of the user object of interest. This The use of wild card (i.e. "*") is allowed; for example -n tes*.
- -e allows you to make changes. By default, NDSTime will only display the Login Time Restriction information and not allow you to edit. (A safety precaution.)
- -s specifies searching of the subtree. This will cause the utility to recursively search the lower containers for a name match to the target object.
- -c turns on continuous scroll on output. This is useful when a wildcard is used for the object name.
All of the above parameters are not case sensitive.
n/a
Two variations of NDSTime are available. The version included here is a Freeware version. The subtree (-s), the continuous scroll (-c), and the use of the wildcard ("*") in the object name (-n) options are disabled in the Freeware version.
You are granted an unlimited usage for the Freeware version at no cost. However, you are not allowed to sell or package this utility as part of another software package or service contract. Bottom line: you can not make money using this Freeware version. All standard Freeware limitation applies.
The full version of NDSTime is available by registering on-line through the following Web sites:
The NDS tree name is required as it is used to generate a key. The registration cost is $50 US. Canadian registration is $67.50 CDN plus GST. All other countries, please remit in US funds.
You can also FAX a company Purchase Order to +1 (905) 887-3836. Please make sure you either include your tree name information on the FAX or send a follow up email.
Special site agreements for multiple trees and service providers are available. Although the license does not grant you the right to resell the program (for a profit; but you can charge the customer a service charge for your time). If you are a service provider, you can register copies on behave of your customers (by providing your customer's mailing information -- this is used only for tracking purposes). At the same time, we ask you to send us a separate email indicating that you are registering on behave of your customer and inciate in this email if further software upgrade (free or for a charge) be send to you or the customer directly, and an email address for that purpose.
NDSTime is written in C using Microsoft C optimizing compiler and Novell Developer Kit. Some string manipulating routines are from the CXL library and some color routines are from TCIO library.
Inclusion of this utility on CD-ROMs (except for backup purposes) without permission from DreamLAN Network Consulting Ltd. is expressly prohibited.