forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.FTN

Ответ
 
Опции темы Опции просмотра
  #21  
Старый 06.08.2017, 08:30
Alexandr Kruglikov
Guest
 
Сообщений: n/a
По умолчанию Re: binkD

Alexandr Kruglikov написал(а) к Cheslav Osanadze в Aug 17 08:01:46 по местному времени:

Привет, Cheslav!

* Ответ на сообщение из CarbonArea (Мыльце для меня).

05 авг 17 22:07, Cheslav Osanadze писал(а) к Alexandr Kruglikov:

CO>>> Ну и там был второй вопрос:
CO>>>>>> а полл создавать только с ключом -P. Всё верно? Если так, то
CO>>>>>> я там накосячил изрядно...
CO>>> Если в полле было два ключа - -P -p это влияет на работу демона
CO>>> или ему пофигу?
AK>> Пофигу. У меня висит демоном, а полл всё равно создаётся с -p -P,
AK>> например
AK>> /home/fido/bin/binkd -p -P 2:5053/55 /home/fido/etc/binkd.cfg
CO> Вот самое главное - любой второй запуск, с любым ключом, не имеет
CO> отношение к предыдущему процессу, запущенному ранее.
CO> Я правильно понимаю?

По крайней мере с -p -P - точно не имеет, а запустится ещё раз. Только что проверил спешл фо ю =)

С наилучшими пожеланиями, Alexandr.

--- "OS X/binkd/hpt-1.9-cur/GoldEd+-1.1.5-b20170303" ---
Ответить с цитированием
  #22  
Старый 06.08.2017, 08:50
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию binkD

Victor Sudakov написал(а) к Cheslav Osanadze в Aug 17 11:42:52 по местному времени:

Dear Cheslav,

05 Aug 17 16:16, you wrote to Alexandr Kruglikov:

AK>> [fido@srv-msk ~]$ binkd
AK>> usage: binkd [-CcDipqrsvmh] [-P node] config
AK>> -D run as daemon
AK>> -C reload on config change
AK>> -c run client only
AK>> -i run server on stdin/stdout pipe (by inetd or other)

CO> Чем отличается сервер от демона?

Демон сам слушает на сокете, а режим сервера (-i) в данном случае предназначен для запуска из-под суперсервера типа inetd, т.е. сетевое соединение принимает inetd и передает сабжу уже готовенькое на stdin/stdout.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #23  
Старый 06.08.2017, 08:50
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию binkD

Victor Sudakov написал(а) к Cheslav Osanadze в Aug 17 11:39:58 по местному времени:

Dear Cheslav,

05 Aug 17 20:57, Alexandr Kruglikov wrote to you:

CO>> Ну и там был второй вопрос:
CO>>>>> а полл создавать только с ключом -P. Всё верно? Если так, то я
CO>>>>> там накосячил изрядно...
CO>> Если в полле было два ключа - -P -p это влияет на работу демона
CO>> или ему пофигу?

AK> Пофигу. У меня висит демоном, а полл всё равно создаётся с -p -P,
AK> например

AK> /home/fido/bin/binkd -p -P 2:5053/55 /home/fido/etc/binkd.cfg

Всё это от лукавого, полл проще создавать из крона вот так:

# poll 3:712/550
27 * * umask 002; touch /var/spool/fido/outbound.003/02c80226.clo

# poll 2:5005/93
20 * * touch /var/spool/fido/outbound/138d005d.clo


Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #24  
Старый 06.08.2017, 08:50
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию binkD

Victor Sudakov написал(а) к Cheslav Osanadze в Aug 17 11:41:16 по местному времени:

Dear Cheslav,

05 Aug 17 22:07, you wrote to Alexandr Kruglikov:

CO>>> Ну и там был второй вопрос:
CO>>>>>> а полл создавать только с ключом -P. Всё верно? Если так, то
CO>>>>>> я там накосячил изрядно...
CO>>> Если в полле было два ключа - -P -p это влияет на работу демона
CO>>> или ему пофигу?

AK>> Пофигу. У меня висит демоном, а полл всё равно создаётся с -p -P,
AK>> например

AK>> /home/fido/bin/binkd -p -P 2:5053/55 /home/fido/etc/binkd.cfg

CO> Вот самое главное - любой второй запуск, с любым ключом, не имеет
CO> отношение к предыдущему процессу, запущенному ранее.

CO> Я правильно понимаю?

Не совсем. Если ты попытаешься запустить второго демона на том же самом порту, он не сможет стартовать (port already in use).

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #25  
Старый 06.08.2017, 12:50
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию Re: binkD

Cheslav Osanadze написал(а) к Victor Sudakov в Aug 17 10:33:50 по местному времени:


Привет Victor!

06 Авг 17 11:39, Victor Sudakov -> Cheslav Osanadze:

AK>> /home/fido/bin/binkd -p -P 2:5053/55 /home/fido/etc/binkd.cfg

VS> Всё это от лукавого, полл проще создавать из крона вот так:

VS> # poll 3:712/550
VS> 27 * * umask 002; touch /var/spool/fido/outbound.003/02c80226.clo

VS> # poll 2:5005/93
VS> 20 * * touch /var/spool/fido/outbound/138d005d.clo

Целиком за. По моему самый верный вариант.


Cheslav.



