30e3822 Need to store additional attributes in Retro Changelog

Authored and Committed by rmeggins 14 years ago
    Need to store additional attributes in Retro Changelog
    https://bugzilla.redhat.com/show_bug.cgi?id=504651
    Resolves: 504651
    Bug Description: Need to store additional attributes in Retro Changelog
    Submitted by: Endi Sukma Dewata <edewata@redhat.com>
    Reviewed by: rmeggins (thanks!)
    Platforms tested: FC10 x86_64
    Fix Description: The fix allows recording some user-defined attributes
    from the target entry of the operation (e.g. objectGUID) and built-in
    attributes generated by the plugin (e.g. isReplicated) into the change
    log entry. The attributes should be specified in the configuration entry:
    
    dn: cn=Retro Changelog Plugin,cn=plugins,cn=config
    ...
    nsslapd-attribute: objectGUID
    nsslapd-attribute: isReplicated
    
    The change log entry will contain the additional attributes:
    
    dn: changeNumber=...,cn=changelog
    ...
    objectGUID: ...
    isReplicated: ...
    ---
    
        
file modified
+1 -0
file modified
+11 -0