a4e4edc Ticket #20 - Allow automember to work on entries that have already been added

Authored and Committed by mreynolds 12 years ago
    Ticket #20 - Allow automember to work on entries that have already been added
    
        Bug Description:  Currently only ADD's will trigger the automember update.  Modifies
                          are not checked due to performance reasons.
    
        Fix Description:  Created 3 new tasks:
    
                          [1]  Rebuild Membership Task - this task takes a filter, base, scope.
                               Then it will look through the database for matches and then do
                               the automember update.  This is designed to catch entries that were
                               modified that match the automembership criteria.
    
                          [2]  Export Updates Task - this will write an ldif file of the changes
                               that the "Rebuild Memebership Task" would do, if it was run.
    
                          [3]  Map Updates Task - this takes an ldif of new entries, and then writes
                               an ldif file of the changes that would take place if those entries
                               were added.
    
                          So tasks 2 & 3 just provide the changes that would take place, but they don't
                          change any data in the database.  This is a customer RFE.
    
        https://fedorahosted.org/389/ticket/20
    
        Reviewed by: richm & noriko (Thanks!)