> > Лучше 540, хотя и необязательно это. А telnet xxx uucp /stream не поможет?
> Hе поможет - пробовато... и rlogin и uucpd на 540 порту - не помогает.
> IMHO uucico на free не может сказать модему на cisco что нужен
> flowcontrol,
> так как аппаратно сигналы модема не прокинешь, а xon/xoff - это можно,
> только
> uucp при этом работать не будет...
Гы. Старинная проблема.
У меня сделано так:
rlogin x.x.x.x /user $user (autocommand из такакса. Вместо $user подставляет
имя юзера.)
А rlogind правлен так, чтоб оно всем юзерам, начинающимся с uu*, запускало
uucico.
примерно так:
if (!strncmp(lusername,UUCPPREFIX,strlen (UUCPPREFIX))){
execl(_PATH_UUCPD, "uucpd", "-u", lusername, (char *)NULL);
}
Вставлять надо ПЕРЕД вызовом forkpty (). Причем, прям перед ним.
uucpd тоже править надо, чтоб ключик -u понимал.
Dmitry.
PS. Более простых методов не видел.. Это работает с 1996-го года.
--- ifmail v.2.14dev2
* Origin: Commercial Information Networks (2:5015/28@fidonet)
_ RU.CISCO (2:5077/15.22) ___________________________________________ RU.CISCO _
From : Alex Tutubalin 2:5020/400 24 Sep 99 04:09:16
Subj : [CISCO] Cisco+UUCP+rlogin
________________________________________________________________________________
From: Alex Tutubalin <lexa@lexa.ru>
Dmitry Valdov wrote:
>
> А rlogind правлен так, чтоб оно всем юзерам, начинающимся с uu*, запускало
> uucico.
> примерно так:
> if (!strncmp(lusername,UUCPPREFIX,strlen (UUCPPREFIX))){
> execl(_PATH_UUCPD, "uucpd", "-u", lusername, (char *)NULL);
> }
А не проще этим юзерам написать uucico в качестве шелла ?
>
> PS. Более простых методов не видел.. Это работает с 1996-го года.
У меня работает просто так. Autocommand "rlogin uucphost /user username"
и правильный шелл на uucphost.
Который год забираю так почту себе домой.....
--
Alex Tutubalin
http://www.lexa.ru/lexa
--- ifmail v.2.14dev3
* Origin: Demos online service (2:5020/400)