... Любишь сидеть на шее - раздвигай ноги.
--- ...
Ответить с цитированием
  #26  
Старый 06.08.2017, 20:10
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию binkD

Victor Sudakov написал(а) к Cheslav Osanadze в Aug 17 22:55:32 по местному времени:

Dear Cheslav,

06 Aug 17 10:33, you wrote to me:

AK>>> /home/fido/bin/binkd -p -P 2:5053/55 /home/fido/etc/binkd.cfg

VS>> Всё это от лукавого, полл проще создавать из крона вот так:

VS>> # poll 3:712/550
VS>> 27 * * umask 002; touch /var/spool/fido/outbound.003/02c80226.clo

VS>> # poll 2:5005/93
VS>> 20 * * touch /var/spool/fido/outbound/138d005d.clo

CO> Целиком за. По моему самый верный вариант.

На всякий случай подсказываю быстрый способ пересчета в hex с помощью bc

$ bc -l
obase=16
120
78



Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
Ответить с цитированием
  #27  
Старый 06.08.2017, 21:30
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию binkD

Alexey Vissarionov написал(а) к Victor Sudakov в Aug 17 20:07:44 по местному времени:

Доброго времени суток, Victor!
06 Aug 2017 22:55:32, ты -> Cheslav Osanadze:

AK>>>> /home/fido/bin/binkd -p -P 2:5053/55 /home/fido/etc/binkd.cfg
VS>>> # poll 2:5005/93
VS>>> 20 * * touch /var/spool/fido/outbound/138d005d.clo
CO>> Целиком за. По моему самый верный вариант.
VS> На всякий случай подсказываю быстрый способ пересчета в hex с
VS> помощью bc

Тьфу... всему учить надо :-/

20 * * touch "$НOME/fido/outbound.`printf '%03u/%04x%04x' 2 5005 93`.dlo"

Никакого пересчета, никаких комментариев.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Последним смеется тот, кто стреляет первым
--- /bin/vi
Ответить с цитированием
  #28  
Старый 07.08.2017, 21:40
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию Re: binkD

Cheslav Osanadze написал(а) к Sergey Anohin в Aug 17 19:30:11 по местному времени:


Привет Sergey!

30 Июл 17 14:11, Sergey Anohin -> Cheslav Osanadze:

SA> затем смотрим слушается ли порт:

SA> sudo netstat -4nlp | grep binkd

tcp 0 0 0.0.0.0:24554 0.0.0.0:* LISTEN 3488/binkd: server

SA> и посмотреть процесс:

SA> sudo ps aux | grep binkd

root 3488 0.0 0.1 1844 1356 ? Ss 19:27 0:00 binkd: server manager (listen binkp)
root 3489 0.0 0.1 1844 1220 ? S 19:27 0:00 binkd: client manager
ches 3522 0.0 0.0 5488 588 pts/0 S+ 19:31 0:00 grep --color=auto binkd

Теперь, видимо, больше похоже на правду? Только смущают вопросительные знаки.



Cheslav.



... Сдуру можно и х.й сломать, несмотря на то, что это гидравлика!
--- ...
Ответить с цитированием
  #29  
Старый 07.08.2017, 23:10
Alexandr Kruglikov
Guest
 
Сообщений: n/a
По умолчанию Re: binkD

Alexandr Kruglikov написал(а) к Cheslav Osanadze в Aug 17 22:56:06 по местному времени:

Привет, Cheslav!

07 авг 17 19:30, Cheslav Osanadze писал(а) к Sergey Anohin:

CO> Теперь, видимо, больше похоже на правду?

Вот теперь работает =)

CO> Только смущают вопросительные знаки.

Это консоль, к которой привязано приложение.
Если оно без привязки к консоли (демоны, например), будет '?'.
tty - это виртуальная консоль линукса (та самая, что по Ctrl-Alt-F1 и далее). pts - это псевдотерминал, как правило - графическая консоль типа gnome-terminal, xterm и т.п.

Вот к pts/0 у тебя как раз grep привязан, как видишь =)

С наилучшими пожеланиями, Alexandr.

--- "OS X/binkd/hpt-1.9-cur/GoldEd+-1.1.5-b20170303" ---
Ответить с цитированием
  #30  
Старый 07.08.2017, 23:10
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию Re: binkD

Sergey Anohin написал(а) к Cheslav Osanadze в Aug 17 22:04:08 по местному времени:

Нello, Cheslav!

SA>> затем смотрим слушается ли порт:
SA>> sudo netstat -4nlp | grep binkd
CO> tcp 0 0 0.0.0.0:24554 0.0.0.0:* LISTEN 3488/binkd: server
SA>> и посмотреть процесс:
SA>> sudo ps aux | grep binkd
CO> root 3488 0.0 0.1 1844 1356 ? Ss 19:27 0:00 binkd: server manager (listen binkp)
CO> root 3489 0.0 0.1 1844 1220 ? S 19:27 0:00 binkd: client manager
CO> ches 3522 0.0 0.0 5488 588 pts/0 S+ 19:31 0:00 grep --color=auto binkd
CO> Теперь, видимо, больше похоже на правду? Только смущают вопросительные знаки.

Да похоже что надо, я на память не помню что там за колонка, посмотри полностью ps aux вывод.
Думаю не критично. Не забудь файрвол настроить если он у тебя включен.

С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 21:32. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot