Account types

base module

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.