From: Ralph Boehme Date: Thu, 27 Jan 2022 11:06:55 +0000 (+0100) Subject: s3/rpc_server: install elasticsearch_mappings.json X-Git-Tag: tevent-0.12.0~832 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0eecfddd071ea54844c56516dd7adc761be03c27;p=thirdparty%2Fsamba.git s3/rpc_server: install elasticsearch_mappings.json This was removed accidentally remvoed by a7c65958a15149918415b7456d6f20ee8c9669d2 because the original code only installed the json file if the mdssvc was built as module: if bld.SAMBA3_IS_ENABLED_MODULE('rpc_mdssvc_module'): bld.INSTALL_FILES(bld.env.SAMBA_DATADIR, 'mdssvc/elasticsearch_mappings.json') Installing the json file should just depend on Elasticsearch support being enabled, regardless of the removed module support. BUG: https://bugzilla.samba.org/show_bug.cgi?id=14961 Signed-off-by: Ralph Boehme Reviewed-by: Noel Power Autobuild-User(master): Noel Power Autobuild-Date(master): Fri Jan 28 10:22:31 UTC 2022 on sn-devel-184 --- diff --git a/source3/rpc_server/wscript_build b/source3/rpc_server/wscript_build index 04ff3424d47..83ceca2a45c 100644 --- a/source3/rpc_server/wscript_build +++ b/source3/rpc_server/wscript_build @@ -250,6 +250,9 @@ if bld.env.spotlight_backend_es: ''' rpc_mdssvc_deps += ' http jansson' + bld.INSTALL_FILES(bld.env.SAMBA_DATADIR, + 'mdssvc/elasticsearch_mappings.json') + bld.SAMBA3_BINARY('rpcd_mdssvc', source='rpcd_mdssvc.c ' + rpc_mdssvc_sources, deps='''