LINUX.ORG.RU

В BSD исправили 25-летний баг

 ,


0

0

Баг, которому без малого 25 лет, был недавно замечен в исходниках BSD и исправлен. Он был найден при расследовании краша samba при попытке доступа к директориям на smb-хосте. Это происходило из-за ошибки в механизме доступа к директориям в BSD, которая тянется еще с 4.2BSD. Баг до сегодняшнего времени оставался незаметным из-за workaround, который ранее добавили в samba, а в последних портах OpenBSD и FreeBSD убрали, из-за чего баг и вылез. Исправление оказалось до смешного простым - _readdir_unlocked() не должно было пропускать директории с inode, выставленным в 0, если его вызывает __seekdir().

Поздравляем BSD'шников с этой замечательной новостью!

>>> Подробности

★★★★★

Проверено: JB ()
Ответ на: комментарий от tommy

>Заливал я сайт на хостинг A. Там все глючило и расоединялось. Смотрю - там линукс стоит. Потом у этого хостера опять FreeBSD. Вам такие истории что ли надо рассказывать?

Давеча один очень хороший человек оплатил услуги хостинга вот этой фирмочки: http://www.ht-systems.ru/. Как раз-таки работает под управлением столь любимой Вами FreeBSD. Уверяю Вас, серверы "падают" с удручающей регулярностью.

Demon37 ★★★★
()
Ответ на: комментарий от Demon37

> Linux популярен по многим причинам (как-то надежность, безопасность, экономное использование ресурсов, кроссплатформенность, простота обновлений и др...). В

BSD - менее надёжные, безопасные, жрут ресурсы больше чем Linux, и безумно сложно обновляются? Кроссплатформенность такая как в Linux в реальной жизни IMHO мало нужна.

tommy ★★★★★
()
Ответ на: комментарий от Demon37

>Давеча один очень хороший человек оплатил услуги хостинга вот этой фирмочки: http://www.ht-systems.ru/. Как раз-таки работает под управлением столь любимой Вами FreeBSD. Уверяю Вас, серверы "падают" с удручающей регулярностью.

Поздравляю вас, господин профи. ht-systems.ru = 310.ru . это как раз кластерный линуксовый хостинг. его главный админ ушёл в своё время с valuehost-а где серверы под FreeBSD действительно.

tommy ★★★★★
()
Ответ на: комментарий от tommy

>а откуда взяться столько настоящим юникс админам? услуги профессионалов стоят дорого. вот и рулят ими мышевозы гуёвые.

Это не проблема GNU/Linux.

>когда в тестах видно что Linux уступает в них BSD - вы не верите. кричите что такое не может быть. это фанатизм. Linux - это не секта. но поорать на LOR-е "BSD - RIP" любят тут многие. ну орите.

Не припомню, когда же я орал "бзд рип" в последний раз? Да и зачем на всяческие выкрики так болезненно реагировать, будто бы Вашу жену оскорбили?

>может потому что больше распеарен?

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

>и причину использования linux на хостингах я так и не услышал. видимо потому что linux лучше потому что он лучше

Возможно об этом стоит спросить админов хостинг-серверов? Создайте соответствующий топик на форуме.

Demon37 ★★★★
()
Ответ на: комментарий от Demon37

>Следуя Вашей логике, виндовз сейчас должен быть лидером рынка серверов, потому как он распиарен настолько, что даже страшно представить

боюсь что это может произойти. а мы пока грызёмся в темах Linux vs BSD. глупо.

я использую дома Linux, но наезды на BSD не приемлю.

tommy ★★★★★
()
Ответ на: комментарий от tommy

>это как раз кластерный линуксовый хостинг. его главный админ ушёл в своё время с valuehost-а где серверы под FreeBSD действительно.

Извините, я точно знаю, что там была FreeBSD!

Гляньте-ка сюда: http://www.ht-systems.ru/service/hosting.php

Что там написано внизу таблички "Технические хар-ки хостинга"?

Платформа FreeBSD/x86, FreeBSD/amd64

Demon37 ★★★★
()
Ответ на: комментарий от tommy

>боюсь что это может произойти. а мы пока грызёмся в темах Linux vs BSD. глупо.

Ценное замечание.

>я использую дома Linux, но наезды на BSD не приемлю.

Я точно также не приемлю вещание о том, что якобы "линукс грязно пеарица".

Demon37 ★★★★
()
Ответ на: комментарий от Gharik

> Васаби - это вроде хрень такая для суши. Не?
совершенно верно, выжимка пота из грязных маек BSD разработчиков давно придает особую горечь этому соусу

anonymous
()
Ответ на: комментарий от Demon37

>Что там написано внизу таблички "Технические хар-ки хостинга"?

>Платформа FreeBSD/x86, FreeBSD/amd64

вот чудеса то. я завёл там вирт. хост через несколько месяцев после их открытия (он назывался 310.ru) и он несколько лет был Linux кластером (о чём можно на их моруме посмотреть. если темы не потёрли).

щас глянул:

FreeBSD c10-w.ht-systems.ru 6.2-STABLE FreeBSD 6.2-STABLE #0:

а то я думаю что это они мне пишут что мой сайт нагрузку большую создаёт... это они линуксовый кластер то убрали ...

Demon37, извиняюсь тогда.

у меня там хостинг оплачен а я сам не знал об изменениях ...

tommy ★★★★★
()
Ответ на: комментарий от Demon37

> Давеча один очень хороший человек оплатил услуги хостинга вот этой фирмочки: http://www.ht-systems.ru/. Как раз-таки работает под управлением столь любимой Вами FreeBSD. Уверяю Вас, серверы "падают" с удручающей регулярностью.

Троллить не надоело? Если у админа руки кривые, то чего на ОС пенять?

Rubystar ★★
()
Ответ на: комментарий от Rubystar

>Троллить не надоело? Если у админа руки кривые, то чего на ОС пенять?

кстати надо выяснить кто там рулит щас этим хостингом. если Антон ушёл и оттуда - тогда надо линять с него (IMHO).

tommy ★★★★★
()

Пингвиноводы, что вы собственно расчирикались? Вам багов в собственном софте мало? Не юзаете бздю и новость мимо вас. Или раздувает от собственной значимости? Как будто каждый из вас лично эту ошибку нашел.

isu
()
Ответ на: комментарий от Rubystar

>Троллить не надоело? Если у админа руки кривые, то чего на ОС пенять?

Дурачина ты, простофиля! (С) Где же троллинг? Я факты привожу. Факты -- упрямая вещь. Я админа того сервера не знаю и степень кривизны его рук мне неизвестна, поэтому я о нем и не сужу, в отличие от тебя. И кто ж из нас двоих в таком случае тролль?

hint: не я.

Demon37 ★★★★
()
Ответ на: комментарий от tommy

> Значит популярность у Linux-а не от миллионных или даже миллиардных вливаний. Просто так вот система для хакеров переползла на серверы?

Популярность - в том числе и от миллиардных вливаний - благодаря этому Linux технически стал ещё лучше, что положительно сказалось на его популярности. Но естественно не все деньги, про которые говорят, что они пошли на развитие Linux (кажется IBM выделила как раз миллиард долларов) пошли непосредственно на развитие ядра - вложения в Samba и т.д. пошли на пользу всем свободным системам, то есть в каком-то смысле часть тех денег вкладывалась и во FreeBSD.

askh ★★★★
()
Ответ на: комментарий от tommy

Обвновили сервер

Мы работаем чтобы у вас все работало быстро и надежно.

%-)

Rubystar ★★
()
Ответ на: комментарий от isu

> Пингвиноводы, что вы собственно расчирикались? Вам багов в собственном софте мало? Не юзаете бздю и новость мимо вас. Или раздувает от собственной значимости? Как будто каждый из вас лично эту ошибку наше

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

lester ★★★★
()
Ответ на: комментарий от anonymous

> смотря что за области, меня в линуксах убивает разброс конфигов, недавно хотел на дебиане поднять МТА с эксимом так как увидел разброс этот есдинственая мысль была что за дебил это сделал.

Не нравится логичное разделение конфигурации exim? Выбери в dpkg-reconfigure конфигурацию "один конфиг". Что, не осилил, дебил?

anonymous
()
Ответ на: комментарий от Rubystar

>а кто я что-ли? :-)

Логически мыслить умеешь? Если я говорю о нас двоих и из этих двоих тролль не я, то кто тогда тролль?

>При умелой настройке FreeBSD работает ) сам видел

Ключевое слово -- "видел" =)))

Demon37 ★★★★
()
Ответ на: комментарий от tommy

> именно те, под линуксом наши хостинги долго прожить не могут вообще.

У Google, значит, живут под Linux, у Sourceforge живут, а у каких-то совковых криворуких недоадминов не могут? Проблема - в руках. 100%

> как правило это еще RELENG_4.

Бздшники - знатоки извращений. Пытаться использовать неподдерживаемую дырявые ОСь на современном неподдерживаемом железе - признак вопиющей некомпетености.

anonymous
()
Ответ на: комментарий от gaux

> А яндекс что-то частенько глючит:P От многих слышу нарекания в их адрес:D И что письма не доходят.

Кривой яндекс пропускает весь спам по POP3, для которого в фильтрах выставлено "удалять спам и рассылки".

anonymous
()
Ответ на: комментарий от madcore

>>отсутствие качественных драйверов для многих устройств + бардак с DE. когда эти проблемы будут решены

>Если в каких-то фантазиях такое еще можно представить про линукс, но вряд-ли про бсд.

Идиота кусок, ты хочешь сказать, что в бээсдэ нет KDE,Gnome,XFCE,BlackBox и пр. DE?

anonymous
()
Ответ на: комментарий от lester

Пиздешь как раз ты. Тебя касается вышеупомянутая ошибка? Нет? Пиздуй мимо!

isu
()
Ответ на: комментарий от anonymous

> Знаете что я вам скажу? Как только вышла Windows, то она СРАЗУ, моментально захватила все позиции на PC. Понимаете? Она ВООБЩЕ не была поделкой никогда, это система, разработанная профессионалами для профессионалов.

Не пи*и. Первая более-менее популярная версия - 3.x. Реально популярная - win95, жутко кривая и глючная, написанная криворукими кодеришками.

anonymous
()
Ответ на: комментарий от askh

> А чего бояться если есть несколько вариантов рабочего стола? :-)

Сними розовые очёчки. Как ты себе представляешь поддержку вендора или саппорт провайдера для сотни разных дистрибутивов с десятками разных DE, пакетных менеджеров и средств администрирования? Вот поэтому мало кто желает обеспечивать поддержку юзерам разношерстных линуксов, чтобы не получить гиморрой на свою задницу.

anonymous
()
Ответ на: комментарий от anonymous

> BSD... а эту поделку кроме красноглазых одминов родом из СНГ у кого-то хватает ума ставить на нормальные сервы?)) Наскока я знаю нормальные бренды серваков (hp, ibm etc) не поддерживают ее. Зато поддерживают плохой линукс. Так что...

+1 Никто из приличных вендоров не подерживает бздень. BSD RIP

anonymous
()
Ответ на: комментарий от anonymous

Ну конечно! в наличие спама несомненно виновата FreeBSD =)))) Кто б сомневался... В хостинге только FreeBSD. зоопарк линуксов запарил

anonymous
()
Ответ на: комментарий от anonymous

Твои "приличные вендоры" выпускают оборудование, которое под линуксом не работает, а работает нормально лишь под виндой. В печь такой линукс, +100 линукс RIP

anonymous
()
Ответ на: комментарий от ABTOP

> я тоже смеялся пока не сравнил свежесть пакетов в debian и портов freebsd.

Сравнивался Stable что-ли? А смысл?

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

