The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"где взять tcpd?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"где взять tcpd?"
Сообщение от HAN Искать по авторуВ закладки on 04-Янв-03, 20:06  (MSK)
Hi!
Для установки сервиса pop3 (из inetd.conf)
pop3 stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/popa3d
требуется tcpd, но его нет в указанной директории, есть /usr/include/tcpd.h
но как создается бинарник?

Удачи!
HAN

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: где взять tcpd?"
Сообщение от LS emailИскать по авторуВ закладки on 04-Янв-03, 21:04  (MSK)
>Hi!
>Для установки сервиса pop3 (из inetd.conf)
> pop3 stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/popa3d
>требуется tcpd, но его нет в указанной директории, есть /usr/include/tcpd.h
>но как создается бинарник?
>
>Удачи!
>HAN

а в /usr/sbin посмотреть или whereis tcpd попробовать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: где взять tcpd?"
Сообщение от Dima emailИскать по авторуВ закладки on 04-Янв-03, 21:49  (MSK)
tcpd это wrapper tcp
стоит обратить внимание на пакет tcp_wrappers.
Если его нет, то поставить, кушать он не просит, а функции полезные выполняет.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: где взять tcpd?"
Сообщение от lavr emailИскать по авторуВ закладки on 05-Янв-03, 10:32  (MSK)
>tcpd это wrapper tcp
>стоит обратить внимание на пакет tcp_wrappers.
>Если его нет, то поставить, кушать он не просит, а функции полезные
>выполняет.


если OS FreeBSD, то tcp_wrappers встроены в систему

man inetd

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: где взять tcpd?"
Сообщение от LS emailИскать по авторуВ закладки on 08-Янв-03, 07:12  (MSK)
>>tcpd это wrapper tcp
>>стоит обратить внимание на пакет tcp_wrappers.
>>Если его нет, то поставить, кушать он не просит, а функции полезные
>>выполняет.
>
>
>если OS FreeBSD, то tcp_wrappers встроены в систему
>
>man inetd


об том и речь. если хидер в системе есть, то и пакет скорее всего уже установлен, просто поискать надо. хотя всякое бывает...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: где взять tcpd?"
Сообщение от HAN Искать по авторуВ закладки on 08-Янв-03, 12:27  (MSK)
>>>tcpd это wrapper tcp
>>>стоит обратить внимание на пакет tcp_wrappers.
>>>Если его нет, то поставить, кушать он не просит, а функции полезные
>>>выполняет.
>>
>>
>>если OS FreeBSD, то tcp_wrappers встроены в систему
>>
>>man inetd
>
>
>об том и речь. если хидер в системе есть, то и пакет
>скорее всего уже установлен, просто поискать надо. хотя всякое бывает...

Hi!
Да нет его в системе, хидер есть, а бинарника нет - искали уже :)
Главное знать бы где это указывается при компиляции ядра, то тогда бы и поставили.
В принципе это особо и не нужно, задачу решили и без tcpd (хотя думали что загвоздка именно в его присутствии), так что это вопрос уже более риторический - а нужен ли он? :) Если да, то плиз, назовите примеры когда он полезен.

Удачи!
HAN


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: где взять tcpd?"
Сообщение от Dima emailИскать по авторуВ закладки on 08-Янв-03, 14:17  (MSK)
От этого враппера зависит использование hosts.allow, hosts.deny.
Еще один уровень защиты системы, наряду с возможностями xinted, ipfw
По большому счету можно и без него обойтись
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: где взять tcpd?"
Сообщение от lavr emailИскать по авторуВ закладки on 08-Янв-03, 14:41  (MSK)
>>>>tcpd это wrapper tcp
>>>>стоит обратить внимание на пакет tcp_wrappers.
>>>>Если его нет, то поставить, кушать он не просит, а функции полезные
>>>>выполняет.
>>>
>>>
>>>если OS FreeBSD, то tcp_wrappers встроены в систему
>>>
>>>man inetd
>>
>>
>>об том и речь. если хидер в системе есть, то и пакет
>>скорее всего уже установлен, просто поискать надо. хотя всякое бывает...
>
>Hi!
>Да нет его в системе, хидер есть, а бинарника нет - искали
>уже :)
>Главное знать бы где это указывается при компиляции ядра, то тогда бы
>и поставили.
>В принципе это особо и не нужно, задачу решили и без tcpd
>(хотя думали что загвоздка именно в его присутствии), так что это
>вопрос уже более риторический - а нужен ли он? :) Если
>да, то плиз, назовите примеры когда он полезен.

