Nп/п : 95 из 100
От : Maxim Sokolsky 2:5020/828.777 22 апр 24 12:05:14
К : Alexander A. Vorobyov 22 апр 24 12:53:01
Тема : Re: fidoip 2.0.2
----------------------------------------------------------------------------------
@MSGID: 2:5020/828.777 66261aa9
@REPLY: 2:5030/1103.1 ac2d4547
@PID: GED-NSFW32 1.1.5-20090710
@CHRS: CP866 2
@TZUTC: 0400
@TID: hpt/w32-mvcdll 1.4.0-sta 16-02-06
Зд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
--- -Уютно у вас, а только странно. И солнца мало.
* Origin: А мы народ трудящийся... (2:5020/828.777)
SEEN-BY: 452/28 455/19 4500/1 5019/40 5020/77 101
545 715 828 848 1042 1955
SEEN-BY: 5020/2192 4441 12000 5022/128 5030/1081
5097/31 6078/80
@PATH: 5020/828 12000 4441