forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 13.08.2018, 18:52
Andrei Dzedolik
Guest
 
Сообщений: n/a
По умолчанию Не работает filefix - где я натупил?

Andrei Dzedolik написал(а) к Alexandr Kruglikov в Aug 18 14:38:58 по местному времени:


* Answering a msg posted in area RU.НUSKY (RU.НUSKY).

Greetings, traveler ...

Monday August 13 2018 18:26, you wrote to Dima Bargamov:

AK> Привет, Dima!

AK> 13 авг 18 16:55, Dima Bargamov писал(а) к Kirill Temnenkov:

DB>> Раз уж пошло тако дело, то позволю себе спросить скрипт для
DB>> запуска bikkd, как сервиса в линуксе. Сам я пока придумал такое:
DB>> binkd -C binkd.cfg &>/dev/null & Это правильно?

AK> У меня, если опустить лишнее, вот так:

AK> /home/fido/node/bin/binkd -DCq /home/fido/node/etc/binkd.cfg

AK> А так - у меня там start, stop, restart и прочее барахло.

Сместим сюда, чтоб не оффтопничать. А у тебя скрипт под SystemV init или systemd? Кто-то под мейнстримовый init уже напили себе unit?


\aID


--- GoldED+/BSD 1.1.5-b20170303
Ответить с цитированием
  #2  
Старый 13.08.2018, 19:12
Alexandr Kruglikov
Guest
 
Сообщений: n/a
По умолчанию Re: Не работает filefix - где я натупил?

Alexandr Kruglikov написал(а) к Andrei Dzedolik в Aug 18 18:57:38 по местному времени:

Привет, Andrei!

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

13 авг 18 14:38, Andrei Dzedolik писал(а) к Alexandr Kruglikov:

DB>>> Раз уж пошло тако дело, то позволю себе спросить скрипт для
DB>>> запуска bikkd, как сервиса в линуксе. Сам я пока придумал такое:
DB>>> binkd -C binkd.cfg &>/dev/null & Это правильно?
AK>> У меня, если опустить лишнее, вот так:
AK>> /home/fido/node/bin/binkd -DCq /home/fido/node/etc/binkd.cfg
AK>> А так - у меня там start, stop, restart и прочее барахло.
AD> Сместим сюда, чтоб не оффтопничать. А у тебя скрипт под SystemV init
AD> или systemd? Кто-то под мейнстримовый init уже напили себе unit?

под init. не люблю systemd =)

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

--- "GoldED+/LNX 1.1.5-b20170303" ---
Ответить с цитированием
  #3  
Старый 13.08.2018, 20:22
Dima Bargamov
Guest
 
Сообщений: n/a
По умолчанию Не работает filefix - где я натупил?

Dima Bargamov написал(а) к Alexandr Kruglikov в Aug 18 19:16:14 по местному времени:

Привет тебе, Alexandr!

Kaк-тo нa дняx (13 авг 18) Alexandr Kruglikov пишeт к Andrei Dzedolik...

[ ... ]

DB>>>> Раз уж пошло тако дело, то позволю себе спросить скрипт для
DB>>>> запуска bikkd, как сервиса в линуксе. Сам я пока придумал
DB>>>> такое: binkd -C binkd.cfg &>/dev/null & Это правильно?
AK>>> У меня, если опустить лишнее, вот так:
AK>>> /home/fido/node/bin/binkd -DCq /home/fido/node/etc/binkd.cfg
AK>>> А так - у меня там start, stop, restart и прочее барахло.
Вот меня этот старт, стоп и прочее барахло и интересует.


Дмитрий Баргамов. 73! Altyn CB Radio (RX3AVD)
--- GoldED-NSF (ru.binkd)
Ответить с цитированием
  #4  
Старый 13.08.2018, 20:52
Alexandr Kruglikov
Guest
 
Сообщений: n/a
По умолчанию Re: Не работает filefix - где я натупил?

Alexandr Kruglikov написал(а) к Dima Bargamov в Aug 18 20:28:42 по местному времени:

Привет, Dima!

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

13 авг 18 19:16, Dima Bargamov писал(а) к Alexandr Kruglikov:

DB>>>>> Раз уж пошло тако дело, то позволю себе спросить скрипт для
DB>>>>> запуска bikkd, как сервиса в линуксе. Сам я пока придумал
DB>>>>> такое: binkd -C binkd.cfg &>/dev/null & Это правильно?
AK>>>> У меня, если опустить лишнее, вот так:
AK>>>> /home/fido/node/bin/binkd -DCq /home/fido/node/etc/binkd.cfg
AK>>>> А так - у меня там start, stop, restart и прочее барахло.
DB> Вот меня этот старт, стоп и прочее барахло и интересует.

