On 12/27/11 14:49, Damyan Ivanov wrote:
> -=| Alex Peshkoff, 27.12.2011 14:38:59 +0400 |=-
>> Agreed - guardian directory (and probably some others) should be
>> overridable by environment. On the other hand, overriding all
>> directories like you suggest is bad idea - for a debian package it's
>> meaningless to override bin or sbin, they should always point where
>> actual binaries are placed.
> For the package probably not (there are configure switches for this), 
> but what about the user?
>
> A user may want to use a Firebird instance completely isolated from 
> the system-wide installation, including binaries, etc. One possible 
> usage could be testing new versions or snapshots or bug fixes without 
> disturbing the system-wide operations.
>
> Thus I think that the possibility to override all configurable 
> directories from the environment is a useful feature.

But this is not OK from multi-instance POV. With binaries at fixed place
and FIREBIRD affecting only per-instance differing things setting up
many instances of firebird on same box is much simpler. May be we need 2
environment vars - one FIREBIRD fully backward coompatible and new one,
something like FIREBIRD_INSTANCE?


------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to