Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » FreeBSD update ports

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

topengineer

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Некоторое время назад система начала писать, что (напр.) mysql-server-4.1.19 есть problem.
Не хочу делать upgrade до 5. Как сделать только update? И по возможности для всех портов с problems?
Везде пишут про upgrade и если попробовать (portupgrade) пишет что порт в апгрейде не нуждается?!?
Как быть?
Не хочу менять версии софта, а только избавится от problems. Реально?

Всего записей: 11 | Зарегистр. 15-12-2005 | Отправлено: 15:35 20-08-2006
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Некоторое время назад система начала писать, что (напр.) mysql-server-4.1.19 есть problem.  

где, кто и что начал писать?
 

Цитата:
Не хочу делать upgrade до 5.  

сама идея, что такое может быть необходимо, - абсурдна. mysql 5.x не является более обновленной версией 4.x, а является другой веткой.
 

Цитата:
Везде пишут про upgrade и если попробовать (portupgrade) пишет что порт в апгрейде не нуждается?!?
Как быть?
Не хочу менять версии софта, а только избавится от problems. Реально?

каких problems?

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 18:00 20-08-2006
topengineer

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
где, кто и что начал писать?

charlie root в security report пишет...
пишет что есть некоторые пакеты, у которых есть security vulnerabilities и их надо апдейтить или убирать.
 

Цитата:
сама идея, что такое может быть необходимо, - абсурдна. mysql 5.x не является более обновленной версией 4.x, а является другой веткой.

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

Цитата:
каких problems?

в смысле, что появляется эта запись в рипорте.
 
надеюсь все правильно описал?
подробнее можете объяснить как надо действовать для апдейта?
спасибо!

Всего записей: 11 | Зарегистр. 15-12-2005 | Отправлено: 19:42 21-08-2006
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сюда тексты выложите.

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 23:01 21-08-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
keyhell
Цитата:
сюда тексты выложите.

не сюда тексты, а сначала научиться пользоваться поиском по форуму и найти вот эту ветку
http://forum.ru-board.com/topic.cgi?forum=65&topic=0817&start=760#lt
 
а потом в ней почитать шапку и найти там
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/
 
А в книжке найти как работать с портами ( это я так понимаю уже прочитано) и как их обновлять.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 01:59 22-08-2006
topengineer

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Report выглядит вот так:
 
Checking for a current audit database:
 
Downloading fresh database.
auditfile.tbz                                           37 kB   21 kBps
New database installed.
Database created: Sat Aug 19 23:40:02 UTC 2006
 
Checking for packages with security vulnerabilities:
 
Affected package: ruby-1.8.4_8,1
Type of problem: ruby - multiple vulnerabilities.
Reference: <http://www.FreeBSD.org/ports/portaudit/76562594-1f19-11db-b7d4-0008743bf21a.html>
 
Affected package: apache-2.2.2
Type of problem: apache -- mod_rewrite buffer overflow vulnerability.
Reference: <http://www.FreeBSD.org/ports/portaudit/dc8c08c7-1e7c-11db-88cf-000c6ec775d9.html>
 
Affected package: mutt-1.4.2.1_2
Type of problem: mutt -- Remote Buffer Overflow Vulnerability.
Reference: <http://www.FreeBSD.org/ports/portaudit/d2a43243-087b-11db-bc36-0008743bf21a.html>
 
Affected package: mysql-server-4.1.19
Type of problem: MySQL -- SQL-injection security vulnerability.
Reference: <http://www.FreeBSD.org/ports/portaudit/7f8cecea-f199-11da-8422-00123ffe8333.html>
 
4 problem(s) in your installed packages found.
 
You are advised to update or deinstall the affected package(s) immediately.
 
-- End of security output --
 
 
 

Цитата:
а потом в ней почитать шапку и найти там  
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/  
 
