[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#8116) [PATCH] ldapsearch: print 'SyncInfo Received' as a comment.



On Wed, Apr 29, 2015 at 05:04:27PM +0000, hyc@symas.com wrote:
> linuxgeek@gmail.com wrote:
>> When the -Esync command line option is used and a Sync Info
>> Message (RFC4533) is received, ldapsearch simply prints
>> 'SyncInfo Received' to STDOUT. This causes LDIF parsers and
>> other tools which consume ldapsearch output to break on invalid
>> input.
>>
>> Change this informational message to be conveyed as a comment.
>> Additionally, hide the message when comments are disabled (-LL or
>> -LLL).
> 
> If we're going to the trouble of patching this bit of code, I wonder if 
> it would be worthwhile to actually print the contents of the syncinfo as 
> well. Maybe a hex dump.

It has just been useful to be able to observe and experiment with
syncrepl from ldapsearch so I went ahead and implemented this. The patch
is available at branch ITS8116 here:
https://github.com/mistotebe/openldap/tree/ITS8116

-- 
OndÅ?ej Kuzník
Senior Software Engineer
Symas Corporation                       http://www.symas.com
Packaged, certified, and supported LDAP solutions powered by OpenLDAP