Следующая:uucico Description, Следующая:, Предыдущая:Invoking uucico, Вверх:Invoking uucico



uucico Description

Описание uucico

uucico [options]

Демон uucico обрабатывает запросы на передачу файлов, поставленные в очередь командами uucp и uux. Он запускается при старте программ uucp, uux (если только не заданы опция -r или --nouucico). Кроме того, обычно демон uucico запускается периодически, используя таблицы crontab.

При вызове uucico с опцией -r1, --master, -s, --system, или -S, демон размещает запрос на вызов удаленной системы, стартуя в мастер режиме. В противном случае демон стартует в подчиненном (slave) режиме, принимая вызовы от удаленной системы. Обычно когда демон uucico автоматически вызывается при поступлении входящих вызовов, для него устанавливается специальное имя входа в систему (login name), и протоколирование осуществляется под этим именем.

При завершении uucico, вызывается демон uuxqt, если только не заданы опции -q или --nouuxqt; программа uuxqt выполняет задачи, созданные программой uux на удаленной системе, а также задания, созданные локально, которые уже получили ожидаемые удаленные файлы.

Если запрос терпит неудачу, uucico обычно отказывается от повторения запроса, до тех пор, пока не пройдет некоторое количество времени. Данное поведение может быть отменено опциями -f, --force, или опцией -S.

Для того чтобы uucico генерировал свои собственные приглашения 'login:' и 'password:', могут использоваться опции -l, --prompt, -e, или --loop. Когда другой демон uucico вызывает локальный, он видит эти приглашения и осуществляет вход как обычно.

Имя входа в систему, пароль обычно проверяется с помощью отдельного списка, специального для uucico а не из файла /etc/passwd; (смотрите Configuration File Names); на некоторых системах, возможно, настроить uucico на прямое использование файла /etc/passwd.

Опция -l или опция --login приводят к однократной выдаче подсказки и выходу; в этом режиме UUCP администратор или суперпользователь могут использовать опцию -u или --login для принудительной установки имени пользователя, в этом случае uucico не будет запрашивать имя пользователя. Опция -e или --loop приводит к тому, что после завершения первого сеанса будет снова выдано приглашение; в этом режиме программа uucico постоянно контролирует порт.

Если программа uucico получает сигналы SIGQUIT, SIGTERM или SIGPIPE, то она прерывает текущий сеанс связи с удаленной системой и завершает свое выполнение. Если программа получает сигнал SIGHUP, то она прерывает текущий сеанс связи, но продолжает вызывать другие системы (если вызвана с опциями -r1 или --master) и принимать входящие запросы (если вызвана с опцией -e или --loop) от других систем. Если программа получает сигнал SIGINT, то она завершает текущий сеанс связи и прекращает выполнение дальнейших вызовов или прием входящих звонков.