FreeBSD по сути такое же ядро, как и Linux. Ну да, есть своя реализация libc, алшьтернативная GLibC, да, есть свои coreutils, да только что это даёт? Я понимаю, если бы во FreeBSD были какие-то уникальные возможности, если бы она умела что-то уникальное, чего не умеет ни одна другая система. А пока 90% кода что для FreeBSD, что для Linux, черпается из одного источника, глупо заниматься беспредметным обсуждением ядер и низкоуровневых библиотек, не разбираясь в системном программировании.
Иначе давайте сравним функции malloc на FreeBSD и в Linux. Где лучше, и чем, где хуже и чем - аргументированно так, со знанием дела, с распечатками исходников и книгами Кнутта (например) в руках. ПРЕДМЕТНЫЙ, АРГУМЕНТИРОВАННЫЙ флейм отличает настоящих мужчин от (п...ов и бабушек-маразматичек на завалинке)!

DRVTiny ★★★★★
()
Ответ на: комментарий от DRVTiny

> Я понимаю, если бы во FreeBSD были какие-то уникальные возможности, если бы она умела что-то уникальное, чего не умеет ни одна другая система.

У бсди есть уникальное свойство: она умеет становится частью пропиретарных ОС (Win NT, NextSTEP, Mac OS X, ОС 2000/Багет, Solaris, и полагаю что не все).

За это ее, заразу, и не любят.

sv75 ★★★★★
()
Ответ на: комментарий от DRVTiny

> давайте сравним функции malloc на FreeBSD и в Linux.

Ггг, эксперт хотел сказать "в FreeBSD libc (кстати, в какой из них?) и в glibc"?

anonymous
()
Ответ на: комментарий от DRVTiny

>Иначе давайте сравним функции malloc на FreeBSD и в Linux.

Кошмар! Инфаркт! Оказывается аллокатор у нас распологается в ядрах ОС! А я-то, дурак, думал, что в стандартной библиотеке C.

> Где лучше, и чем, где хуже и чем - аргументированно так, со знанием дела, с распечатками исходников и книгами Кнутта (например) в руках. ПРЕДМЕТНЫЙ, АРГУМЕНТИРОВАННЫЙ флейм отличает настоящих мужчин от (п...ов и бабушек-маразматичек на завалинке)!

Начинайте, умоляю! Прозреваю в Вас настоящего мачо! А я пойду на завалинку, косточки погрею.

Demon37 ★★★★
()
Ответ на: комментарий от splav

разве сказали «гальванизировать»? O_O

anonymous
()
Ответ на: комментарий от sv75

Угу. А в линуксе есть куча кода (и что более важно, куча алгоритмов), написанных в 70-х годах и лежащего в свободном доступе. и в куче разных закрытых-открытых программах присутствуют коды-алгоритмы.дальше-то что? Не любить всех зараз, которые опубликовали все это?

anonymous
()
Ответ на: комментарий от Demon37

> Система для домохозяек ведь пытается составить конкуренцию в сфере серверов

система домохозяек кормит сферу серверов. на пиндосском форме, кажизь разработчиков железа, что на одни сервера немного невыгодно ориентироватся, а вот пару тищ Ъ-ынтырпрайх тетрисов склепать дешево и сердито. А продать можно дорого и с улыбкой. Так что не стоит недооценивать домохозяйские машинки.

зы: также по архитектуре проходили что IBM-PC разрабатывалась непроффесионалами, следовательно вобрала много недочетов и ошибок еще на стадии проэктирования, которые лечат до сих пор. если неправ тыкните носом в пруфлинк.

pba
()
Ответ на: комментарий от sv75

Действительно, надо Кнута расстрелять, за то что не выложил свои книги под GPL. Теперь алгоритмы, так бесстыдно сведенные в его книгах, используются частью проприетарных ОС (.....

anonymous
()
Ответ на: комментарий от pba

>система домохозяек кормит сферу серверов

Весьма сомнительная цепочка %) Но оспаривать не берусь.

>зы: также по архитектуре проходили что IBM-PC разрабатывалась непроффесионалами, следовательно вобрала много недочетов и ошибок еще на стадии проэктирования, которые лечат до сих пор. если неправ тыкните носом в пруфлинк.

Возможно и есть недочеты, но, во всяком случае, IBM-PC -- это хотя бы открытая архитектура, в отличие от множественных предшественниц (в области небольших персональных компьютеров).

Demon37 ★★★★
()

Ой что делается, то!! Мало того, что гниющий труп откопали, так ещё и в кишки протухшие ему залезли и дырку там зачем-то заштопали.

А кто теперь обратно закапывать будет?! Воняет же!!!

anonymous
()
Ответ на: комментарий от anonymous

Пытаешься блеснуть остроумием? ;) Посмотри в топике выше, такие как ты уже здесь отметились!

anonymous
()
Ответ на: комментарий от anonymous

>> именно те, под линуксом наши хостинги долго прожить не могут вообще.

>У Google, значит, живут под Linux,

Я писал про отдельный сервер. А там кластеры и распределение нагрузки. Я сам писал что кластерные хостинги под Linux - это нормально. Вам бы вырвать фразу из контекста и покричать.

tommy ★★★★★
()
Ответ на: комментарий от anonymous

>BSD RIP

пока вы будете орать это на форумах - рынок захватит венда. вы ничего не сделали ни для linux ни для опенсоурс. да и сделать не можете - только на подобную тупость ума хватает.

tommy ★★★★★
()
Ответ на: комментарий от tommy

> BSD - менее надёжные

Да - вон у провайдера стояит, постоянно сайт падает.

> безопасные

Да, решето - ни ASLR для осложнения подбора target, ни сборки со -fstack-protector для надёжного противодействия переполнениям стека, ни free() hardening чтобы блокировать эксплуатацию переполнений на куе, ни vm.mmap_min_addr для противодействия NULL-dereference атакам, ни SELinux для харденинга приложений - благодаря этому, например, было невозможно получить remote root через дырку в CUPS.

> жрут ресурсы больше чем Linux

открой для себя Gentoo

> и безумно сложно обновляются?

Сложнее gentoo, гед всё обновляется одной командой emerge и гораздо сложнее Debian, в котором не надо трахаться с компилированием как в красноглазой фре и генте.

> Кроссплатформенность такая как в Linux в реальной жизни IMHO мало нужна.

Бздунам вообще ничто не нужно - ни кроссплатформенность, ни Oracle, ни поддержка вендоров серверного железа. Красноглазые самоделкины-нигелисты.

anonymous
()
Ответ на: комментарий от anonymous

> В хостинге только FreeBSD. зоопарк линуксов запарил

В хостинге на серверах и десктопах только Debian GNU/Linux. Запарил зоопарк гиморных бсдей - BSDi, FreeBSD, NetBSD, DragonflyBSD, DesktopBSD, TrueBSD, PicsoBSD, Frenzy, OpenBSD.

anonymous
()
Ответ на: комментарий от anonymous

> +1 Вот-вот! именно что зоопарк костылей и приплясов. FreeBSD на порядок продуманнее

Еще раз для тупых бздшнегов повторяю:

"Идиота кусок, ты хочешь сказать, что в бээсдэ нет KDE,Gnome,XFCE,BlackBox и пр. DE?"

Какая в бээсде стандартная графическая среда?

anonymous
()
Ответ на: комментарий от anonymous

>Сложнее gentoo, гед всё обновляется одной командой emerge

и есть шанс что что-то не соберётся

>и гораздо сложнее Debian, в котором не надо трахаться с компилированием как в красноглазой фре и генте.

старый софт в стабильном дебиане. ошибки фиксятся медленно и не для всех программ.

>Бздунам вообще ничто не нужно - ни кроссплатформенность,

да. FreeBSD на сони плейстейшн - просто необходимость

>ни Oracle,

Да, на каждом компьютере с Linux стоит Oracle.

>ни поддержка вендоров серверного железа.

оно всё linux поддерживает?

>Красноглазые самоделкины-нигелисты.

Линус с RMS?

tommy ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.