Добрый день. Совсем недавно вышел php 5.1.3 с исправлением серьезных ошибок. Ждал когда обновят порт. Через 3 дня выходит 5.1.4 с исправлением свежих багов. Обновил коллекцию портов - все также 5.1.2.
Стоит ли ждать обновления коллекции или поставить php руками? Может я не там обоновляюсь?
Или коллекция портов не очень чувстсвительна к обновлениям программ с критическими уязвимостями?
Просто всегда считал что порты это теже самые программы, но с тонкостями именно под FreeBSD и с удобным make install clean'ом.Буду благодарен за любые советы.
>Просто всегда считал что порты это теже самые программы, но с тонкостями
>именно под FreeBSD и с удобным make install clean'ом.Почти. Вот для того, чтобы были удобные make install clean etc. и нужно, чтобы maintainer порта проделал определенную работу. Какую - описано в porters-handbook.
Стоит ли тогда закрыть глаза на ошибки php 5.1.2 и ждать апдейта порта или все же пересобрать руками?
По молодости собирал и ставил именно из исходников ./configure... - проблем вроде не было никаких.
>Стоит ли тогда закрыть глаза на ошибки php 5.1.2 и ждать апдейта
>порта или все же пересобрать руками?
>По молодости собирал и ставил именно из исходников ./configure... - проблем вроде
>не было никаких.
Если это business-critical, то вероятно лучше быстро и руками, если же подождет несколько дней, то лучше из портов.
>Добрый день. Совсем недавно вышел 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 (подними апач)
ВСЁ!!!
>В чем проблема поставить руками?
>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, то вероятно лучше быстро и руками, если же подождет >несколько дней, то лучше из портов.
Топик можно считать закрытым.
>>В чем проблема поставить руками?
>>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 самостоятельно. Обычно изменений в механизме сборки между версиями не много, и исправив версию и контрольные суммы можно получить искомый результат.