#1
|
|||
|
|||
mgetty + qico
Alexandr Kruglikov написал(а) к All в Feb 17 04:09:18 по местному времени:
Привет, All! В общем и целом ситуация с сабж такова: OS: [root@srv-srt ~]# cat /etc/centos-release CentOS release 6.8 (Final) mgetty: [root@srv-srt ~]# rpm -qa | grep mgetty mgetty-1.1.36-9.el6.i686 qico-0.59.1 Конфиги: [root@srv-srt ~]# grep -v '^#\|^$' /etc/mgetty+sendfax/login.config /FIDO/ fido uucp /usr/local/sbin/qico -a @ /AutoPPP/ - a_ppp /usr/sbin/pppd auth -chap +pap login debug [root@srv-srt ~]# grep -v '^#\|^$' /etc/mgetty+sendfax/mgetty.config port ttyS0 speed 57600 debug 8 data-only y answer-chat "" ATA CONNECT \c \r Проблема в том, что при звонке на эту машину обычным удалённым доступом mgetty передаёт звонок в сторону pppd и всё работает: -- 02/11 03:46:01 ##### data dev=ttyS0, pid=1316, caller='102', conn='57600/31200 V42', name='', cmd='/usr/sbin/pppd', user='/AutoPPP/' Если же я звоню мейлером, то откуда-то вылазит невиданный в конфигах /bin/login, который в login.conf закомментирован напрочь: -- 02/11 03:44:48 ##### data dev=ttyS0, pid=765, caller='102', conn='57600/31200 V42', name='', cmd='/bin/login', user='EMSI_INQC816' mgetty хоть и из реп, но собран с -DFIDO: [root@srv-srt ~]# strings /sbin/mgetty | grep EMSI EMSI_ Понимаю, что я что-то где-то не допилил... Может кто-то подскажет, что и где? А то уже делом принципа стало добить до конца =) * Оригинал написан в ru.unix.ftn * Скопировано в RU.LINUX * Скопировано в N5053.UNIX * Скопировано в RU.UNIX.LINUX С наилучшими пожеланиями, Alexandr. --- "OS X/binkd/hpt-1.9-cur/GoldEd+-1.1.5-b20161221" --- |
#2
|
|||
|
|||
Re: mgetty + qico
Semen Panevin написал(а) к Alexandr Kruglikov в Feb 17 11:10:58 по местному времени:
Доброго здоровьица тебе, Alexandr! Saturday February 11 2017 04:09, Alexandr Kruglikov писал All: AK> Если же я звоню мейлером, то откуда-то вылазит невиданный в конфигах AK> /bin/login, который в login.conf закомментирован напрочь: Так а в конфиге mgetty что? Может он в другой строчке есть и FIDO оверрайдит. AK> -- AK> 02/11 03:44:48 ##### data dev=ttyS0, pid=765, caller='102', AK> conn='57600/31200 V42', name='', cmd='/bin/login', AK> user='EMSI_INQC816' AK> mgetty хоть и из реп, но собран с -DFIDO: AK> [root@srv-srt ~]# strings /sbin/mgetty | grep EMSI AK> EMSI_ Маловато будет server sbin # strings /sbin/mgetty | grep EMSI got EMSI signature EMSI_ EMSI_INQC816 EMSI_INQ EMSI_CLI EMSI_REQA77E non-INQ EMSI packet: '%.15s...', length %d got EMSI_CLI packet, re-read login name С наилучшими пожеланиями, Семён. ... Хорошо там, где мы есть! (про фидошников) --- GoldED+/LNX 1.1.5-b20161221 (Linux 4.1.12-gentoo iF6M10) |
#3
|
|||
|
|||
Re: mgetty + qico
Alexandr Kruglikov написал(а) к Semen Panevin в Feb 17 13:38:50 по местному времени:
Привет, Semen! * Ответ на сообщение из CarbonArea (Мыльце для меня). 11 фев 17 11:10, Semen Panevin писал(а) к Alexandr Kruglikov: AK>> Если же я звоню мейлером, то откуда-то вылазит невиданный в AK>> конфигах /bin/login, который в login.conf закомментирован AK>> напрочь: SP> Так а в конфиге mgetty что? Может он в другой строчке есть и FIDO SP> оверрайдит. Я ж скинул все конфиги =) AK>> [root@srv-srt ~]# strings /sbin/mgetty | grep EMSI AK>> EMSI_ SP> Маловато будет Ага, и так было... Находил на просторах интернетов старый .rpm, в нём именно такие строки выводились. Не работало( С наилучшими пожеланиями, Alexandr. --- "OS X/binkd/hpt-1.9-cur/GoldEd+-1.1.5-b20161221" --- |
#4
|
|||
|
|||
Re: mgetty + qico
Semen Panevin написал(а) к Alexandr Kruglikov в Feb 17 03:02:52 по местному времени:
Доброго здоровьица тебе, Alexandr! Saturday February 11 2017 13:38, Alexandr Kruglikov писал Semen Panevin: AK>>> Если же я звоню мейлером, то откуда-то вылазит невиданный в AK>>> конфигах /bin/login, который в login.conf закомментирован AK>>> напрочь: SP>> Так а в конфиге mgetty что? Может он в другой строчке есть и FIDO SP>> оверрайдит. AK> Я ж скинул все конфиги =) Ты скинул не конфиги, а куски из них погрепаные. Никто не обещал... AK>>> [root@srv-srt ~]# strings /sbin/mgetty | grep EMSI AK>>> EMSI_ SP>> Маловато будет AK> Ага, и так было... Находил на просторах интернетов старый .rpm, в нём AK> именно такие строки выводились. Не работало( Ничё не знаю ни про какие rpm. Ты утверждаешь что оно собрано с -DFIDO но доказательства невнятные, расходятся с моей версией. Я в gentoo помнится чуть ли не сам ebuild патчил чтоб реально с -DFIDO собрать а не на какого-то майнтейнера и его кривые руки полагаться. В общем доказательств того, что оно реально было собрано имено с -DFIDO, от тебя никаких пока не было. Строчка с EMSI могла и без -DFIDO там быть, я не проверял. С наилучшими пожеланиями, Семён. ... От правды далеко не убежишь (с) Sage --- GoldED+/LNX 1.1.5-b20161221 (Linux 4.1.12-gentoo iF6M10) |
#5
|
|||
|
|||
Re: mgetty + qico
Alexandr Kruglikov написал(а) к Semen Panevin в Feb 17 10:29:58 по местному времени:
Привет, Semen! * Ответ на сообщение из CarbonArea (Мыльце для меня). 12 фев 17 03:02, Semen Panevin писал(а) к Alexandr Kruglikov: SP>>> Так а в конфиге mgetty что? Может он в другой строчке есть и SP>>> FIDO оверрайдит. AK>> Я ж скинул все конфиги =) SP> Ты скинул не конфиги, а куски из них погрепаные. Никто не обещал... Там грепнуто с пропуском строк начинающихся с # =\ SP> В общем доказательств того, что оно реально было собрано имено с SP> -DFIDO, от тебя никаких пока не было. Строчка с EMSI могла и без SP> -DFIDO там быть, я не проверял. Ну я никому ничего и не собирался доказывать... Не в Гааге =) С наилучшими пожеланиями, Alexandr. --- "OS X/binkd/hpt-1.9-cur/GoldEd+-1.1.5-b20161221" --- |
#6
|
|||
|
|||
mgetty + qico
Andrey Ignatov написал(а) к Alexandr Kruglikov в Feb 17 13:04:16 по местному времени:
Greetings, Alexandr! Тоже решил заморочиться сабжем, чот никак не могу собрать qico на 64-битной убунте, линкер в упор не видит ncurses: gcc -g -O2 -Wall -o qcc -lncurses qcc.o clserv.o md5q.o qslib.o qcc.o: In function `bar': /root/qico-0.59.1/objqico/src/../../src/qcc.c:451: undefined reference to `acsmap' /root/qico-0.59.1/obj_qico/src/../../src/qcc.c:451: undefined reference to `waddch' /root/qico-0.59.1/objqico/src/../../src/qcc.c:451: undefined reference to `acsmap' qcc.o: In function `freshhdr': /root/qico-0.59.1/obj_qico/src/../../src/qcc.c:422: undefined reference to `werase' /root/qico-0.59.1/objqico/src/../../src/qcc.c:423: undefined reference to `wattron' /root/qico-0.59.1/obj_qico/src/../../src/qcc.c:424: undefined reference to `mvwprintw' [...skipped...] collect2: error: ld returned 1 exit status Makefile:293: recipe for target 'qcc' failed dpkg -l | grep 'ncurses.*dev' ii libncurses5-dev:amd64 6.0+20160213-1ubuntu1 amd64 developer's libraries for ncurses ii libncurses5-dev:i386 6.0+20160213-1ubuntu1 i386 developer's libraries for ncurses dpkg -L libncurses5-dev:amd64| grep curses.h /usr/include/curses.h /usr/include/ncurses.h file /usr/include/curses.h /usr/include/curses.h: C source, ASCII text file /usr/include/ncurses.h /usr/include/ncurses.h: symbolic link to curses.h ЧЯДНТ? С наилучшими пожеланиями, Feliksas. --- Live long, and prosper. //GoldED+/LNX 1.1.5 |
#7
|
|||
|
|||
mgetty + qico
Andrey Ignatov написал(а) к Alexandr Kruglikov в Feb 17 13:40:10 по местному времени:
Greetings, Alexandr! 16 фев 17 13:04, Andrey Ignatov -> Alexandr Kruglikov: AI> gcc -g -O2 -Wall -o qcc -lncurses qcc.o clserv.o md5q.o qslib.o AI> ЧЯДНТ? Нашел - засада в том, что -lncurses должен быть после всех объектных файлов. Курю Makefile, чтобы сделать хорошо. С наилучшими пожеланиями, Feliksas. --- Live long, and prosper. //GoldED+/LNX 1.1.5 |
#8
|
|||
|
|||
mgetty + qico
Andrey Ignatov написал(а) к Alexandr Kruglikov в Feb 17 13:58:18 по местному времени:
Greetings, Alexandr! AI> Нашел - засада в том, что -lncurses должен быть после всех объектных AI> файлов. Курю Makefile, чтобы сделать хорошо. Зачинил Makefile руками, собралось =) С наилучшими пожеланиями, Feliksas. --- Live long, and prosper. //GoldED+/LNX 1.1.5 |
#9
|
|||
|
|||
Re: mgetty + qico
Alexandr Kruglikov написал(а) к Andrey Ignatov в Feb 17 15:04:06 по местному времени:
Привет, Andrey! * Ответ на сообщение из CarbonArea (Мыльце для меня). 16 фев 17 13:04, Andrey Ignatov писал(а) к Alexandr Kruglikov: AI> Тоже решил заморочиться сабжем, чот никак не могу собрать qico на AI> 64-битной убунте, линкер в упор не видит ncurses: AI> gcc -g -O2 -Wall -o qcc -lncurses qcc.o clserv.o md5q.o qslib.o AI> qcc.o: In function `bar': AI> /root/qico-0.59.1/obj_qico/src/../../src/qcc.c:451: undefined AI> reference to `acs_map' AI> ЧЯДНТ? ЕМНИМС, старый баг, помогает ./configure --disable-qcc Вообще, надо смотреть, что вылазит при выполнении ./configure, эта сволочь может писать FAILED и продолжать дальше. С наилучшими пожеланиями, Alexandr. --- "OS X/binkd/hpt-1.9-cur/GoldEd+-1.1.5-b20161221" --- |
#10
|
|||
|
|||
Re: mgetty + qico
Alexandr Kruglikov написал(а) к Andrey Ignatov в Feb 17 15:09:32 по местному времени:
Привет, Andrey! * Ответ на сообщение из CarbonArea (Мыльце для меня). 16 фев 17 13:40, Andrey Ignatov писал(а) к Alexandr Kruglikov: AI>> gcc -g -O2 -Wall -o qcc -lncurses qcc.o clserv.o md5q.o AI>> qslib.o ЧЯДНТ? AI> Нашел - засада в том, что -lncurses должен быть после всех объектных AI> файлов. Курю Makefile, чтобы сделать хорошо. Замечательно! С наилучшими пожеланиями, Alexandr. --- "OS X/binkd/hpt-1.9-cur/GoldEd+-1.1.5-b20161221" --- |
|
Опции темы | |
Опции просмотра | |
|
|