pidl:NDR/ServerCompat.pm: Do not register disabled services
authorSamuel Cabrero <scabrero@suse.de>
Mon, 23 Aug 2021 12:23:58 +0000 (14:23 +0200)
committerVolker Lendecke <vl@samba.org>
Tue, 21 Sep 2021 10:15:34 +0000 (10:15 +0000)
commit99bf0c1b2649f74a3199c59bbc16c6e604ff4e79
tree60d8f5ea52561ae9c451575f327b8cc41a9bda8c
parentb09efc8b8b9f482443a9d99074c6167c08859d84
pidl:NDR/ServerCompat.pm: Do not register disabled services

In samba3 it is possible to disable RPC services, for exapmle:

rpc_server:netlogon = disabled

If a service is disabled do not register the interface neither create its
endpoint.

Signed-off-by: Samuel Cabrero <scabrero@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
pidl/lib/Parse/Pidl/Samba4/NDR/ServerCompat.pm
selftest/knownfail