The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"DrWeb & FreeBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"DrWeb & FreeBSD"
Сообщение от arriah emailИскать по авторуВ закладки(ok) on 10-Авг-04, 18:46  (MSK)
Имею DrWeb 4.30 и FreeBSD 4.8.
Требуется обновить DrWeb до версии 4.31.4
Как это сделать? Я этим раньше не занимался, сервер остался в наследство.
Мне тут посоветовали, что нужно снести старый вместе с каталогами, а потом установить новый.
А можно ли просто заменить старые файлы новыми?
Плиз помогите. Желательно пошаговую инструкцию.

Спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "DrWeb & FreeBSD"
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 10-Авг-04, 19:59  (MSK)
>Мне тут посоветовали, что нужно снести старый вместе с каталогами, а потом
>установить новый.
не совсем....
>А можно ли просто заменить старые файлы новыми?
   Требуется...
1 - скопировать все старые файлы в резерв
2 - полностью удалить все вирусные базы (важно!!!! и перечень загружаемых баз тоже!!!)
3 - скопировать новые файлы и дать им owner & permissions как у старых (тоже очень важно)
4 - пройтись по конфигам и скорректировать их... оставлять старые конфиги нельзя - куча новых параметров и изменения формата старых

>Плиз помогите. Желательно пошаговую инструкцию.
   Документация в дистрибутиве очень подробная, апгрейд тоже описан... как минимум на forum.drweb.ru/unix тебе помогут от и до... к тому же разработчик там постоянно сидит и очень быстро отзывается - когда я нашел ляпс в скрипте запуска, новую версию клиента выпустили за 2 дня.
>
>Спасибо.
  Not at all
P.S. Ставить drWeb с нуля - задача на час, если его в первый раз видишь - в дистриьбутиве пошаговая дока на русском языке, и инсталяционные скрипты нормально отрабатывают с позапрошлого года - если лень править конфиг почтовика и ставить permissions руками...
на два часа, если почтовик сендмыл и его нужно перекомпилить для поддержки мильтера.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "DrWeb & FreeBSD"
Сообщение от arriah emailИскать по авторуВ закладки(ok) on 11-Авг-04, 09:45  (MSK)
>   Документация в дистрибутиве очень подробная, апгрейд тоже описан...

Я, конечно не знаю, может я читать не умею, но в дистрибе я не нашел доку как провести обновление версии. Установка Вэба описана только как и для чего используются ключи.

>как минимум на forum.drweb.ru/unix тебе помогут от и до... к тому же
>разработчик там постоянно сидит и очень быстро отзывается - когда я
>нашел ляпс в скрипте запуска, новую версию клиента выпустили за 2
>дня.

Значит Вам повезло. Мне на мой вопрос ответили только через неделю. Причем предложили снести Вэб, обновить порты и установить все заново.

>P.S. Ставить drWeb с нуля - задача на час, если его в
>первый раз видишь - в дистриьбутиве пошаговая дока на русском языке,

В моем дистрибутиве (качал с ихнего сайта) есть файлы +COMMENT, +COMMENTS и +INSTALL внутри +INSTALL скрипт:
#! /bin/sh
if [ "z`pw usershow drweb 2>/dev/null`" = "z" ] ; then
   if [ "z`pw groupshow drweb 2>/dev/null`" = "z" ] ; then
     pw useradd drweb
   fi
   if [ `cat /etc/shells | grep -c "^/bin/false"` = "0" ] ; then
     echo "/bin/false" >> /etc/shells
   fi
   pw useradd drweb -g drweb -d /usr/local/drweb -s /bin/false -c "Dr.Web daemon
"
fi
install -d -m 755 -o drweb ${PKG_PREFIX}/var/drweb
install -d -m 777 -o drweb ${PKG_PREFIX}/var/drweb/log
install -d -m 700 -o drweb ${PKG_PREFIX}/var/drweb/run
install -d -m 755 -o drweb ${PKG_PREFIX}/usr/local/drweb
install -d -m 755 -o drweb ${PKG_PREFIX}/var/drweb/bases
install -d -m 770 -o drweb ${PKG_PREFIX}/var/drweb/spool
install -d -m 700 -o drweb ${PKG_PREFIX}/var/drweb/updates
install -d -m 750 -o drweb ${PKG_PREFIX}/var/drweb/infected
install -d -m 755 -o drweb ${PKG_PREFIX}/usr/local/drweb/lib
install -d -m 755 -o drweb ${PKG_PREFIX}/usr/local/etc/drweb
install -d -m 755 -o drweb ${PKG_PREFIX}/usr/local/drweb/doc
install -d -m 700 -o drweb ${PKG_PREFIX}/usr/local/drweb/update

Что делает данный скрипт?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "DrWeb & FreeBSD"
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 11-Авг-04, 09:59  (MSK)
>>P.S. Ставить drWeb с нуля - задача на час, если его в
>>первый раз видишь - в дистриьбутиве пошаговая дока на русском языке,
>
>В моем дистрибутиве (качал с ихнего сайта) есть файлы +COMMENT, +COMMENTS и
>+INSTALL внутри +INSTALL скрипт:
>Что делает данный скрипт?
Тут абсолютно понятно...
проверяет, есть ли пользователб drweb группы drweb, создает если нет, дает ему шелл /bin/false и после этого создает структуру каталогов для работы drweb, заодно давая им владельца drweb и права доступа нужные...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "DrWeb & FreeBSD"
Сообщение от arriah emailИскать по авторуВ закладки(ok) on 11-Авг-04, 10:13  (MSK)
>проверяет, есть ли пользователб drweb группы drweb, создает если нет, дает ему
>шелл /bin/false и после этого создает структуру каталогов для работы drweb,
>заодно давая им владельца drweb и права доступа нужные...

То есть достаточно будет заменить старые файлы новыми и запустить скрипт на выполнение, что бы раздать правильные права?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "DrWeb & FreeBSD"
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 12-Авг-04, 11:36  (MSK)
>То есть достаточно будет заменить старые файлы новыми и запустить скрипт на
>выполнение, что бы раздать правильные права?
Зачем? Каталоги есть, права на них есть, пользователь заведен...
Очистить (!!!) каталоги, распаковать в них имеющиеся файлы и ручками сменить владельца и права... все, после чего править конфиги.
А каталоги - очищать!!!! иначе геморрою будет...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру