/usr/share/doc/gnumed/user-manual/Gnumed/GmManualConfigFilesRu.html is in gnumed-doc 1.4.6+dfsg-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 | <!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> GmManualConfigFilesRu < 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/GmManualConfigFilesRu?t=1391005510" type="application/x-wiki" title="edit GmManualConfigFilesRu" />
<meta name="description" content="GmManualConfigFilesRu" />
<!--[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="29%20Jan%202014%20-%2015:25" /> <!-- SERVERTIME -->
<meta name="foswiki.SKIN" content="twikinet%2c%20pattern" /> <!-- SKIN -->
<meta name="foswiki.SYSTEMWEB" content="System" /> <!-- SYSTEMWEB -->
<meta name="foswiki.TOPIC" content="GmManualConfigFilesRu" /> <!-- 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="GNUmed"></a> Конфигурационные файлы GNUmed </h1>
<p></p>
GNUmed использует стандартный стиль INI в формате файла конфигурации. Для всех конфигурационных файлов используется расширение <strong>.conf</strong>.
<p></p>
Списки (параметры, занимающие несколько строк) определяются несколько по-другому, чем в некоторых других анализаторах файлов INI. Они работают подобно закавычиванию знаком доллара PostgreSQL в сохраняемых процедурах. Предположим, нужно настроить список <em>пользователи</em> в группе <em>параметры</em>. Соответствующий раздел в файле конфигурации будет:
<p></p>
<pre>
[preferences]
users = $users$
McCoy
Spock
Kirk
$users$
</pre>
<p></p>
На самом деле, настраиваемые "пользователи" в конфигурационных файлах GNUmed не развернуты. Более реальным примером будут профили [бэкэнд], помогающие выбрать из возможных более, чем одну базу данных (публичный сервер, локальная база данных), к которой выполняется подключение.
<p></p>
Примеры возможных настроек основных параметров клиента имеются в файле <a href="http://gitorious.org/gnumed/gnumed/blobs/master/gnumed/gnumed/client/gm-from-vcs.conf" target="_top">gm-from-vcs.conf</a>
<p></p>
В большинстве случаев, основные файлы .config редактируются напрямую, а затем переписываются, когда нужно на локальные директории и компьютеры, либо через ИТ поддержку, либо локальными администраторами, либо опытными пользователями. Значения, управляемые через подменю Параметры в GNUmed, в некоторых случаях (таких, как адрес e-mail) записываются опять же в файл конфигурации, чтобы быть доступными для обработчика исключений, даже до подключения к базе данных. В противном случае, параметры хранятся в серверной части базы данных.
<p></p>
<h2><a name="A_"></a> Конфигурационные файлы по умолчанию </h2>
<p></p>
GNUmed использует несколько имен встроенных файлов конфигурации. Большинство из них может быть переопределено параметром командной строки <pre>--conf-file=FILE</pre>, где <code>FILE</code> является именем файла конфигурации, который нужно использовать взамен. Убедитесь, что этот файл доступен на запись для пользователя, так как он будет использоваться для хранения параметров настройки по умолчанию.
<p></p>
GNUmed попытается обработать пропущенные конфигурационные файлы при условии, что умолчания имеют смысл без демонстрации неожиданного поведения.
<p></p>
<h3><a name="A_61_47etc_47gnumed_47gnumed_45client.conf_61"></a> <code>/etc/gnumed/gnumed-client.conf</code> </h3>
<p></p>
Этот файл можно использовать для определения общесистемных значений по умолчанию, например профилей бэкэнда. Эти профили будут доступны через диалоговое окно логина в дополнение к другим определениям. Этот файл будет открыт только для чтения.
<p></p>
На системах не-Unix этот файл будет храниться в других директориях. Чтобы узнать где, обратитесь к документации <a href="http://wxpython.wxcommunity.com/docs/api/wx.StandardPaths-class.html" target="_top">wxPython</a>.
<p></p>
<h2><a name="A_61_126_47.gnumed_47gnumed.conf_61"></a> <code>~/.gnumed/gnumed.conf</code> </h2>
<p></p>
Дополнительные параметры по умолчанию могут храниться в этом файле. Все профили бэкэнда будут добавлены к списку профилей, доступному в <code>/etc/gnumed/gnumed-client.conf</code>. Этот файл используется также для хранения пользовательских настроек, которые должны быть доступны до подключения к базе данных. Поэтому, пользователь должен иметь к нему доступ на запись.
<p></p>
Конфигурационные сведения о <em>рабочем месте</em>, <a href="GmManualXmlRpcApiRu.html">режиме slave</a> и <a href="GmManualExternalPatientImportRu.html">внешних источниках пациента</a> также можно найти здесь.
<p></p>
<h3><a name="A_61._47gnumed.conf_61"></a> <code>./gnumed.conf</code> </h3>
<p></p>
Если файл <code>~/.gnumed/gnumed.conf</code> не найден, GNUmed будет сканировать текущую директорию (из которой он вызван) для файла <code>gnumed.conf</code>. Это позволяет, запустить GNUmed из произвольного каталога (например, копии дерева VCS) без необходимости установки <code>gnumed.conf</code> в <code>~/.gnumed/</code>.
<p></p>
<h3><a name="A_61_126_47.gnumed_47gnumed_45xsanerc.conf_61"></a> <code>~/.gnumed/gnumed-xsanerc.conf</code> </h3>
<p></p>
Используется, начиная с: GNUmed v0.2.9
<p></p>
Обязателен: XSane > v0.992
<p></p>
Когда GNUmed вызывает XSane для сканирования, он просматривает этот файл (через <code>--xsane-rc</code>). Таким образом, настраиваемая конфигурация XSane может использоваться в GNUmed. Если файл не существует, он будет создан с <code>~/.sane/xsane/xsanerc</code> при первом вызове XSane.
<p></p>
При настройке XSane после его вызова из GNUmed, ваши изменения будут сохранены в файле конфигурации GNUmed конкретного XSane и, таким образом, не повлияют на обычные параметры XSane.
<p></p>
<h3><a name="A_61mime_type2file_extension.conf_61"></a> <code>mime_type2file_extension.conf</code> </h3>
<p></p>
Этот файл используется GNUmed для помощи в поиске подходящего расширения для некоторых типов mime, например, при отображении архивных документов. Он требуется, только если ОС сама не может понять, как отображать файлы определенного типа с именем без расширения. Это, в основном, наблюдается на MS/Windows, особенно, с файлами растрового типа.
<p></p>
GNUmed ищет его в общесистемных директориях (т.е., на UNIX это <code>/etc/gnumed/</code>) и конфигурационных на уровне пользователя (например, на UNIX <code>~/.gnumed/</code>). Если не понятно, что операционная система подразумевает под этими каталогами, следует проверить лог-файл GNUmed. Он подскажет, где GNUmed ищет файл на вашей машине.
<p></p>
Этот файл должен содержать группу <em>[расширения]</em>, в которой может быть один параметр на каждый тип mime, указывающий расширение для использования в файлах указанного типа. Установите значение только для типа без расширения, не ставя ".", например так:
<p></p>
<pre>
[extensions]
# set extension for bitmap files (mime type <image/x-bmp>) to "bmp"
# (IOW, they should read "<filename>.bmp" when passed to the OS for viewing)
image/x-bmp = bmp
</pre>
<p></p>
Доступные листинги здесь: <ul>
<li> <a href="http://www.sfsu.edu/training/mimetype.htm" target="_top">Типы MIME (общие)</a> <em>Государственный Университет Сан-Франциско</em>
</li> <li> <a href="http://www.w3schools.com/media/media_mimeref.asp" target="_top">Типы MIME через типы содержания</a>, поддерживаемые Информационным интернет-сервером Microsoft версии 5
</li> <li> <a href="http://www.webmaster-toolkit.com/mime-types.shtml" target="_top">Типы MIME через объект типа файла</a>
</li> <li> <a href="http://www.utoronto.ca/webdocs/HTMLdocs/Book/Book-3ed/appb/mimetype.html" target="_top">Типы MIME через описание содержания данных</a> <em>Университет Торонто</em>
</li></ul>
<p></p>
<a name="TopicEnd"></a>
<p></p>
<p></p>
<p></p>
<p></p>
</div>
</body></html>
|