[PATCHES] Add samba-tool visualize

Garming Sam garming at catalyst.net.nz
Tue Jan 9 10:01:07 UTC 2018

There's still some patches that need to be upstreamed in regards to last 
update time, because that's continuously clobbered still in the repsTo 
case. There's a few objects with update times stored, some of which are 
possibly redundant. We probably need to figure out which times are 
actually helpful.

I was wondering if we might get more mileage out of plainly overriding 
assertEquals checking for string types. I can't recall the default 
behaviour being that great, although there's probably a lot that isn't 
multi-line. It could break something too, I suppose.


On 8/01/2018 11:21 AM, Douglas Bagnall via samba-technical wrote:
> On 08/01/18 10:42, Douglas Bagnall wrote:
>>   Perhaps what you need is `samba-tool visualize`,
>> provided by this patchset. Actually, you probably need more of it than
>> is provided here -- and there is more, but 4.8 won't wait for it.
> One thing I have but am not at all happy with yet is 'samba-tool
> visualize drs' which tries to overlay all the different AD graphs on
> top of each other so you can see how they relate. There are
> site-edges, reps, ntds connections, schedules, edge weights, rodc
> connections, and all kinds of flags and oddities. The trick is in
> finding a balance between looking floral and being meaningful, within
> the confines of the not-actually-all-that-expressive dot language.
> (Possibly it is truly impossible to describe this stuff in less space
> than MS-ADTS).
> Another one I want is a picture that shows recency of communication.
> It is all very well knowing that your machines think they can talk to
> each other while not actually doing so in practice.
> Would it be useful to be able to generate ASCII art network sequence
> diagrams tracing a change through the network?
> Douglas

More information about the samba-technical mailing list