Unix Man (Справочное руководство)


GETTY(7) - часть 2


Если обязательные параметры не указаны, то getty указывает speed интерфейса, равный 300 бод, определяет, что будет использоваться исходный режим (вызываемый на каждом символе), что будет подавляться эхо или разрешаться четность, что символы новой строки будут преобразованы в подачу строки возврата каретки, и что в стандартном выходе осуществляется стандартное расширение. Перед тем, как считать имя пользователя, она высвечивает входное сообщение посимвольно. Если получен нулевой символ (или ошибка записи), считается, что это результат нажатия пользователем клавиши BREAK. Это приведет к попытке вызова программы getty следующего speed по порядку. Порядок, в котором getty пытается это произвести, определяется тем, что находится в /etc/gettydefs.

Имя пользователя прерывается новой строкой или символом возврата каретки. Последний вызывает установку системы так, чтобы каретка соответсвенно возвратилась( смотри ).

Имя пользователя просматривается для того, чтобы увидеть, содержит ли оно какие-либо строчные символы алфавита. getty предполагает, что пользователь использует все строчные символы. Если пользователь употребляет прописные символы, в системе дается указание преобразовать любые дальнейшие прописные символы в соответсвенные строчные символы.

Наконец, вызывается login-program из /etc/gettydefs с именем пользователя в качестве аргумента. После входного имени могут быть введены дополнительные аргументы. Они передаются в login-program. По умолчанию login-program, /etc/login, помещает их в среду (смотри ).

Обеспечивается параметр проверки. Когда getty вызывается параметром -с и file, она просматривает файл, как если бы она просматривала и распечатывала результаты на стандартный выход. Если есть какие-либо нераспознанные режимы или неправильно созданные входы, она сообщает об этом. Если входы правильные, она распечатывает значения различных файлов. Для объяснения значения смотри . Отметим, что некоторые значения добавляются к флагам автоматически.

ПРИМЕЧАНИЯ


Для поддержки использования строки для uucico, cu и ct были сделаны изменения, а именно, строка может быть использована в обоих направлениях. getty позволяет пользователю входить в систему, но если строка свободна, uucico,cu или ct могут использовать ее для вызовов. Применение зависит от того, как при использовании устройств uucico, cu и ct создают открытые файлы. Когда "открыто" возвращается на строку модемного управления (или первый символ считывается на строку немодемного управления), состояние закрытого файла указывает, используется ли строка uucico, cu, ct, или кто-то пытается войти. Отметим, что в случае немодедного управления до вывода входного сообщения может потребоваться несколько символов <возврата каретки>. Пользователь-человек сможет справиться с этим небольшим неудобством. О том, что пытаемся ввести uucico, следует сообщить с помощью входного шрифта, аналогичного следующему:

""\r\d\r\d\r\d\r in:--in:...

где ...- все, что могло бы быть обычно использовано во входной последовательности.




Начало  Назад  Вперед



Книжный магазин