А в книжке найти как работать с портами ( это я так понимаю уже прочитано) и как их обновлять.

 
Так точно - прочитано.
Шаг за шагом выполняю что написано. Вот результат:
 
delta# pkgdb -F
--->  Checking the package registry database
delta# portupgrade -n mutt
--->  Session started at: Tue, 22 Aug 2006 06:53:52 +0000
--->  Upgrade of mail/mutt started at: Tue, 22 Aug 2006 06:53:57 +0000
--->  Upgrading 'mutt-1.4.2.1_2' to 'mutt-1.4.2.2' (mail/mutt)
OK? [no]
--->  Upgrade of mail/mutt ended at: Tue, 22 Aug 2006 06:53:57 +0000 (consumed 00:00:00)
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        + mail/mutt (mutt-1.4.2.1_2)
--->  Packages processed: 1 done, 0 ignored, 0 skipped and 0 failed
--->  Session ended at: Tue, 22 Aug 2006 06:53:57 +0000 (consumed 00:00:05)
delta# portupgrade -n -F mutt
--->  Session started at: Tue, 22 Aug 2006 06:54:23 +0000
--->  Fetch for mail/mutt started at: Tue, 22 Aug 2006 06:54:26 +0000
--->  Fetching the distfile(s) for 'mutt-1.4.2.2' (mail/mutt)
OK? [no]
--->  Fetch for mail/mutt ended at: Tue, 22 Aug 2006 06:54:26 +0000 (consumed 00:00:00)
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        + mail/mutt (mutt-1.4.2.1_2)
--->  Packages processed: 1 done, 0 ignored, 0 skipped and 0 failed
--->  Session ended at: Tue, 22 Aug 2006 06:54:26 +0000 (consumed 00:00:02)
delta# portupgrade -fn mutt
--->  Session started at: Tue, 22 Aug 2006 06:59:49 +0000
--->  Upgrade of mail/mutt started at: Tue, 22 Aug 2006 06:59:52 +0000
--->  Upgrading 'mutt-1.4.2.1_2' to 'mutt-1.4.2.2' (mail/mutt)
OK? [no]
--->  Upgrade of mail/mutt ended at: Tue, 22 Aug 2006 06:59:52 +0000 (consumed 00:00:00)
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        + mail/mutt (mutt-1.4.2.1_2)
--->  Packages processed: 1 done, 0 ignored, 0 skipped and 0 failed
--->  Session ended at: Tue, 22 Aug 2006 06:59:52 +0000 (consumed 00:00:02)
delta# portaudit -Fa
auditfile.tbz                                 100% of   37 kB   22 kBps
New database installed.
Affected package: ruby-1.8.4_8,1
Type of problem: ruby - multiple vulnerabilities.
Reference: <http://www.FreeBSD.org/ports/portaudit/76562594-1f19-11db-b7d4-0008743bf21a.html>
 
Affected package: apache-2.2.2
Type of problem: apache -- mod_rewrite buffer overflow vulnerability.
Reference: <http://www.FreeBSD.org/ports/portaudit/dc8c08c7-1e7c-11db-88cf-000c6ec775d9.html>
 
Affected package: mutt-1.4.2.1_2
Type of problem: mutt -- Remote Buffer Overflow Vulnerability.
Reference: <http://www.FreeBSD.org/ports/portaudit/d2a43243-087b-11db-bc36-0008743bf21a.html>
 
Affected package: mysql-server-4.1.19
Type of problem: MySQL -- SQL-injection security vulnerability.
Reference: <http://www.FreeBSD.org/ports/portaudit/7f8cecea-f199-11da-8422-00123ffe8333.html>
 
4 problem(s) in your installed packages found.
 
You are advised to update or deinstall the affected package(s) immediately.
 
Объясните, пожалуйста, что я не так делаю.
Спасибо!

Всего записей: 11 | Зарегистр. 15-12-2005 | Отправлено: 07:56 22-08-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
topengineer
плохо читал - не доконца. Порты обновить надобно, а уже потом портапгрейдом пользоваться.
 

