The account types define what kind of
accounts can be managed with LAM. If you want to create a new account
module which does not fit in the existing classes of users, groups and
hosts then you need your own account type.
All account types are saved in
lib/types/.
Please take a look at the
type HowTo for
an example to write your own types.
The complete specification for the type interface can be found
here.
Superclass
All
account types should be
subclasses of the
baseType.
This reduces very much the code since not the complete type interface
has
to be implemented.
Type detection
New types can simply be copied to
lib/types.
LAM will check what files are inside the directory and provide the user
new types automatically.
There is no extra configuration file.