и не должно быть этого бинарника, как уже было сказано, во FreeBSD
tcpwrappers встроены в систему:

man inetd
ls -la /usr/src/contrib/tcp_wrappers/
неужели сложно найти в sources, в дополнение использовать whereis, locate

>Удачи!
>HAN

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: где взять tcpd?"
Сообщение от HAN Искать по авторуВ закладки on 08-Янв-03, 15:02  (MSK)
>и не должно быть этого бинарника, как уже было сказано, во FreeBSD
>
>tcpwrappers встроены в систему:
>
>man inetd
>ls -la /usr/src/contrib/tcp_wrappers/
>неужели сложно найти в sources, в дополнение использовать whereis, locate
>

Hi!
Ok, тогда получается что срока в инетд
pop3 stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/popa3d
"устарела"? :)
Систему FreeBSD 4.4 ставили с компакта (первого, загрузочного) и в структуре исходников такой директории нет, но есть сам /usr/include/tcpd.h
Получается, что если есть исходник, система его сама встроила в ядро?
Ок, в принципе это уже просто так разговор, не хочу показаться навязчивым, мне главное что работает (без явного вызова этого враппера) ну и хорошо. Будут время/необходимость более плотно в этом разобраться - будем разбираться.
А так - от советов и консультаций по ходу разговоров не откажусь :)

Удачи!
HAN

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: где взять tcpd?"
Сообщение от lavr emailИскать по авторуВ закладки on 08-Янв-03, 15:18  (MSK)
>>и не должно быть этого бинарника, как уже было сказано, во FreeBSD
>>
>>tcpwrappers встроены в систему:
>>
>>man inetd
>>ls -la /usr/src/contrib/tcp_wrappers/
>>неужели сложно найти в sources, в дополнение использовать whereis, locate
>>
>
>Hi!
>Ok, тогда получается что срока в инетд
> pop3 stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/popa3d
>"устарела"? :)
>Систему FreeBSD 4.4 ставили с компакта (первого, загрузочного) и в структуре исходников
>такой директории нет, но есть сам /usr/include/tcpd.h
>Получается, что если есть исходник, система его сама встроила в ядро?

не система его встроила, а FreeBSD Core Team:

less /usr/src/usr.sbin/inetd/Makefile
less /usr/src/lib/libwrap/Makefile


>Ок, в принципе это уже просто так разговор, не хочу показаться навязчивым,
>мне главное что работает (без явного вызова этого враппера) ну и
>хорошо. Будут время/необходимость более плотно в этом разобраться - будем разбираться.
>

ну раз он встроен, значит и не должен он указываться, писал же
man inetd
глубже копать: man 5 hosts_access
man 8 tcpdchk
man 8 tcpdmatch

>А так - от советов и консультаций по ходу разговоров не откажусь
>:)
>
>Удачи!
>HAN

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: где взять tcpd?"
Сообщение от iv Искать по авторуВ закладки on 04-Янв-03, 21:16  (MSK)
>Hi!
>Для установки сервиса pop3 (из inetd.conf)
> pop3 stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/popa3d
>требуется tcpd, но его нет в указанной директории, есть /usr/include/tcpd.h
>но как создается бинарник?
>
>Удачи!
>HAN
Да можно просто без tcpd
pop3 stream tcp nowait root popa3d  /usr/local/sbin/popa3d

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру