Следующая:uucico Description, Следующая:uucico Options, Предыдущая:Invoking uucico, Вверх:Invoking uucico
Описание 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
, то она
завершает текущий сеанс связи и прекращает выполнение дальнейших вызовов или
прием входящих звонков.