новый набор портов для php52

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35283
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение Alex Keda » 2011-09-03 21:09:10

есть список багов.
смотришь как они исправлены в 5.3, смотришь тот же код в 5.2 - подправляешь, собираешь, проверяешь - способы проверки всех багов есть вместе с репортами, обычно
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение LMik » 2011-09-03 21:33:19

Alex Keda писал(а):а клиентам своим я что скажу?
Скажи что они устарели, как и их код. Поэтому их сайты подвержены кахерским атакам инопланетян и тд.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
gx_ua
сержант
Сообщения: 164
Зарегистрирован: 2009-03-01 0:50:11
Откуда: Киев
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение gx_ua » 2011-09-03 23:31:49

а как вообще на хостингах с php5.3+Zend Optimizer? что вместо Zend-а использовать? если скрипт закодирован зендом например

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: новый набор портов для php52

Непрочитанное сообщение Bayerische » 2011-09-03 23:37:06

смотришь как они исправлены в 5.3, смотришь тот же код в 5.2 - подправляешь, собираешь, проверяешь
Ужас какой!
Давайте сделаем свой форк php5_lissyara_ed

Аватара пользователя
gx_ua
сержант
Сообщения: 164
Зарегистрирован: 2009-03-01 0:50:11
Откуда: Киев
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение gx_ua » 2011-09-03 23:55:37

Bayerische писал(а):
смотришь как они исправлены в 5.3, смотришь тот же код в 5.2 - подправляешь, собираешь, проверяешь
Ужас какой!
Давайте сделаем свой форк php5_lissyara_ed
а что будет через год, два? загнется это все..., найдутся новые критичные уязвимости и т.д.

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: новый набор портов для php52

Непрочитанное сообщение Bayerische » 2011-09-04 0:03:22

Это обычно так какую-нибудь CMS или форум обвешаешь модами, и пилишь, пилишь... До невозможности апгрейда, как www.forum.dklab.ru. А потом плюнешь, и переходишь на новую версию. И всё с нуля.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35283
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение Alex Keda » 2011-09-04 18:31:51

через год можно и на 5.3 смигрировать.
а пока - придётся 5.2 тянуть.
с портами, или без - неважно...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение LMik » 2011-09-05 11:34:24

Alex Keda писал(а):через год можно и на 5.3 смигрировать.
а пока - придётся 5.2 тянуть.
с портами, или без - неважно...
Зачем через год-то? Зачем тянуть?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35283
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение Alex Keda » 2011-09-05 18:39:53

чтобы морально подготовить клиентов =))
Убей их всех! Бог потом рассортирует...

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: новый набор портов для php52

Непрочитанное сообщение hizel » 2011-09-06 8:27:59

дохтур сказал в морг - значит в морг
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ls
рядовой
Сообщения: 16
Зарегистрирован: 2011-09-18 17:32:30
Откуда: Иркутск

Re: новый набор портов для php52

Непрочитанное сообщение ls » 2011-09-18 18:55:49

Привет, зарегистрировался на форуме даже чтоб написать сюда, а тема заинтересовала тем, что portaudit на порт ругается и давно :) Предлагаю просто напросто бэкпортить патчи для PHP которые закрывают дыры в безопасности. Как это делает http://centos.alt.ru/?p=571 куда и привел меня гугл в итоге из-за портаудита. Набросал патчик на порт взяв патчи на CVE из их SRPM-пакета, в порт что-то тоже не стал их добавлять, выложил на google code глядишь и другие патчи появятся. И явные дыры сейчас закрыты. Фичи и багфиксы бэкпортить смысла нет (да и вдруг кто баг как фичу использует). Простестировал на FreeBSD 8.2 amd64 - все работает внешне, если не работает - можно галочку при make config снимать.

Если есть желание - засабмитте PR и проблема решится. И еще годик можно прожить. Или пока centos.alt.ru не забьет. А там уж FreeBSD 9.x на продакшине и эта древность никому не нужна. Если нет, ну нет значит :)

http://www.freebsd.org/cgi/query-pr.cgi?pr=160805 - там все расписано - в 2 места писать не стал, время позднее у меня просто уже.

Идея простая - берем патчики которые накладывают на чистый PHP в том репозитории и добавляем к порту. Да и думаю с этими еще год проживет если объяснить FreeBSD team что "все безопасно стало с патчиками, не волнуйтесь" Еще бы умудриться как-нибудь подписаться на рассылку CVE по опасным багам по PHP, а то что-то я понять не могу как с ней быть, на почту не приходит, RSS ужасная у них, поиск чисто по PHP негодный.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35283
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение Alex Keda » 2011-09-18 19:49:24

Писать спасибо в ПР не стал, скажу отдельно, тут.
--
ls == Svyatoslav Lempert
неожидал, почему-то =))
--
P.S. тут чтоб писать регистрация не нужна. просто контингент жёстко обрублен русскоязычным сегментом интернета, т.к. вопросы каптчи на русском
Убей их всех! Бог потом рассортирует...

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: новый набор портов для php52

Непрочитанное сообщение hizel » 2011-09-19 8:46:38

