URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 66136
[ Назад ]

Исходное сообщение
"FreeBSB: Ports: PHP 5.1.? когда обновят? и ждать ли?"

Отправлено Rivalryzerg , 05-Май-06 16:45 
Добрый день. Совсем недавно вышел php 5.1.3 с исправлением серьезных ошибок. Ждал когда обновят порт. Через 3 дня выходит 5.1.4 с исправлением свежих багов. Обновил коллекцию портов - все также 5.1.2.
Стоит ли ждать обновления коллекции или поставить php руками? Может я не там обоновляюсь?
Или коллекция портов не очень чувстсвительна к обновлениям программ с критическими уязвимостями?
Просто всегда считал что порты это теже самые программы, но с тонкостями именно под FreeBSD и с удобным make install clean'ом.

Буду благодарен за любые советы.


Содержание

Сообщения в этом обсуждении
"FreeBSB: Ports: PHP 5.1.? когда обновят? и ждать ли?"
Отправлено newser , 05-Май-06 17:45 
>Просто всегда считал что порты это теже самые программы, но с тонкостями
>именно под FreeBSD и с удобным make install clean'ом.

Почти. Вот для того, чтобы были удобные make install clean etc. и нужно, чтобы maintainer порта проделал определенную работу. Какую - описано в porters-handbook.


"FreeBSB: Ports: PHP 5.1.? когда обновят? и ждать ли?"
Отправлено Rivalryzerg , 05-Май-06 18:15 
Стоит ли тогда закрыть глаза на ошибки php 5.1.2 и ждать апдейта порта или все же пересобрать руками?
По молодости собирал и ставил именно из исходников ./configure... - проблем вроде не было никаких.

"FreeBSB: Ports: PHP 5.1.? когда обновят? и ждать ли?"
Отправлено newser , 06-Май-06 09:21 
>Стоит ли тогда закрыть глаза на ошибки php 5.1.2 и ждать апдейта
>порта или все же пересобрать руками?
>По молодости собирал и ставил именно из исходников ./configure... - проблем вроде
>не было никаких.


Если это business-critical, то вероятно лучше быстро и руками, если же подождет несколько дней, то лучше из портов.


"FreeBSB: Ports: PHP 5.1.? когда обновят? и ждать ли?"
Отправлено phpman , 06-Май-06 20:24 
>Добрый день. Совсем недавно вышел php 5.1.3 с исправлением серьезных ошибок. Ждал
>когда обновят порт. Через 3 дня выходит 5.1.4 с исправлением свежих
>багов. Обновил коллекцию портов - все также 5.1.2.
>Стоит ли ждать обновления коллекции или поставить php руками? Может я не
>там обоновляюсь?
>Или коллекция портов не очень чувстсвительна к обновлениям программ с критическими уязвимостями?
>
>Просто всегда считал что порты это теже самые программы, но с тонкостями
>именно под FreeBSD и с удобным make install clean'ом.
>
>Буду благодарен за любые советы.
В чем проблема поставить руками?
1. Скачай php-5.1.4.tgz
2. #tar xvfz php-5.1.4.tgz
3. #cd php-5.1.4
4. Посмотри опции в www.tvojsite.com/info.php
5. #./configure (твои опции)
6. #make
7. #apache.sh stop (убей апач)
8. #make install
9. #apache.sh start (подними апач)
   ВСЁ!!!



"FreeBSB: Ports: PHP 5.1.? когда обновят? и ждать ли?"
Отправлено Rivalryzerg , 08-Май-06 18:39 
>В чем проблема поставить руками?
>1. Скачай php-5.1.4.tgz
>2. #tar xvfz php-5.1.4.tgz
>3. #cd php-5.1.4
>4. Посмотри опции в www.tvojsite.com/info.php
>5. #./configure (твои опции)
>6. #make
>7. #apache.sh stop (убей апач)
>8. #make install
>9. #apache.sh start (подними апач)
>   ВСЁ!!!

Да нет проблем поставить руками =) Вы наверно меня не правильно поняли. На мой вопрос ответил newuser:

>Если это business-critical, то вероятно лучше быстро и руками, если же подождет >несколько дней, то лучше из портов.

Топик можно считать закрытым.


"FreeBSB: Ports: PHP 5.1.? когда обновят? и ждать ли?"
Отправлено PavelR , 09-Май-06 09:49 
>>В чем проблема поставить руками?
>>1. Скачай php-5.1.4.tgz
>>2. #tar xvfz php-5.1.4.tgz
>>3. #cd php-5.1.4
>>4. Посмотри опции в www.tvojsite.com/info.php
>>5. #./configure (твои опции)
>>6. #make
>>7. #apache.sh stop (убей апач)
>>8. #make install
>>9. #apache.sh start (подними апач)
>>   ВСЁ!!!

вот как раз таки и не все :)
модули  собираются и обновляются отдельно.

лучшим решением (при острой необходимости обновления) помоему является исправление порта FreeBSD самостоятельно. Обычно изменений в механизме сборки между версиями не много, и исправив версию и контрольные суммы можно получить искомый результат.