BIND 10 #2263: be able to select cfgmgr plugins

BIND 10 Development do-not-reply at isc.org
Wed Sep 12 14:43:28 UTC 2012


#2263: be able to select cfgmgr plugins
-------------------------------------+-------------------------------------
            Reporter:  jreed         |                        Owner:
                Type:  task          |                       Status:  new
            Priority:  medium        |                    Milestone:  New
           Component:                |  Tasks
  configuration                      |                     Keywords:
           Sensitive:  0             |              Defect Severity:  N/A
         Sub-Project:  Core          |  Feature Depending on Ticket:
Estimated Difficulty:  0             |          Add Hours to Ticket:  0
         Total Hours:  0             |                    Internal?:  0
-------------------------------------+-------------------------------------
 Maybe allow the admin to enable/disable cfgmgr plugins.

 Or maybe even the loading (and unloading) of a specific plugin can be
 automated, such as when a user of the plugin is started (or stopped). For
 example if b10-auth starts, then the cfgmgr can be told that the
 data_sources plugin is needed?

 Currently the configurations are always available not matter if they
 aren't needed; for example the DNS specific code is loaded even if running
 a DHCP server only.

 It is loaded at startup and plugins can't currently be unloaded.  It just
 looks in a directory and loads everything there.  For example,
 share/bind10-devel/config_plugins/  currently contains b10logging,
 datasrc_config_plugin, and tsig_keys.

 I don't know if it is possible to never load the b10logging plugin, but
 the others could be skipped.

 Also while here consider using a consistent naming scheme for these plugin
 files. Even their corresponding spec files may have different base names.

-- 
Ticket URL: <http://bind10.isc.org/ticket/2263>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list