s3:rpc_server: add basic rpcd_witness template
[samba.git] / source3 / rpc_server / wscript_build
index f50e5ff043261019cbbd7eecc982508d26d45302..904311a53b39eeb04f9b3f741f1a72f27e5aab16 100644 (file)
@@ -106,6 +106,16 @@ bld.SAMBA3_BINARY('rpcd_fsrvp',
                   ''',
                   install_path='${SAMBA_LIBEXECDIR}')
 
+bld.SAMBA3_BINARY('rpcd_witness',
+                  source='rpcd_witness.c',
+                  deps='''
+                  CMDLINE_S3
+                  RPC_WORKER
+                  RPC_WITNESS
+                  ''',
+                  install_path='${SAMBA_LIBEXECDIR}',
+                  enabled=bld.env.with_ctdb)
+
 bld.SAMBA3_SUBSYSTEM('RPC_CONFIG',
                     source='rpc_config.c',
                     deps='talloc')
@@ -221,6 +231,11 @@ bld.SAMBA3_SUBSYSTEM('RPC_WKSSVC',
                     source='''wkssvc/srv_wkssvc_nt.c''',
                     deps='LIBNET')
 
+bld.SAMBA3_SUBSYSTEM('RPC_WITNESS',
+                    source='''witness/srv_witness_nt.c''',
+                    deps='samba-util samba-cluster-support samba3core',
+                    enabled=bld.env.with_ctdb)
+
 bld.SAMBA3_SUBSYSTEM('mdssvc',
                     source='''
                     mdssvc/dalloc.c