Visitor Stats


Visits today:29
Visits yesterday:53
Visits in this month:1207
Visits total:104014
Bots today:24


10. Configuration

10. CONFIGURATION:

The program uses INI-file:

 

Homes.ini.

If the file does not exist, the program starts with the settings window. You can change the parameters in this file by selecting the Settings Button on the toolbar.

The following sections are available in Homes.ini.
[SYSTEM]

master=1
showall=1
datapath=%docdir%\homes

If master is set to 1 the program uses the master replica's of the NDS.

if showall=0 the program shows only the selectable leaf objects, it will show all container-objects.
If datapath is not given, the program will use the program directory for storing the data.

There are three options for the datapath:

1. A fixed path

a network path is also allowed.

2. %homedir% [\path]

The program will use the homedirectory of the current user, it is possible to use a subdirectory under the homedirectory

3. %docdir%[\path]

The program will use the document and setttings directory of the current user on the workstation.


[SELECT]
count=6
1=Group=Member
2=Template=Members Of Template
3=IWS Group=IWS:Member
4=IWS Domain=IWS:Member
5=IWS Alias=IWS:Member
6=dynamicGroup=Member
User-object is automatically added, for selection of only one user.
In the selection tree, you can set the "top" of your tree(s). This sets the "top" in the tree-view window. When your company is part of a large tree where you can only change a smaller subtree, fill in the "top" of your sub-tree. This way the program doesn't have to search for the "root" object.

If there isn't an entry for the current tree, the <treename>=[root] is automatically added.

[TEMPLATE IGNORE]
#1=Object Name

You can add attributes here that need to be ignored in the template execute process. Attribute names starting with ; or # are ignored. Number the attributes for 1 to xx and do not leave lines blank, the numbers don't need to be continuous.


[TEMPLATE DLLS]
1=passw1.dll
#2=passw2.dll

Here you can add the names of the extra dll's for template support. Give the name of the file inclusive the .dll extention. Max 255 dll's can be added, lines starting with a # are ignored, and don't leave lines blank.


[apple]
1=apple-user
2=posixAccount
3=shadowAccount
4=extensibleObject

 

[shells]
1=/bin/bourne
2=/bin/c
3=/bin/korn
4=/bin/bash

The apple and shells sections are only usefull in for massuser.exe.

Under the apple section you can set the auxiliary classes that need to be added to the user object if you select "add apple-user" option. The extensibleObject is optional for a apple-user.
Under the shells you can set the different shell options for the posixAccount.


[TREES]

<treename1>=[root]
<treename2>=[root]

The section license is only valid for MassUser.


[EXT]
cfl=cfl
ldif=ldif

The program uses the extentions `cfl' for commandfile and `ldif' for ldif files. I you want to use other extentions, you have to change the settings. e.g. use extention `ldi' for ldif file, put in the line ldif=ldi.
The program always uses the extention .csv for all cvs-files.
[NETWORK]

path=%homedir%\hbware

If the program is started from a Netware volume (traditional or nss) the program will read the "path" parameter of the section [NETWORK], and will use that path as its ini-file path. If there is no ini-file on that directory, the program will copy the default ini-file to that location. The path of the ini-file need to be unique, so a valid path can be "c:\program files\hbware\homes" or a unique path on the server. There is one special "value", that will be converted to the Home directory path of the current user. If you login with more than on user under the same name, using the home directory option will give the same concurrent access problem.
For every tree there is a section [TREENAME], and under that section is the tree depent information stored, like the groupwise context and other information.