Для OpenBSD развивается собственная реализация http-сервера Печать
20.07.14 13:52

Разработчики OpenBSD представили начальную реализацию http-сервера httpd, созданного на основе исходных текстов ранее поставляемого в OpenBSD демона relayd. В отличие от relayd, возможности которого ограничены функциями перенаправления и балансировки запросов, httpd доработан и может выступать в роли простого http-сервера.

Конечной целью проекта является создание HTTP-сервера, предоставляющего минимальный набор необходимых функций, способный отдавать статический контент и динамически обрабатывать запросы с применением FastCGI. HTTP-сервер изначально развивается в соответствии с предъявляемыми проектом OpenBSD требованиями к стилю и качеству кода для обеспечения высокого уровня безопасности. Сообщается, что http-сервер не будет поддерживать плагины, внешние системы распределения памяти, EBCDIC, PCRE и другие расширенные возможности, при необходимости в которых рекомендуется использовать nginx или apache httpd.

  1. Главная ссылка к новости (http://marc.info/?l=openbsd-cvs&m=140520...)
  2. OpenNews: Apache удалён из базовой системы OpenBSD
  3. OpenNews: Итоги встречи разработчиков OpenBSD в Словении: nginx займет место Apache 1.3
  4. OpenNews: Из состава OpenBSD исключён Kerberos
  5. OpenNews: Релиз операционной системы OpenBSD 5.5
  6. OpenNews: Первый выпуск LibreSSL, форка OpenSSL от проекта OpenBSD
Тип: Программы
Ключевые слова: httpd, openbsd, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
Реклама
id=adv>
  1.6, asavah, 17:27, 20/07/2014 [ответить] [смотреть все]    [к модератору] +1 +/
NIH синдром?
ну и пусть пилят, если им хочется.
вопрос какой процент пользователей опёнка его заюзают.
 
  2.7, ssh, 17:35, 20/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору] +/
Отчасти Эхо heartbleed, я полагаю Обидно когда в достаточно надёжной системе н... весь текст скрыт [показать] [показать ветку]
 
  3.9, rob pike, 17:51, 20/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +6 +/
Чтобы легче было утверждать про отсутствие дыр "в базовой системе"?
>"Only two remote holes in the default install, in a heck of a long time!"

А то что все 100% пользователей поставят что-то стороннее, через которое их и проломят, это на вышприведенную цитату никак не повлияет.
Какой-то детский маркетинг.

 
  4.10, ssh, 17:57, 20/07/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
Не соглашусь со 100 , некоторым будет достаточно того, что есть в базовой систем... весь текст скрыт [показать]
image
 
  5.28, rob pike, 22:46, 20/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +2 +/
И что можно полезного сделать с базовой OpenBSD? Файрволить ей? И всё?
 
  6.36, Аноним, 01:05, 21/07/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
Отдавать статический контент и форвардить динамику на FCGI Тебе мало Тогда ст... весь текст скрыт [показать]
 
  7.42, rob pike, 01:57, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +1 +/
Да нет, я серьезно не понимаю.
Кому отдавать тот контент - статику с динамикой? Себе, домочадцам и кошке? Зачем?
А если кому-то еще, то всё равно ставится нормальный httpd, тот же nginx.

В "идущем в базовой поставке" картридже для принтера, будь он хоть на 250 страниц, всё же есть толк - проверить можно, печатает или нет, и хорошо ли печатает - и можно отнести принтер назад, а нормальный картридж не покупать. А здесь-то в чем смысл?

 
  8.45, yet_another_anonymus, 03:18, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +1 +/
> Да нет, я серьезно не понимаю.
> Кому отдавать тот контент - статику с динамикой? Себе, домочадцам и кошке? Зачем?
> А если кому-то еще, то всё равно ставится нормальный httpd, тот же nginx.

nginx входит в базовую поставку опенки

 
  9.46, rob pike, 03:44, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +1 +/
Тогда я вообще ничего не понимаю.
Зачем тогда этот-то, новый httpd из relayd делать?
 
    11.55, бедный буратино, 11:01, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
верно. а новый сервер при наличии угроз научится сворачиваться клубком, выпускать иголки и прикидываться шлан... идент-демоном, которого вообще здесь не стояло.
 
  12.58, Andrey Mitrofanov, 11:31, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
>при наличии угроз научится сворачиваться клубком, выпускать иголки
> и прикидываться шлан... идент-демоном, которого вообще здесь не стояло.

Ну, да. Примерно это в их гайдлайнзах и написано. Только не "при налиции", а олл-зе-тайм, вроде.

 
8.54, arisu, 10:56, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ > Кому отдавать тот контент - статику с динамикой? Себе, домочадцам и кошке?
> Зачем?

