[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#3696) Determining server configuration at run-time (RFE)



A trivial solution to the first request is being applied to HEAD: I've
added a boolean-valued "monitorIsShadow" to the database entries in
"cn=Monitor". A possible improvement could be:

- all shadow databases:
  - add a "monitorUpdateRef" with the updateref URIs

- shadow databases with slurpd:
  - add a "monitorUpdateDN" attribute

- shadow databases with syncrepl:
  - add a "monitorProviderURI" attribute
  - add a "monitorSyncReplMode" attribute
  - add a "monitorSyncReplSearchBase" attribute
  - add a "monitorSyncReplSearchFilter" attribute
  - add a "monitorSyncReplSearchScope" attribute
  - add a "monitorSyncReplSearchAttrs" attribute
  - add a "monitorSyncReplBindDN" attribute

- master databases with slurpd:
  - for each replica statement: add an entry with
    - a "monitorReplicaURI" attribute
    - a "monitorReplicaBindDN" attribute
    - a "monitorReplicaSuffix" attribute
    - a "monitorReplicaAttrs" attribute
    - a "monitorReplog" attribute

- master databases with syncrepl:
  - add a "monitorIsSyncProvider" attribute

I wouldn't publish any security related info, e.g. use of TLS, bind
methods or credentials; I also suggest that bindDN and so be carefully
protected by ACL.  Comments?

p.

-- 
Pierangelo Masarati
mailto:pierangelo.masarati@sys-net.it


    SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497