Customizing Backend Login

GNUmed reads backend information from its configuration files (such as this one). The information is aggregated and merged from all the configuration files it can find. Options are loaded in order from system-wide to user-local configuration files. This way you can partially define profiles in separate configuration files or override options within more specific files.

There must be a list option profiles under the group [backend] in at least one of those. This option defines which profiles will be offered for selection in the login dialog. Example:
[backend]
profiles = $profiles$
public GNUmed database
local GNUmed database
$profiles$
This defines two backend profiles to select from in the login dialog. Each profile holds a collection of options defining how to access a particular backend. Example:
[profile public GNUmed database]
host = publicdb.gnumed.de
port = 5432
database = gnumed_v9
encoding = UTF8
public/open access = 1
help desk = <gnumed-devel@gnu.org>
This defines the options for the backend profile public GNUmed database which is seen in the profile listing above.