прикинь, надо. вот мне — надо, например. и да, лайти с нжайниксом — уже перебор для моих домашних задач.

   7.43, rob pike, 01:58, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ Ну да, логгер вон есть - логгируй не хочу. Очень полезная деятельность.
 6.53, Syslik, 10:30, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +/ С базовой можно делать многое, при наличии рук и опыта.
 
1.8, rob pike, 17:47, 20/07/2014 [ответить] [смотреть все]    [к модератору]  +3 +/ Про EBCDIC душевно получилось.
 
  2.30, Аноним, 23:10, 20/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/
Ага, вот интересно, где это сейчас ещё применяется Думаю, даже S390 и производн... весь текст скрыт [показать] [показать ветку]
 
  3.52, Игорь, 10:22, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
До сих пор EBCDIC & Co. Но и UNICODE тоже встречается.
 
1.11, Аноним, 18:01, 20/07/2014 [ответить] [смотреть все]     [к модератору]  –1 +/
Извиняюсь за офтоп, но регистрироваться лениво Какая кодировка используется на ... весь текст скрыт [показать]
 
  2.15, Аноним, 18:49, 20/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  –1 +/
 
  3.24, ILYA INDIGO, 21:31, 20/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Кодировка должна указываться ПЕРЕД <title>!
Для OpenBSD развивается собственная реализация http-сервера
 
  4.25, Аноним, 22:11, 20/07/2014 [^] [ответить] [смотреть все]     [к модератору]  +3 +/
Там проблема не в этом Именно главная страница отдаётся в напрочь похеренной ко... весь текст скрыт [показать]
 
  5.33, Аноним, 00:40, 21/07/2014 [^] [ответить] [смотреть все]     [к модератору]  +1 +/
На дворе 21 век, используйте UTF-8... весь текст скрыт [показать]
 
1.12, arisu, 18:18, 20/07/2014 [ответить] [смотреть все]     [к модератору]  –3 +/  1.18, Аноним, 19:29, 20/07/2014 [ответить] [смотреть все]     [к модератору]  –1 +/
Все правильно, следуют идеологии KISS ... весь текст скрыт [показать]
  1.22, vanzhiganov, 20:11, 20/07/2014 [ответить] [смотреть все]    [к модератору]  +/ Посмотрел конфиг на github и правильно ли я понимаю, что в relayd есть ssh-proxy?

relay sshgw {
# Run as a simple TCP relay
listen on $ext_addr port 2222
protocol sshtcp

# Forward to the shared carp(4) address of an internal gateway
forward to $sshhost1 port 22
}

 
  2.32, Аноним, 00:35, 21/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/
 
  3.37, Аноним, 01:07, 21/07/2014 [^] [ответить] [смотреть все]     [к модератору]  +/
То есть оно на уровне пакетов а не протокола Жаль ... весь текст скрыт [показать]
 
1.29, Аноним, 22:50, 20/07/2014 [ответить] [смотреть все]     [к модератору]  +/
это некий аналог keepalived и Apache Traffic Server, IPVS IP Virtual Server ... весь текст скрыт [показать]
  1.31, soko1, 00:18, 21/07/2014 [ответить] [смотреть все]    [к модератору]  +/ Разработчики не перестают радовать. Очень люблю сей проект!
Сижу на current, песенки релизные переслушиваю минимум раз в неделю. Горжусь энтузиазму и стилю разработчиков.

Обязательно внесу свою небольшую финансовую лепту и есть желание жертвовать своими силами/временем для поддержки проекта.

Кто в курсе, в чём проект нуждается? Чем могу помочь ему лично я? Кернел кодервство не умею, к сожалению, зато есть опыт в создании портов (правда под FreeBSD, но думаю тут принцип схожий), тестрировании и багрепортах. Есть ли какая-нибудь страница с тасками у них? Или может контакты более-менее разговорчивых разработчиков?

Благодарю!

 
  2.34, Аноним, 00:45, 21/07/2014 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  +/
 
  3.38, ssh, 01:32, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Надо бы это причесать и на русской OpenBSD wiki разместить. :)
image
 
    5.48, ssh, 08:45, 21/07/2014 [^] [ответить] [смотреть все]    [к модератору]  +/
Ну ты что. :) OpenBSD.pw
Для OpenBSD развивается собственная реализация http-сервера
 
2.44, rob pike, 02:02, 21/07/2014 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  +/ Может просто на IRC зайти, к разговорчивым-то?
 
1.56, Аноним, 11:06, 21/07/2014 [ответить] [смотреть все]     [к модератору]  +/
А запускаться то хоть будет А то в целях безопасности предлагаю вообще запретит... весь текст скрыт [показать]
 
Ваш комментарий  

Read more http://www.opennet.ru/opennews/art.shtml?num=40232