Системный софт, сервисы и утилиты под BSD/UNIX: демоны, вспомогательные службы, админские инструменты.
Модераторы: alexco, GRooVE
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
-
Контактная информация:
Непрочитанное сообщение
bagas » 2014-03-25 10:54:47
Привет.
Столкнулся сегодня с непонятной.
Ставлю порт php5 на фряхе 10. При установки выходит такое сообщение.
Код: Выделить всё
root@ARK:/usr/ports/lang/php5 # make reinstall clean
/!\ WARNING /!\
You are using the following deprecated options: WITHOUT_IPV6
If you added them on the command line, you should replace them by
WITH="" WITHOUT="IPV6"
If they are global options set in your make.conf, you should replace them with:
OPTIONS_UNSET=IPV6
If they are local to this port, you should use:
lang_php5_UNSET=IPV6
===> License PHP301 accepted by the user
===> Found saved configuration for php5-5.4.26
===> php5-5.4.26 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by php5-5.4.26 for building
===> Extracting for php5-5.4.26
=> SHA256 Checksum OK for php-5.4.26.tar.bz2.
===> Patching for php5-5.4.26
===> Applying FreeBSD patches for php5-5.4.26
===> php5-5.4.26 depends on file: /usr/local/sbin/apxs - not found
===> Verifying reinstall for /usr/local/sbin/apxs in /usr/ports/www/apache22
===> apache22-2.2.26 has known vulnerabilities:
apache22-2.2.26 is vulnerable:
apache -- several vulnerabilities
CVE: CVE-2013-6438
CVE: CVE-2014-0098
WWW: http://portaudit.FreeBSD.org/91ecb546-b1e6-11e3-980f-20cf30e32f6d.html
=> Please update your ports tree and try again.
*** Error code 1
Stop.
make[5]: stopped in /usr/ports/www/apache22
*** Error code 1
Stop.
make[4]: stopped in /usr/ports/www/apache22
*** Error code 1
Stop.
make[3]: stopped in /usr/ports/www/apache22
*** Error code 1
Stop.
make[2]: stopped in /usr/ports/lang/php5
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/lang/php5
*** Error code 1
Stop.
make: stopped in /usr/ports/lang/php5
root@ARK:/usr/ports/lang/php5
Что за уязвимость, я так и не понял.
Код: Выделить всё
apache22-2.2.26 is vulnerable:
apache -- several vulnerabilities
CVE: CVE-2013-6438
CVE: CVE-2014-0098
WWW: http://portaudit.FreeBSD.org/91ecb546-b1e6-11e3-980f-20cf30e32f6d.html
=> Please update your ports tree and try again.
Порты после обновил, и заново запустил установку, в этоге таже песня.
Система.
bagas
-
Хостинг HostFood.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/
-
snorlov
- подполковник
- Сообщения: 3929
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Непрочитанное сообщение
snorlov » 2014-03-25 12:29:40
Попробуйте не собирать модуль для апача, либо установить апач в систему...
snorlov
-
bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
-
Контактная информация:
Непрочитанное сообщение
bagas » 2014-03-25 13:06:48
snorlov писал(а):Попробуйте не собирать модуль для апача, либо установить апач в систему...
Не понял про то как мне установить апача в систему? Это как?
bagas
-
snorlov
- подполковник
- Сообщения: 3929
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Непрочитанное сообщение
snorlov » 2014-03-25 13:25:53
Ну так в портах есть еще один апач ( 2.4 ), во его и поробовать поставить, после сборки php можно снести, вообще-то apxs это программа проверки модуля для использования оного в апаче, на пальцах, после сборки модуля с ее помощью будет запущен тест получившего, кажется php*.so.
snorlov
-
bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
-
Контактная информация:
Непрочитанное сообщение
bagas » 2014-03-25 14:44:46
snorlov писал(а):Ну так в портах есть еще один апач ( 2.4 ), во его и поробовать поставить, после сборки php можно снести, вообще-то apxs это программа проверки модуля для использования оного в апаче, на пальцах, после сборки модуля с ее помощью будет запущен тест получившего, кажется php*.so.
Не хочется ставить апача24.
bagas
-
bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
-
Контактная информация:
Непрочитанное сообщение
bagas » 2014-03-25 15:24:30
Помог пользователь KPP77+, подсказал про парметр DISABLE_VULNERABILITIES=yes.
Этот параметр указал в в файл make.conf DISABLE_VULNERABILITIES=yes, И установка пошла.
Это как бы миную проверку на узвимости.
bagas
-
skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Непрочитанное сообщение
skeletor » 2014-04-01 17:42:59
Лучше не писать DISABLE_VULNERABILITIES=yes в make.conf, так как это будет действовать для всех портов, а указать только для конкретного:
Код: Выделить всё
root@ARK:/usr/ports/lang/php5 # make DISABLE_VULNERABILITIES=yes reinstall clean
skeletor
-
bagas
- лейтенант
- Сообщения: 922
- Зарегистрирован: 2010-08-18 19:49:01
- Откуда: Воронеж
-
Контактная информация:
Непрочитанное сообщение
bagas » 2014-04-01 20:16:58
skeletor писал(а):Лучше не писать DISABLE_VULNERABILITIES=yes в make.conf, так как это будет действовать для всех портов, а указать только для конкретного:
Код: Выделить всё
root@ARK:/usr/ports/lang/php5 # make DISABLE_VULNERABILITIES=yes reinstall clean
Спасибо.
Догодался.
bagas