выложил на google code глядишь и другие патчи появятся
я бы на месте коммитеров не принял такой порт, правильно тянуть в порте эти srpm и выковыривать из них
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ls
рядовой
Сообщения: 16
Зарегистрирован: 2011-09-18 17:32:30
Откуда: Иркутск

Re: новый набор портов для php52

Непрочитанное сообщение ls » 2011-09-19 9:16:17

Ничего особо правильного не вижу - сегодня srpm есть, завтра его нет, а патчи с google code всегда будут. Я может вообще сейчас залью PHP в SVN там, накатаю все-все патчи и сделаю diff между бранчами и буду периодически один большой файл патча в проекте выдывать (ага, счас, это в теории :)

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: новый набор портов для php52

Непрочитанное сообщение hizel » 2011-09-19 9:36:09

или официальный репозиторий centos(например) или непоняный проект на google code, чувствуете разницу?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35283
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение Alex Keda » 2011-09-19 22:16:55

собсно, к патчам есть md5/sha суммы

тяжко будет выложить чё-то левое, а?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: новый набор портов для php52

Непрочитанное сообщение hizel » 2011-09-29 15:16:04

хе хе, это коммитеру надо проверить всю эту горку патчей, которая появилась неизвестно откуда, плюс повторять проверку каждый раз, когда порт обновится, я бы не взялся, тем более, что есть php53
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ls
рядовой
Сообщения: 16
Зарегистрирован: 2011-09-18 17:32:30
Откуда: Иркутск

Re: новый набор портов для php52

Непрочитанное сообщение ls » 2011-09-29 22:50:17

Ну вообщем они приняли порт. Следующие апдейты будут уже одним большим патчем (если конечно будут), а не кучкой. Желающие взять последний патч (а не только security) и вообще прислать свои патчи - welcome to http://code.google.com/p/php52-backports/
Обновлять буду как выйдет 5.3.9 так как там в changelog будут фиксы да и может центосевцы сделают и я только закоммичу.
В переписке с secteam несколько больше инфы чем в PR, удалять не должны теперь порт и можно радоваться

Аватара пользователя
ls
рядовой
Сообщения: 16
Зарегистрирован: 2011-09-18 17:32:30
Откуда: Иркутск

Re: новый набор портов для php52

Непрочитанное сообщение ls » 2011-11-01 19:28:27

Обновляемся до 5.2.17_4 для решения проблемы с отменой зимнего времени (дабы не ставить pecl-timezonedb и не прописывать date.timezone в php.ini чтобы "было как раньше, но правильно")

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35283
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение Alex Keda » 2011-11-03 20:05:53

c удалением - я в почте брыкался-брыкался с ними - на год так и не сдвинули дату....
меньше чем на полгода тока...

буду дальше брыкаться через полгодика, если актуально ещё будет
Убей их всех! Бог потом рассортирует...

Аватара пользователя
ls
рядовой
Сообщения: 16
Зарегистрирован: 2011-09-18 17:32:30
Откуда: Иркутск

Re: новый набор портов для php52

Непрочитанное сообщение ls » 2012-02-03 18:18:52

Думаю скоро загнется - мной баг выявился - никакие патчи не ставятся на расширения PHP, а делать патчик и таскать эту кучу в портах на каждое расширение в принципе можно, но не хочется ничего переделывать
Поправил Makefile / Makefile.ext - так теперь не накладываются патчи которые в files, написал в freebsd-ports потому что не знаю как это поправить правильно http://lists.freebsd.org/pipermail/free ... 72834.html - в ответ тишина
Много еще кто 5.2 использует? А то каждый раз ожидать что все отвалится тоже не прикольно, ставят порт судя по статистике на code.google.com каждый месяц около 1000 человек :)
Рекомендую всем ставить 5.3 или CentOS 6 где думают за вас )

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35283
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение Alex Keda » 2012-02-06 12:15:42

у нас на конец весны миграция намечена, предварительно...
свои прокеты все перевели уже на 5.3.
--
подстава. надо думать, блин.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

Re: новый набор портов для php52

Непрочитанное сообщение Mox » 2012-02-07 16:00:19

Все, 1-го марта должны удалить php52 из портов
http://freebsd.1045724.n5.nabble.com/Fr ... 62522.html
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: новый набор портов для php52

Непрочитанное сообщение hizel » 2012-02-07 16:15:11

Недолго мучалась старушка в высоковольтных проводах.
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
ls
рядовой
Сообщения: 16
Зарегистрирован: 2011-09-18 17:32:30
Откуда: Иркутск

Re: новый набор портов для php52

Непрочитанное сообщение ls » 2012-02-07 17:00:51

Да это робот разослал, дата и ранее была прописана...
Клиенты не поймут... Или нафиг таких клиентов, поставить для них CentOS 5.x которая будет до 2014 года поддерживаться и пусть туда идут на 5.1.6 :-)
Вообщем вот еще фиксов наложил http://www.freebsd.org/cgi/query-pr.cgi?pr=164849 - теперь все патчится, работу на базовом уровне (компилируется, несколько сайтиков работает) проверил.
Плохое отношение к ПО в портах во FreeBSD, ой плохое, поддерживает кто хочет как попало ;-)