<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US"> <head> <title> GmManualCustomizingBackendLoginRu < Gnumed < Foswiki</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta name="robots" content="noindex" /> <link rel="alternate" type="application/rss+xml" title="RSS Feed" href="WebRss.html" /> <link rel="icon" href="../rsrc/System/ProjectLogos/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="../rsrc/System/ProjectLogos/favicon.ico" type="image/x-icon" /> <link rel="alternate" href="http://wiki.gnumed.de/bin/edit/Gnumed/GmManualCustomizingBackendLoginRu?t=1362919415" type="application/x-wiki" title="edit GmManualCustomizingBackendLoginRu" /> <meta name="description" content="GmManualCustomizingBackendLoginRu" /> <!--[if IE]></base><![endif]--> <style type="text/css" media="all"> @import url('../rsrc/System/SkinTemplates/base.css'); </style> <style type="text/css" media="all"> @import url('../rsrc/System/SkinTemplates/default.css'); </style> <!--[if IE]><style type="text/css" media="screen"> pre { overflow-x:auto; padding-bottom:expression(this.scrollWidth > this.offsetWidth ? 16 : 0); } </style> <![endif]--> <meta name="foswiki.PUBURL" content="http://wiki.gnumed.de/pub" /> <!-- PUBURL --> <meta name="foswiki.PUBURLPATH" content="/pub" /> <!-- PUBURLPATH --> <meta name="foswiki.SCRIPTSUFFIX" content="" /> <!-- SCRIPTSUFFIX --> <meta name="foswiki.SCRIPTURL" content="http://wiki.gnumed.de/bin" /> <!-- SCRIPTURL --> <meta name="foswiki.SCRIPTURLPATH" content="/bin" /> <!-- SCRIPTURLPATH --> <meta name="foswiki.SERVERTIME" content="10%20Mar%202013%20-%2013:43" /> <!-- SERVERTIME --> <meta name="foswiki.SKIN" content="twikinet%2c%20pattern" /> <!-- SKIN --> <meta name="foswiki.SYSTEMWEB" content="System" /> <!-- SYSTEMWEB --> <meta name="foswiki.TOPIC" content="GmManualCustomizingBackendLoginRu" /> <!-- TOPIC --> <meta name="foswiki.USERNAME" content="KarstenHilbert" /> <!-- USERNAME --> <meta name="foswiki.USERSWEB" content="Main" /> <!-- USERSWEB --> <meta name="foswiki.WEB" content="Gnumed" /> <!-- WEB --> <meta name="foswiki.WIKINAME" content="KarstenHilbert" /> <!-- WIKINAME --> <meta name="foswiki.WIKIUSERNAME" content="Main.KarstenHilbert" /> <!-- WIKIUSERNAME --> <meta name="foswiki.NAMEFILTER" content="%5b%5cs%5c*%3f~%5e%5c%24%40%25%60%22'%26%3b%7c%3c%3e%5c%5b%5c%5d%23%5cx00-%5cx1f%5d" /> <!-- NAMEFILTER --><!--JQUERYPLUGIN::FOSWIKI::META--> <script type='text/javascript' src='../rsrc/System/JQueryPlugin/jquery-1.4.3.js'></script><!--JQUERYPLUGIN--> <script type='text/javascript' src='../rsrc/System/JQueryPlugin/plugins/livequery/jquery.livequery.js'></script><!--JQUERYPLUGIN::LIVEQUERY--> <script type='text/javascript' src='../rsrc/System/JQueryPlugin/plugins/foswiki/jquery.foswiki.js'></script><!--JQUERYPLUGIN::FOSWIKI--> <script type='text/javascript' src='../rsrc/System/JSTreeContrib/jquery.jstree.js'></script><!--JQUERYPLUGIN::JSTREE--> </head> <body class=""><div class="foswikiPage"> <a name="PageTop"></a> <p></p> <p></p> <h1><a name="A_"></a> Настройка системного входа в бэкэнд </h1> <p></p> GNUmed читает информацию бэкэнда из своих <a href="GmManualConfigFilesRu.html">конфигурационных файлов</a> (таких как <a href="http://cvs.savannah.gnu.org/viewvc/gnumed/gnumed/client/etc/gnumed/gnumed-client.conf.example?root=gnumed&view=log" target="_top">этот</a>). Информация собирается и объединяется со всех файлов конфигурации, которые можно найти. Параметры загружаются в последовательности от системных к локальному пользователю. Таким образом, можно частично определить профили в отдельных конфигурационных файлах или переопределять параметры в рамках более конкретных файлов. <p></p> Должен существовать списочный параметр <code>профили</code> в группе <code>[бэкэнд]</code>, хотя бы в одном из них. Этот параметр определяет, какие профили будут предлагаться для выбора в окне системного входа. Пример: <pre> [backend] profiles = $profiles$ public GNUmed database local GNUmed database $profiles$ </pre> Он определяет два профиля бэкэнда для выбора окна системного входа. Каждый профиль содержит набор параметров, определяющих, как получить доступ к конкретному бэкэнду. Пример: <pre> [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> </pre> Он определяет параметры для профиля бэкэнда <em>общедоступной базы данных GNUmed</em>, которая транслируется в вышеуказанный листинг профиля. <p></p> <ul> <li> для подключения к localhost через сокеты UNIX параметр <code>host</code> оставляется пустым </li> <li> <code>база данных</code> должна корректироваться большинством основных релизов <ul> <li> обычно, это делается сопровождением пакета или локальным системным администратором </li> <li> для файлов конфигурации в домашней директории пользователя может потребоваться корректировка через этого пользователя </li></ul> </li></ul> <p></p> <a name="TopicEnd"></a> <p></p> <p></p> <p></p> <p></p> </div> </body></html>