[PATCH] s3/rpc_server: Character Encode Spotlight Queries

Ralph Böhme slow at samba.org
Sat Jul 7 20:16:04 UTC 2018

On Sun, Jul 08, 2018 at 07:59:57AM +1200, Andrew Bartlett wrote:
>OK.  Ouch. 

yeah, guilty as charged. But to my excuse, back then I had spent more then a 
year reverse engineering the protocol and probably another one implementing a 
PoC. Remember, the Spotlight RPC service is not documented by Apple and it uses 
a custom marshalling not based or DCE/RPC. The PoC back then was part of 
Netatalk and this was then ported with small effort to Samba. 

I'm happy to provide patches to remove it, as said it didn't really take off, 
there's only one vendor I know of that uses it in a product and they have a 
*heavily* patched version (that uses Elasticsearch, not Gnome Tracker as indexer 
and db). They don't have a client as well which means no tests there as well. :)


Ralph Boehme, Samba Team       https://samba.org/
Samba Developer, SerNet GmbH   https://sernet.de/en/samba/
GPG Key Fingerprint:           FAE2 C608 8A24 2520 51C5
                               59E4 AA1E 9B71 2639 9E46

More information about the samba-technical mailing list