All these scripts and patches are working fine on my boxes. (up to kernel 18.104.22.168 for now)
The -fix files provide you with a working version of ct_sync.
the -cleanup files contain additional (as in to be applied after the -fix ones) code cleanups
Everything is provided AS IS without ANY warrenty!
Don't blame me if your boxes explode...