Библиотека сайта rus-linux.net
Стандарт на структуру каталогов файловой системы (Filesystem Hierarchy Standard)
3.7 /etc : Специфичная для данного хоста конфигурационная информация
3.7.1 Назначение
Каталог/etc
содержит конфигурационные файлы и каталоги, специфичные
для данной конкретной системы.[прим. 4]
3.7.2 Требования
В каталоге/etc
не должно быть бинарных файлов.
Следующие каталоги или символические ссылки на каталоги должны быть
расположены в /etc
:
"/etc" opt |
"Конфигурационная информация для данного хоста" Конфигурация для /opt |
Дерево 3.7.2.1
3.7.3 Рекомендации
Следующие каталоги либо символические ссылки на них должны
быть расположены в /etc
, если соответствующие пакеты установлены
в системе:
"/etc" X11 sgml |
"Конфигурационная информация для данного хоста" Конфигурация системы X Window (optional) Конфигурация для SGML и XML (optional) |
Дерево 3.7.3.2
Следующие файлы либо символические ссылки на них должны
быть расположены в /etc
, если соответствующие пакеты установлены
в системе: [примечание 5]
csh.login | Общесистемный инициализационный файл для оболочки C-shell (optional) |
exports | Список контроля доступа для сетевой файловой системы NFS (optional) |
fstab | Постоянная информация для монтирования файловых систем (optional) |
ftpusers | Список контроля доступа для демона FTP (optional) |
gateways | Файл, содержащий список шлюзов для демона routed (optional) |
gettydefs | Установки терминала, используемые демоном getty (optional) |
group | Файл, определяющий списки групп пользователей в системе (optional) |
host.conf | Файл конфигурации для системы разрешения имен (optional) |
hosts | Постоянная информация об именах хостов (optional) |
hosts.allow | Список хостов, с которых разрешен доступ в систему (optional) |
hosts.deny | Список хостов, с которых запрещен доступ в систему (optional) |
hosts.equiv | Список доверенных хостов для rlogin, rsh, rcp (optional) |
hosts.lpd | Список доверенных (разрешенных) имен хостов для демона печати lpd (optional) |
inetd.conf | Конфигурационный файл для демона inetd (optional) |
inittab | Конфигурационный файл для init (optional) |
issue | Сообщение, выдаваемое системой до регистрации пользователя (optional) |
ld.so.conf | Список дополнительных каталогов для поиска разделяемых библиотек (optional) |
motd | Сообщение, выдаваемое системой после регистрации пользователя (optional) |
mtab | Динамически изменяющаяся информация о смонтированных файловых системах (optional) |
mtools.conf | Конфигурационный файл для mtools (optional) |
networks | Статическая информация о сетевых именах (optional) |
passwd | Файл паролей (optional) |
printcap | База данных с настройками принтеров для lpd (optional) |
profile | Общесистемный файл инициализации для оболочки, запускаемой при входе пользователя в систему (optional) |
protocols | Перечень IP-протоколов (optional) |
resolv.conf | Конфигурационный файл для системы разрешения имен (optional) |
rpc | Перечень протоколов удаленного вызова процедур (RPC) (optional) |
securetty | Файл со списком устройств, с которых может заходить пользователь root (optional) |
services | Имена портов для сетевых сервисов (optional) |
shells | Список путей доступа для имеющихся в системе оболочек (optional) |
syslog.conf | Конфигурационный файл для демона syslogd (optional) |
Таблица 3.7.3.1
Файл mtab не соответствует неизменяемой природе файлов,
размещенных в /etc
: он помещен в данный каталог в виде исключения
по историческим причинам.[примечание 6]
3.7.4 /etc/opt : Конфигурационные файлы для /opt
3.7.4.1 Назначение
Специфичные для данного хоста конфигурационные файлы для дополнительных пакетов прикладного программного обеспечения должны устанавливаться в каталоги/etc/opt/<package>
, где <package>
- имя
поддерева в /opt
, в котором хранятся статические данные
для этого пакета.
3.7.4.2 Требования
Никаких ограничений на внутреннюю структуру каталога/etc/opt/<package>
не накладывается.
Если конфигурационный файл должен располагаться в ином месте для того, чтобы
пакет или система функционировали должным образом, этот файл может
помещаться в каталог, отличный от /etc/opt/<package>
.
НАЧАЛО ПОЯСНЕНИЙ
Смотри пояснения к/opt
.
КОНЕЦ ПОЯСНЕНИЙ
3.7.5 /etc/X11 : Конфигурация для системы X Window (optional)
3.7.5.1 Назначение
/etc/X11
- это место размещения всех конфигурационных данных
для X11, специфичных для данного хоста. Эта директория необходима для
того, чтобы обеспечить локальное управление системой X Window в том случае,
когда файловая система /usr
монтируется только на чтение.
3.7.5.2 Рекомендация
Следующие файлы или символические ссылки должны находиться в/etc/X11
,
если только соответствующая система установлена:
Xconfig | Конфигурационный файл для ранних версий XFree86 (optional) |
XF86Config | Конфигурационный файл для XFree86 версий 3 и 4 (optional) |
Xmodmap | Глобальный файл модификации клавиатуры в X11 (optional) |
Таблица 3.7.5.2.2
Среди подкаталогов в /etc/X11
могут находиться отдельные подкаталоги
с конфигурационной информацией для xdm
и других программ
(например, для оконных менеджеров), которые в такой информации нуждаются.
[примечание 7]
3.7.6 /etc/sgml : Конфигурационные файлы для SGML и XML (optional)
3.7.6.1 Назначение
Здесь устанавливаются исходные конфигурационные файлы, определяющие параметры верхнего уровня SGML- или XML-систем. Файлы с именами*.conf
- это исходные (generic) конфигурационные файлы. Файлы с именами
*.cat
- это DTD-специфичные централизованные (centralized) каталоги,
содержащие ссылки ко всем другим каталогам, необходимым для использования
какого-то конкретного DTD. Файл супер-каталога catalog
содержит ссылки на все централизованные каталоги.
[4] Размещение командных скриптов запуска может осуществляться в соответствии с моделями, принятыми в System V, BSD, или какими-то другими моделями. Более точные спецификации в этой области могут быть установлены будущими версиями настоящего стандарта.
[5] Системы, в которых используются теневые пароли,
создают дополнительные конфигурационные каталоги и файлы в /etc
(/etc/shadow
и другие), а также размещают программы в каталоге
/usr/sbin
(useradd
, usermod
и другие).
[6] В некоторых Linux-системах это может быть
символическая ссылка на /proc/mounts
; в этом случае исключение
не требуется.
[7] /etc/X11/xdm
содержит
конфигурационные файлы для xdm
. В большинстве случаев это файлы,
которые раньше размещались в /usr/lib/X11/xdm
.
Некоторые локальные переменные данные для xdm
хранятся в
/var/lib/xdm
.
Мы рекомендуем, чтобы оконные менеджеры с одним единственным конфигурационным
файлом, который обычно по умолчанию имеет имя .*wmrc
, переименовали
его в system.*wmrc
(если только нет общепринятого альтернативного
названия) и не использовать подкаталог. Любой подкаталог для оконного менеджера
должен называться так же, как называется исполняемый файл оконного менеджера.
Previous: /dev : Файлы устройств
Next: /home : Домашние каталоги пользователей (optional)
Up: Оглавление
Translated by troff2html v1.5 on 29 March 2002 by Daniel Quinlan