Hello, I have started working on getting the unixODBC driver manager integrated into Nevada. I'm not about to integrate very soon, as Im soon off on vacation and I'd also like to wait until the PostgreSQL driver is also ready.
The driver *manager* which I'm working on needs some *driver* to operate; these drivers are database specific while the driver manager is general. Now, the ARC case lists the two config files /etc/odbc.ini and /etc/odbcinst.ini as part of the interface. But unlike most other config files under /etc, there is NO default content to these files; the ones created by make install are empty. These files have to be edited before use in any case, either manually or with the odbcinst tool; the latter is happy with the files not existing. So, should I include them at all? If I understand correctly, we still have to follow the old rules and thus I'd have to create a separate package since these files are not under /usr. This seems a bit unnecessary when it would just consist of two empty files. The driver manager needs these files to operate (though the user can override their location), but the contents is related to each *driver* that is available and without which the driver manager is useless. So can I have the drivers add to these files, and if so do they have to pre-exist? -- Bjorn Munch, Database Group, Sun Trondheim, Norway