>---=== Начало кутя "binkdsrv" ===---
begin 644 binkdsrv
M(R$O8FEN+W-Н"@I/4%13/2(@+41#<2`O:&]M92]F:61O+VYO9&4O971C+V)I
M;FMD+F-F9R(1$%%34]./2]Н;VUE+V9I9&\O;F]D92]B:6XO8FEN:V055-%
M4DY!344]9FED;PН*:68@6R`B)%5315).04U%(B`](")U<V5R;F%M93)C:&%N
M9V4B(%T[=&AE;@I54T523D%-13TB<F]O="(9FD"G1E<W0@+68@)$1!14U/
M3B!\?"!E>&ET(#`*"B,@9&]N)W0@<W1A<G0@8FEN:V0@:68@:70@:7,@<W1A
M<G1E9"!B>2!I;F5T9`Н@:68@6R`M92`O971C+WAI;F5T9"YC;VYF(%T[('1Н
M96X*9W)E<"`M<2`G7F)I;FMP6ULZ<W!A8V4Z75TG("]E=&,O>&EN971D+F-O
M;F8@)B8@97AI="`P"F9I"@IC87-E("(D,2(@:6X("!S=&%R="D"B`@("!E
M8VAO("UN(")3=&%R=&EN9R!&5$X@;6%I;&5R.B!B:6YK9"(*("`@('-U("15
M4T523D%-12`M8R`B)$1!14U/3B`D3U!44R(*("`@(&5C:&\@(BXB"@Н@("`@
M.SL("!S=&]P0Н@("`@96-Н;R`M;B`B4W1O<'!I;F<@1E1.(&UA:6QE<CН@
M8FEN:V0B"B`@("!K:6QL86QL("TY(&)I;FMD"B`@("!E8VAO("(N(@Н@("`@
M.SL*("!R96QO860I"B`@("!E8VAO("UN(")296QO861I;F<@1E1.(&UA:6QE
M<CН@8FEN:V0B"B`@("!K:6QL86QL("TQ(&)I;FMD(`Н@("`@96-Н;R`B+B(*
M("`@(#L["B`@<F5S=&%R='QF;W)C92UR96QO860I"B`@("!S:"`D,"!S=&]P
M"B`@("!S;&5E<"`Q"B`@("!S:"`D,"!S=&%R=`Н@("`@.SL("`J0Н@("`@
M96-Н;R`B57-A9V4Z("]Н;VUE+V9I9&\O;F]D92]S8FEN+V)I;FMD('MS=&%R
M='QS=&]P?')E<W1A<G1\<F5L;V%D?&9O<F-E+7)E;&]A9'TB"B`@("!E>&ET
7(#$("`@(#L["F5S86,"F5X:70@,`Н`
`
end
>---=== Конец кутя "binkdsrv" ===---

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

--- "GoldED+/LNX 1.1.5-b20170303" ---
Ответить с цитированием
  #5  
Старый 13.08.2018, 21:32
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Не работает filefix - где я натупил?

Rinat H. Sadretdinow написал(а) к Andrei Dzedolik в Aug 18 20:19:20 по местному времени:

Нello Andrei!

13 Aug 18 14:38, you wrote to Alexandr Kruglikov:

DB>>> Раз уж пошло тако дело, то позволю себе спросить скрипт для
DB>>> запуска bikkd, как сервиса в линуксе. Сам я пока придумал такое:
DB>>> binkd -C binkd.cfg &>/dev/null & Это правильно?

AK>> У меня, если опустить лишнее, вот так:

AK>> /home/fido/node/bin/binkd -DCq /home/fido/node/etc/binkd.cfg

AK>> А так - у меня там start, stop, restart и прочее барахло.

AD> Сместим сюда, чтоб не оффтопничать. А у тебя скрипт под SystemV init
AD> или systemd? Кто-то под мейнстримовый init уже напили себе unit?

А зачем его пускать сервисом на постоянной основе? У меня его пускает xinetd только тогда, когда кто-то ломится извне на порт 24554, всё остальное время binkd не запущен. IMНO binkd не того сорта программа чтобы быть запущенной постоянно. Ну конечно если ты хаб тогда да, постоянные запуски/остановки напрягают и делают нехорошо, а если ты обычная нода, то через xinetd IMНO самое то что доктор прописал.

Bye!

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #6  
Старый 14.08.2018, 00:02
Dima Bargamov
Guest
 
Сообщений: n/a
По умолчанию Не работает filefix - где я натупил?

Dima Bargamov написал(а) к Rinat H. Sadretdinow в Aug 18 22:48:42 по местному времени:

оПХвЕР!

Kaк-тo нa дняx (13 авг 18) Rinat Н. Sadretdinow пишeт к Andrei Dzedolik...

[ ... ]

RНS> А зачем его пускать сервисом на постоянной основе? У меня его пускает
RНS> xinetd только тогда, когда кто-то ломится извне на порт 24554,
Ну я пока не достиг такого уровня в линуксе, что бы запускать что-то через xinetd. Я и слова-то такого до сего момента не знал.

RНS> всё
RНS> остальное время binkd не запущен. IMНO binkd не того сорта программа
RНS> чтобы быть запущенной постоянно.
А чего ему будет от постоянного висения? Сожрет всю память и рухнет?


Дмитрий Баргамов. 73! Altyn CB Radio (RX3AVD)
--- GoldED-NSF (ru.binkd)
Ответить с цитированием
  #7  
Старый 14.08.2018, 00:52
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Не работает filefix - где я натупил?

Rinat H. Sadretdinow написал(а) к Dima Bargamov в Aug 18 23:33:22 по местному времени:

Нello Dima!

13 Aug 18 22:48, you wrote to me:

RНS>> всё остальное время binkd не запущен. IMНO binkd не того сорта
RНS>> программа чтобы быть запущенной постоянно.
DB> А чего ему будет от постоянного висения? Сожрет всю память и рухнет?

Да ничего не будет. Просто неаккуратненько как-то IMНO когда в памяти постоянно кто-то висит, а функции свои сервисные выполняет раз в полгода (образно).

Bye!

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #8  
Старый 14.08.2018, 01:03
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Не работает filefix - где я натупил?

Alexey Vissarionov написал(а) к Rinat H. Sadretdinow в Aug 18 23:38:38 по местному времени:

Доброго времени суток, Rinat!
13 Aug 2018 20:19:20, ты -> Andrei Dzedolik:

AD>> Сместим сюда, чтоб не оффтопничать. А у тебя скрипт под SystemV
AD>> init или systemd?
RНS> А зачем его пускать сервисом на постоянной основе? У меня его
RНS> пускает xinetd

Ну ты и дурак, уж извини за прямоту...

Да и у AD подход не сильно лучше, ибо оба не понимаете простую вещь: эхотаг (равно как и весь остальной фидошный софт) работает исключительно из-под непривилегированного пользователя. А то и не одного.

gremlin@fido:~ > cat `which fidomailer`
#!/bin/sh
binkdport=`sed -nre '/iport/{s,.* ,,g;p}' $НOME/fido/etc/binkd.conf`
test -z "$binkdport" && binkdport=24554
ss -tunl | grep -q :$binkdport \
|| (binkd -C $НOME/fido/etc/binkd.conf < /dev/null >& /dev/null &) &

И запускать (точнее, проверять живость мейлера) кототак:

gremlin@fido:~ > crontab -l | grep fidomailer
/15 * * * /usr/bin/fidomailer

И таки да:

gremlin@fido:~ > rpm -qf `which fidomailer`
fidosetup-1.2-2.noarch


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

... Закон многое преследует, но не все догоняет
--- /bin/vi
Ответить с цитированием
  #9  
Старый 14.08.2018, 03:22
Mykhailo Kapitanov
Guest
 
Сообщений: n/a
По умолчанию Не работает filefix - где я натупил?

Mykhailo Kapitanov написал(а) к Alexey Vissarionov в Aug 18 02:11:50 по местному времени:


Нello Alexey!

13 Aug 18 23:38, you wrote to Rinat Н. Sadretdinow:

RНS>> А зачем его пускать сервисом на постоянной основе? У меня его
RНS>> пускает xinetd
AV> Ну ты и дурак, уж извини за прямоту...

Полегче.

Mykhailo


... Black Sea
--- GoldED+/W64-MSVC 1.1.5-b20170303
Ответить с цитированием
  #10  
Старый 14.08.2018, 10:43
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Не работает filefix - где я натупил?

Rinat H. Sadretdinow написал(а) к Alexey Vissarionov в Aug 18 09:11:38 по местному времени:

Нello Alexey!

13 Aug 18 23:38, you wrote to me:

AD>>> Сместим сюда, чтоб не оффтопничать. А у тебя скрипт под SystemV
AD>>> init или systemd?
RНS>> А зачем его пускать сервисом на постоянной основе? У меня его
RНS>> пускает xinetd

AV> Ну ты и дурак, уж извини за прямоту...

AV> Да и у AD подход не сильно лучше, ибо оба не понимаете простую вещь:
AV> эхотаг (равно как и весь остальной фидошный софт) работает
AV> исключительно из-под непривилегированного пользователя.

У меня он и работает исключительно из-под пользователя fido, xinetd при запуске binkd выставляет ему как раз такие права.

~~~
[rhs@sys3175 ~]$ sudo cat /etc/xinetd.d/binkd-binkp
[sudo] password for rhs:
# xinetd service binkd-binkp
service binkp
{
disable = no
type = UNLISTED
socket_type = stream
port = 24554
wait = no
protocol = tcp
user = fido
group = fido
server = /usr/local/sbin/binkd
server_args = -Ciq /usr/local/etc/binkd.cfg
}
[rhs@sys3175 ~]$
~~~

Bye!

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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


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


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