Библиотека сайта 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
