rcS

НАЗВАНИЕ
ОПИСАНИЕ
ОПЦИИ
ЗАМЕЧАНИЕ
АВТОР
АВТОР ПЕРЕВОДА
СМОТРИ ТАКЖЕ

НАЗВАНИЕ

rcS − переменные, влияющие на поведение сценариев загрузки

ОПИСАНИЕ

Файл /etc/default/rcS содержит переменные настроек в формате POSIX:

ПЕРЕМЕННАЯ=ЗНАЧЕНИЕ

В каждой строке разрешено только одно назначение. Также разрешаются коментарии (начинающиеся с ’#’).

ОПЦИИ

Могут быть настроены следующие переменные.
TMPTIME

При загрузке файлы в /tmp могут быть удалены, если время их модификации, состояния и доступа старше TMPTIME дней. Значение 0 означает, что файлы будут удалены в не зависимости от возраста. Если вы не хотите очищать /tmp, тогда установите в TMPTIME отрицательное значение (например, −1) или слово infinite (бесконечно).

SULOGIN

Установка переменной в yes вызовет порождение sulogin на консоли в начале процесса загрузки. Если впоследствии администратор не войдёт в сеанс sulogin в течение 30 секунд, процесс загрузки продолжится.

DELAYLOGIN

Обычно система не позволяет входить пользователям не являющимся root, пока не завершится процесс загрузки и система не переключится на уровень запуска (runlevel) по умолчанию (обычно это уровень 2). Однако в теории, вполне безопасно войти чуть раньше, а именно, как только будет запущен inetd. Установка переменной в no позволит ранний вход; установка переменной в yes предотвратит это.

Некоторые подробности: Переменная DELAYLOGIN определяет, будет ли файл /run/nologin создан в процессе загрузки и удалён по её завершении. Программа login(1) отклоняет вход пользователей не являющихся root до тех пор, пока существует файл /run/nologin. Если вы установите переменную в no, то рекомендуется убедиться, что файл /run/nologin не существует.

VERBOSE

Установка этой опции в no (в нижнем регистре) сделает процесс загрузки чуть менее подробным. Установка этой опции в yes сделает процесс загрузки чуть более подробным.

FSCKFIX

Когда проверяются корневая и все остальные файловые системы, fsck запускается с опцией −a, которая означает автовосстановление ("autorepair"). Если обнаружено нарушение целостности, то процесс fsck будет контролироваться администратором. Система напечатает сообщение запрашивающее администратора о восстановлении файловой системы вручную и предоставит оболочку с правами root (в действительности − оболочку с правами sulogin) в консоли. Установка этой опции в yes вызовет запуск fsck с опцией −y вместо опции −a. Это сообщит fsck о том, что нужно восстанавливать файловые системы без запроса разрешения.

ASYNCMOUNTNFS

Установка в no отключит асинхронное монтирование сетевых устройств, когда сетевые интерфейсы смонтированы; вместо этого сетевые устройства будут смонтированы только один раз, в процессе загрузки. По умолчанию yes. Может пригодиться для отключения на компьютерах, на которых корневая файловая система монтируется по NFS, пока ifup из ifupdown не начнёт правильно работать в подобных случаях.

ЗАМЕЧАНИЕ

Переменные EDITMOTD, RAMRUN и UTC более не используются. Переменные RAMLOCK, RAMSHM и RAMTMP перемещены в файл /etc/default/tmpfs; настройки RAMSHM и RAMTMP в файле rcS при наличии используются в целях обратной совместимости, но перекрываются настройками из файла /etc/default/tmpfs. За подробностями обратитесь к tmpfs(5). Эти настройки не переносятся автоматически в /etc/default/tmpfs. Обновите соответствующим образом файл /etc/default/tmpfs. Настройка UTC заменяется настройками UTC или LOCAL из /etc/adjtime и должна перенестись в этот файл автоматически. За подробностями о настройке системных часов обратитесь к hwclock(5) и hwclock(8).

АВТОР

Микель ван Смуренбург (Miquel van Smoorenburg) <miquels@cistron.nl>, Роджер Лейх (Roger Leigh) <rleigh@debian.org>

АВТОР ПЕРЕВОДА

Перевод на русский язык выполнил Владимир Ступин <vladimir@stupin.su>.

СМОТРИ ТАКЖЕ

fsck(8), hwclock(5), hwclock(8), inetd(8), init(8), inittab(5), login(1), tmpfs(5).