Тема: fidoip 2.0.1
Показать сообщение отдельно
  #8  
Старый 22.04.2024, 14:02
Maxim Sokolsky
Guest
 
Сообщений: n/a
По умолчанию Re: fidoip 2.0.2

Maxim Sokolsky написал(а) к Alexander A. Vorobyov в Apr 24 12:05:14 по местному времени:

Здpавствуй, Alexander!

MS>> Обновление, версия 2.0.2:

AV> Максим, а есть какой-нибудь простой способ перетащить всю базу
AV> сообщений из первой версии во вторую?

Под Линукс? Вот не знаю, простота субъективное понятие. :)

Хотя допустим, что новая версия поставлена и уже настроена при помощи конфигуратора в /какой-то/там/каталог. Тогда место хранения баз будет в /какой-то/там/каталог/fido.

Базы предыдущей версии хранятся в /home/fido. Чтобы их скопировать в новое место хранения, нужно выполнить команды:

cd /home/fido
cp -R * /какой-то/там/каталог/fido/

Описания баз старой версии (EchoArea) в конфиге тоссера /usr/local/etc/fido/config, они находятся в конце файла.

Можно, используя редактор, выделить, скопировать строки EchoArea в какой-то временный файл, допустим, назовем его arealist.save. А можно сделать это в консоли:

cat /usr/local/etc/fido/config | grep EchoArea > arealist.save

Далее для всех сохраненных описаний следует удалить параметр "-p 14" и для параметра dupehistory поменять move на del. Можно сделать это при помощи меню "Правка" -> "Заменить все" в редакторе, а можно выполнить то же самое в консоли:

sed -i sed "s|\-p 14||g" | "s|move |del |g" arealist.save

Далее нужно поменять пути к базам сообщений: пути в старой версии /home/fido меняем на пути для новой версии /какой-то/там/каталог/fido.

sed -i "s|/home/fido|/какой-то/там/каталог/fido|g" arealist.save

И последний шаг - вставляем полученный результат, описания баз EchoArea, в конфиг тоссера новой версии /какой-то/там/каталог/usr/etc/fido/config, также в конец файла.

cat arealist.save >> /какой-то/там/каталог/usr/etc/fido/config

Вот, как-то так... точные детали могут несколько отличаться - старой версии со старыми базами под Линукс у меня нет, пишу по памяти. И описанные шаги не исключают чтения файлов UPDATING и README*.

С уважением - Maxim
--- -Уютно у вас, а только странно. И солнца мало.
Ответить с цитированием