adamwill / 389-ds-base

Forked from 389-ds-base 4 years ago
Clone

fde3a20 Ticket #321 - krbExtraData is being null modified and replicated on each ssh login

7 files Authored by mreynolds 11 years ago, Committed by rmeggins 11 years ago,
    Ticket #321 - krbExtraData is being null modified and replicated on each ssh login
    
    Bug Description:  When using fractional repl, if you update a attribute that is excluded,
                      a modify op is still sent to the replicas.  The update is basically empty,
                      except we are still updating these attributes for no reason:
    
                         modifiersname
                         modifyTimestamp
                         etc
    
    Fix Description:  Added a new attribute to the replication agmt:  nsds5ReplicaStripAttrs
    
                      Add the attributes that you don't want replicated if the mods are "empty".
                      Separate each attribute by a space:
    
                         nsds5ReplicaStripAttrs: modifiersname modifytimestamp
    
    Side Note:  Did a little optimization in repl5_strip_fractional_mods() as well.
    
    https://fedorahosted.org/389/ticket/321
    
    Reviewed by:
    (cherry picked from commit 59ac943dc635817054c82a1d7c904dc01514d96d)
    
        
file modified
+2 -1
file modified
+5 -0