Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionLast revisionBoth sides next revision | ||
documentation [2013-11-26 14:10] – created nkukard | documentation [2014-01-02 16:24] – [Overrides] nkukard | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Work In Progress ====== | ====== Work In Progress ====== | ||
- | ====== | + | ====== |
- | ===== Requirements | + | * [[Requirements]] |
+ | * [[Installing]] | ||
===== Plugin: Statistics ===== | ===== Plugin: Statistics ===== | ||
Line 15: | Line 16: | ||
===== Classes ===== | ===== Classes ===== | ||
+ | |||
+ | ===== Overrides ===== | ||
+ | |||
+ | Overrides can be specified using various matching criteria below... | ||
+ | |||
+ | * PoolIdentifier | ||
+ | * Username | ||
+ | * IPAddress | ||
+ | * Group (future) | ||
+ | |||
+ | |||
+ | Matching occurs in the following way... | ||
+ | |||
+ | - Start with only PoolIdentifier in the check list | ||
+ | - If the pool has 1 member, then add Username, IPAddress and Group to the check list list | ||
+ | - If ALL items specified in the check list match, and NONE mismatch, add to the list of matches | ||
+ | - Process the list of matches from least number of matches to highest number (one match, two matches, three matches, in this order) and apply the overrides | ||
+ | |||
+ | |||
+ | Notes: | ||
+ | * Obviously if there is a match with a PoolIdentifier and Username, but this pool has more than 1 pool member it will not match. The Username, IPAddress and Group is only added if there is ONE pool member. | ||
+ | |||
+ | Notes2: | ||
+ | * Take this scenario: Add a pool named " | ||
+ | |||
+ | |||
+ | |||
===== Plugin: Radius ===== | ===== Plugin: Radius ===== |