Цитата:
portupgrade -n mutt

     --noexecute            Do not actually install or upgrade any packages;
                            just show what would be done.  This option implies
                            -v and negates -i and -y.
 
оригинальное решение однако.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 02:10 23-08-2006
topengineer

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
portupgrade -n mutt     
 
     --noexecute            Do not actually install or upgrade any packages;  
                            just show what would be done.  This option implies  
                            -v and negates -i and -y.  
 
оригинальное решение однако.

 
ой! с чего так написал объяснить не могу. 8)
хотел наверное -v ...
 
но опять же идет апгрейд - скачивает исходники, а потом скачивает еще и патчи. нельзя ли скачать только патчи к той версии, что у меня уже установлена? а конфиги не потеряются при апгрейде, а то у меня в "черном" списке лежат и apache и mysql и делать все заново неохота?
спасибо!

Всего записей: 11 | Зарегистр. 15-12-2005 | Отправлено: 08:16 23-08-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
нельзя ли скачать только патчи к той версии, что у меня уже установлена?

ну думаешь что говоришь ? бинарники патчить - такими глупостями никто заниматься не будет. Да и не надо это.
 

Цитата:
а то у меня в "черном" списке лежат и apache и mysql и делать все заново неохота?

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

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 20:07 23-08-2006
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
короче, рецепт нормальной работы:
1) регулярное обновление системы ports
2) portaudit
3) portupgrade

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 23:05 23-08-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
keyhell

Цитата:
короче, рецепт нормальной работы:
1) регулярное обновление системы ports
2) portaudit
3) portupgrade

 
можно несколько обелегчить себе жизнь.
Есть сайт - freshports.org. Создаешь себе там аккаунт, прописываешь о каких портах рапортовать и если что-то обновляется тебе приходит репорт на мыло. Вот после этого и обновляешь порты и ПО.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 01:33 24-08-2006
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
можно несколько обелегчить себе жизнь.
Есть сайт - freshports.org. Создаешь себе там аккаунт, прописываешь о каких портах рапортовать и если что-то обновляется тебе приходит репорт на мыло. Вот после этого и обновляешь порты и ПО.

а смысл? обновление портов portsnap забирает не более 500k. это смешная цифра даже для диалапа.

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 09:59 24-08-2006
gusak

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
сначало порты проапгрейди:
http://documents.dhs.net.ru/ru/books/handbook/cvsup.html
потом апгрейди сами порты

Всего записей: 15 | Зарегистр. 10-05-2006 | Отправлено: 18:43 24-08-2006
topengineer

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ну думаешь что говоришь ? бинарники патчить - такими глупостями никто заниматься не будет. Да и не надо это.

Честно говоря не задумывался. Просто смотрел, что во время установки порта идет проверка есть|нет патчей и если есть скачиваются. Думал с апдейтами тоже так должно быть, а сейчас уже знаю что не так. 8) Спасибо!
 

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

 
Машина в инете, но есть софт, который упорно отказывается работать с mysql 5 и я боялся апгрейда (думал вместо 4-и 5-у будет ставить. опять ошибся - keyhell объяснил. спасибо!)
 
У меня просто понятия спутались и пришлось задавать глупые вопросы.
 
Спасибо за терпение! 8)

Всего записей: 11 | Зарегистр. 15-12-2005 | Отправлено: 20:49 24-08-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
keyhell
разницу понимаешь - приходит на мыло само, когда что-то меняется, и надо что-то делать, для того чтобы отследить обновления.
 

Цитата:
думал вместо 4-и 5-у будет ставить

не , не будет. Вот эа это по большому счету фрю и уважаю - мне не приходится думать , обновлять софт или нет. Я обновляю практически неглядя. Это не линукс - тут ты главный, а не менеджер пакетов.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 01:11 25-08-2006
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » FreeBSD update ports


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru