On 10/30/2015 04:00 PM, Adriano dos Santos Fernandes wrote:
> On 30/10/2015 10:57, Adriano dos Santos Fernandes wrote:
>> On 30/10/2015 10:53, Dimitry Sibiryakov wrote:
>>> 30.10.2015 13:35, Adriano dos Santos Fernandes wrote:
>>>> I said that external plugins are not loaded without editing Firebird
>>>> supplied configuration files.
>>>     Avalerion's CDC plugin is loaded perfectly well without editing 
>>> plugins.conf.
>>>
>> What's the [Firebird] type of this plugin?
>>
> And, does it uses a .conf file through the API plugin?
>
> Of course, this is what I want, in addition to an easy-install approach,
> use the plugin's config within the Firebird plugin API.
>

Plugins can be loaded without changes in plugins.conf (the only one 
plugin which needs it is UDR, the reason is plugin name does not match 
executable module name). I suppose that after renaming libudr_engine.so 
to libUDR.so parameter
     Module = $(root)/plugins/udr_engine
will not be needed.

What about internal config values - they may be moved to 
plugins/UDR.conf which will look as follows:
path = $(root)/plugins/udr
or even better
path = $(DIR_PLUGINS)/udr

I.e. editing of plugins.conf is normally not required for plugins - UDR 
needs this (on my mind) due to historical reasons.


------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to