For using with the connect statement, but I don't see anything for using with install and it's cpan -i DBD::Firebird which is falling over not the connect statement.

But it's true that cpan -i DBD::InterBase asks a lot of questions, the answers to which it presumably put into environment vars, and you might expect DBD::Firebird to need the same info. Am I missing something?