fidoip.tar ubuntu 7.10 tested

29 views
Skip to first unread message

Victor Mitin

unread,
Apr 1, 2008, 12:54:08 AM4/1/08
to
Hello everybody.

Привет всем. Снова протестирован последний fidoip (Максим, пора
нумеровать версии) пакет на убунте 7.10. После установки чистой ОС достаточно
выполнить следующие действия (нужно наличие инета, или все файлы должны быть
доступны локально).

1) Запустить от пользователя через sudo.

wget --no-check-certificate https://obecpactet.dyndns.org/tmp/fidoip.tar
tar -xvf ./fidoip.tar
apt-get update
apt-get -y install gcc
apt-get -y install g++
apt-get -y install build-essential
apt-get -y install libncurses5-dev
apt-get -y install konsole
cd ./fidoip
./fido_linux_utf.sh

2) Дать права для пользователя или всех (в зависимости от строгости правил
доступа целевой системы, в перспективе надо бы разобраться как делать все эти
операции кроме apt-get из под пользователся без root).

chmod -R o+rwx /usr/local/etc/
chmod o+rwx /usr/local/sbin/recv /usr/local/sbin/send
chmod -R o+rwx /home/fido/

3) Отредактировать файлы конфигов (см. fido.rus.utf) (в перспективе надо будет
написать скрипт чтобы это было автоматизировано...)

4) В konsole включить перекодирование в koi8-r, поставить побольше шрифт,
сохранить настройки как дефолтные (кстати, может кто знает где хранятся эти
настройки, чтоб через скрипт настраивать??)

5) Запустить recv - чтобы получить почту, и сгенерировать первоначальный конфиг
голдеда. Запустить ge в konsole. После первого запуска голдеда список эх по
прежнему не обновлен. Поэтому нужно выйти и запустить голдед снова - теперь
вновь созданные эхи и почта в них будут видны.

6) Если что-то идет не так, читать внимательно документацию и логи. Все вопросы
можно смело спрашивать здесь.


ЗЫ: пишу из тестовой системы, меня видно ? ррррррррРРРРРРннннННННННН

Victor

Maxim Sokolsky

unread,
Apr 1, 2008, 8:07:22 AM4/1/08
to
Hello Victor.

VM> и запустить голдед снова - теперь вновь созданные эхи и почта в них
VM> будут видны.

VM> 6) Если что-то идет не так, читать внимательно документацию и логи.
VM> Все вопросы можно смело спрашивать здесь.


VM> ЗЫ: пишу из тестовой системы, меня видно ? ррррррррРРРРРРннннННННННН


Видно, видно. Неплохая и дока у тебя получилась, компактная и понятная. Может
назавём её ubuntu.rus.utf и в поинткомплект её запинём?

VM> Victor

VM> --- Кто наших истин не поймёт, тому их растолкует пулемёт.
VM> * Origin: That's the way I'm goin' (2:468/57.11)

Ориджн поменяй :)

Maxim

Igor Nemilentsev

unread,
Apr 1, 2008, 7:36:20 AM4/1/08
to
Hello Victor.

01 Apr 08 08:54, you wrote to all:

VM> 4) В konsole включить перекодирование в koi8-r, поставить побольше
VM> шрифт, сохранить настройки как дефолтные (кстати, может кто знает где
VM> хранятся эти настройки, чтоб через скрипт настраивать??)
В UTF-8 локали можно не трогая konsole:
alias golded="luit -encoding 'KOI8-R' /home/fido/ge"

Igor

Victor Mitin

unread,
Apr 1, 2008, 10:25:19 PM4/1/08
to
Hi Igor!

01 апpеля 2008 15:36, Igor Nemilentsev писал Victor Mitin:

VM>> 4) В konsole включить пеpекодиpование в koi8-r, поставить
VM>> побольше шpифт, сохpанить настpойки как дефолтные (кстати, может
VM>> кто знает где хpанятся эти настpойки, чтоб чеpез скpипт
VM>> настpаивать??)
IN> В UTF-8 локали можно не тpогая konsole:
IN> alias golded="luit -encoding 'KOI8-R' /home/fido/ge"

О! Hашел в инете описание, похоже luit хоpошая пpогpамма именно для данного
слyчая. Пpовеpю попозже, отпишy pезyльтат.


Bye Igor!

Victor Mitin

unread,
Apr 1, 2008, 10:15:06 PM4/1/08
to
Hi Maxim!

01 апpеля 2008 17:07, Maxim Sokolsky писал Victor Mitin:

MS> Видно, видно. Hеплохая и дока y тебя полyчилась, компактная и
MS> понятная. Может назавём её ubuntu.rus.utf и в поинткомплект её
MS> запинём?

Легко! (с)


Bye Maxim!

Cheslav Osanadze

unread,
Apr 2, 2008, 7:56:19 AM4/2/08
to

Привет Maxim!

Victor Mitin пишет Maxim Sokolsky 02 апреля 2008, около 07:15 с такими
словами:

MS>> Видно, видно. Hеплохая и дока y тебя полyчилась, компактная и
MS>> понятная. Может назавём её ubuntu.rus.utf и в поинткомплект её
MS>> запинём?

VM> Легко! (с)

========
fconf2golded/lnx 1.4.0-sta 24-02-06
Generating Config-file /usr/local/etc/golded.cfg
========

Он что, постоянно генерится по новой?

Cheslav.

... Пеpед смеpтью можно надышаться. Особенно дихлофосом.

Maxim Sokolsky

unread,
Apr 2, 2008, 9:22:32 AM4/2/08
to
Hello Cheslav.

MS>>> Видно, видно. Hеплохая и дока y тебя полyчилась, компактная и
MS>>> понятная. Может назавём её ubuntu.rus.utf и в поинткомплект её
MS>>> запинём?

VM>> Легко! (с)

CO> ========
CO> fconf2golded/lnx 1.4.0-sta 24-02-06
CO> Generating Config-file /usr/local/etc/golded.cfg
CO> ========

CO> Он что, постоянно генерится по новой?

Да.

Maxim

Cheslav Osanadze

unread,
Apr 2, 2008, 9:46:57 AM4/2/08
to

Привет Maxim!

Maxim Sokolsky пишет Cheslav Osanadze 02 апреля 2008, около 18:22 c такими
словами:

VM>>> Легко! (с)

CO>> ========
CO>> fconf2golded/lnx 1.4.0-sta 24-02-06
CO>> Generating Config-file /usr/local/etc/golded.cfg
CO>> ========

CO>> Он что, постоянно генерится по новой?

MS> Да.

А как его редактировать под себя?
Cheslav.

... Он не мог оторвать от нее глаз... Пришлось оторвать ухо...

Alexander Savchenko

unread,
Apr 2, 2008, 2:12:10 AM4/2/08
to
>>>>> "VM" == Victor Mitin writes:

VM> wget --no-check-certificate https://obecpactet.dyndns.org/tmp/fidoip.tar
VM> tar -xvf ./fidoip.tar

VM> apt-get update

Это опционально

VM> apt-get -y install gcc
VM> apt-get -y install g++
VM> apt-get -y install build-essential
VM> apt-get -y install libncurses5-dev
VM> apt-get -y install konsole

Это всё можно писать в одну строку:
apt-get install gcc g++ build-essential libncurses5-dev konsole

VM> cd ./fidoip
VM> ./fido_linux_utf.sh

VM> 2) Дать права для пользователя или всех (в зависимости от строгости
VM> правил доступа целевой системы, в перспективе надо бы разобраться как
VM> делать все эти операции кроме apt-get из под пользователся без root).

Я бы предложил добавить в пакет возможность ставиться в виде скелета и
скрипт, который бы переносил его (полностью) в домашнюю директорию со всеми
нужными изменениями. Как минимум потому, что юзером может быть много, фидо
у всех может быть разное :) Обещаю заняться этим в течение пары недель,
когда разгребусь с основными проектами.

VM> 3) Отредактировать файлы конфигов (см. fido.rus.utf) (в перспективе
VM> надо будет написать скрипт чтобы это было автоматизировано...)

Да-да :)

VM> 4) В konsole включить перекодирование в koi8-r, поставить побольше
VM> шрифт, сохранить настройки как дефолтные (кстати, может кто знает где
VM> хранятся эти настройки, чтоб через скрипт настраивать??)

Кстати, рекомендую шрифт Consolas из висты. Вот что-что, а шрифты мелкософт
делать научился.

Michael Dukelsky

unread,
Apr 3, 2008, 1:44:30 AM4/3/08
to
Привет, Maxim!

Wednesday April 02 2008 18:22, Maxim Sokolsky послал(а) письмо к Cheslav
Osanadze:

CO>> ========
CO>> fconf2golded/lnx 1.4.0-sta 24-02-06
CO>> Generating Config-file /usr/local/etc/golded.cfg
CO>> ========

CO>> Он что, постоянно генерится по новой?

MS> Да.

А зачем? Это было нужно в стародавние времена, когда голдед не понимал конфиг
husky. Это уже давно исправлено и достаточно вставить в конфиг голдеда строчку

AreaFile fidoconfig путь-к-конфигу-husky

и ничего генерить не надо.

Желаю успехов, Maxim!
За сим откланиваюсь, Michael.

... dukelsky (at) aha (dot) ru

Maxim Sokolsky

unread,
Apr 3, 2008, 3:59:24 AM4/3/08
to
Hello Michael.

CO>>> ========
CO>>> fconf2golded/lnx 1.4.0-sta 24-02-06
CO>>> Generating Config-file /usr/local/etc/golded.cfg
CO>>> ========

CO>>> Он что, постоянно генерится по новой?

MS>> Да.

MD> А зачем? Это было нужно в стародавние времена, когда голдед не понимал
MD> конфиг husky.

Настраивал давно, с год назад уж, сейчас уже не помню зачем - вероятно, из-за
того что что-то незаработало.

MD> Это уже давно исправлено и достаточно вставить в конфиг
MD> голдеда строчку

MD> AreaFile fidoconfig путь-к-конфигу-husky

Да, про это я читал в документации и с этой опцией я точно ковырялся, в
конфигах эта строка была. Но почему тогда не завелась, сейчас я уже не помню.
Помню что даже полез сравнивать настройки поиткомплекта для Windows, которым до
этого пользовался, и который был настроен моим фидошным боссом. И хотя в том
поинткоплекте были также и GoldED+, и hpt, но настроено было также - что конфиг
генерился каждый раз по-новой.

MD> и ничего генерить не надо.

Как я понимаю с скриптах тогда вызывать '/usr/local/sbin/fconf2golded
/usr/local/etc/golded.cfg' не нужно. Спасибо за информацию. Сейчас попробовал -
и всё заработало.

Maxim

Cheslav Osanadze

unread,
Apr 3, 2008, 3:34:29 AM4/3/08
to

Привет Michael!

Michael Dukelsky пишет Maxim Sokolsky 03 апреля 2008, около 10:44 c такими
словами:

CO>>> ========
CO>>> fconf2golded/lnx 1.4.0-sta 24-02-06
CO>>> Generating Config-file /usr/local/etc/golded.cfg
CO>>> ========

CO>>> Он что, постоянно генерится по новой?

MS>> Да.

MD> А зачем? Это было нужно в стародавние времена, когда голдед не понимал
MD> конфиг husky. Это уже давно исправлено и достаточно вставить в конфиг
MD> голдеда строчку

MD> AreaFile fidoconfig путь-к-конфигу-husky

Вот потому я и спросил. Теперь надо оторвать этот генератор...

Cheslav.

... Монте-Каpло. Здесь pодился 25-тысячный монте-каpлик.

Maxim Sokolsky

unread,
Apr 3, 2008, 4:16:46 AM4/3/08
to
Hello Alexander.

VM>> ./fido_linux_utf.sh

VM>> 2) Дать права для пользователя или всех (в зависимости от

VM>> строгости правил доступа целевой системы, в перспективе надо бы
VM>> разобраться как делать все эти операции кроме apt-get из под
VM>> пользователся без root).

AS> Я бы предложил добавить в пакет возможность ставиться в виде скелета и
AS> скрипт, который бы переносил его (полностью) в домашнюю директорию со
AS> всеми нужными изменениями. Как минимум потому, что юзером может быть
AS> много, фидо у всех может быть разное :) Обещаю заняться этим в течение
AS> пары недель, когда разгребусь с основными проектами.

Создавать в домашнем каталоге пользователя структуру каталогов - несложно. Но
тогда нужно будет ещё и конфигурационные файлы binkd.cfg и fido/config парсить
и изменять все имена директорий /home/fido/ на /home/username/fido/
Это можно сделать sed'ом, а можно и при помощи чего-нибудь другого.

VM>> 3) Отредактировать файлы конфигов (см. fido.rus.utf) (в

VM>> перспективе надо будет написать скрипт чтобы это было
VM>> автоматизировано...)

AS> Да-да :)

Такой скрипт оказался бы, действительно, полезным.

Maxim

Maxim Sokolsky

unread,
Apr 3, 2008, 4:29:50 AM4/3/08
to
Hello Cheslav.


CO>>> ========
CO>>> fconf2golded/lnx 1.4.0-sta 24-02-06
CO>>> Generating Config-file /usr/local/etc/golded.cfg
CO>>> ========

CO>>> Он что, постоянно генерится по новой?

MS>> Да.

CO> А как его редактировать под себя?

Редактируй /usr/local/etc/decode.txt - основныные настройки GoldEd'а(за
исключением информации об ариях) в этом файле. Информация об ариях находится в
/usr/local/etc/fido/config. Но там кроме твоих локальных эх руками
прописыватьничего не нужно, потому что при получении нового письма в эху, на
которую ты подписан, она в конфиге создается автоматически.

Maxim

Cheslav Osanadze

unread,
Apr 3, 2008, 10:14:23 AM4/3/08
to

Привет Maxim!

Maxim Sokolsky пишет Cheslav Osanadze 03 апреля 2008, около 13:29 c такими
словами:


CO>>>> Он что, постоянно генерится по новой?
MS>>> Да.
CO>> А как его редактировать под себя?

MS> Редактируй /usr/local/etc/decode.txt - основныные настройки
MS> GoldEd'а(за исключением информации об ариях) в этом файле.

Оно понимает:

AddressMacro
AddressBookAdd
DispMsgSize
DispAttachSize
DispAreaNo
DispHdrNameSet
DispHdrNodeSet
DispHdrDateSet
EditAutoAttach
INCLUDE GOLDCMNT.INC
EditReplyRe
EditQuoteMargin
RobotName
TemplatePath
BeepLocalMsg
BeepYourMail
ScreenShadows
Include manual\gedcolor.txt
externutil
AREALISTSORT O

И прочие golded`овские радости?

Включая goldlang.cfg.


Cheslav.

... Говоpите все, что думаете. Я записываю...

Maxim Sokolsky

unread,
Apr 3, 2008, 12:46:58 PM4/3/08
to
Hello Cheslav.

CO>>>>> Он что, постоянно генерится по новой?
MS>>>> Да.
CO>>> А как его редактировать под себя?

MS>> Редактируй /usr/local/etc/decode.txt - основныные настройки
MS>> GoldEd'а(за исключением информации об ариях) в этом файле.

CO> Оно понимает:

CO> AddressMacro
CO> AddressBookAdd
CO> DispMsgSize
CO> DispAttachSize
CO> DispAreaNo
CO> DispHdrNameSet
CO> DispHdrNodeSet
CO> DispHdrDateSet
CO> EditAutoAttach
CO> INCLUDE GOLDCMNT.INC
CO> EditReplyRe
CO> EditQuoteMargin
CO> RobotName
CO> TemplatePath
CO> BeepLocalMsg
CO> BeepYourMail
CO> ScreenShadows
CO> Include manual\gedcolor.txt
CO> externutil
CO> AREALISTSORT O

CO> И прочие golded`овские радости?

CO> Включая goldlang.cfg.

Я все эти опции не пробовал, но вероятно, что да. Содержимое файла decode.txt
добавляется в конец конфига GoldEd'а, который генерит hpt каждый раз при
запуске скриптов. Если эти опции GoldEd'ом для Linux поддерживаются, то
работать они будут, неважно генеришь ли ты конфиг каждый раз или считываешь
информацию из конфига hpt.

Maxim

Cheslav Osanadze

unread,
Apr 3, 2008, 1:15:02 PM4/3/08
to
Hello Maxim.

03 Apr 08 21:46, you wrote to me:

MS>>> Редактируй /usr/local/etc/decode.txt - основныные настройки
MS>>> GoldEd'а(за исключением информации об ариях) в этом файле.

CO>> Include manual\gedcolor.txt


CO>> И прочие golded`овские радости?
CO>> Включая goldlang.cfg.

MS> Я все эти опции не пробовал, но вероятно, что да. Содержимое файла
MS> decode.txt добавляется в конец конфига GoldEd'а, который генерит hpt
MS> каждый раз при запуске скриптов. Если эти опции GoldEd'ом для Linux
MS> поддерживаются, то работать они будут, неважно генеришь ли ты конфиг
MS> каждый раз или считываешь информацию из конфига hpt.


Будем крутить. По крайней мере, хоть так работает.
Вспомнил свои первые шаги в настройке фидопакета.:-)

Кстати, только сейчас заметил, что не работает клавиша с русской точкой и
запятой, на ней ещё латинские слэш и знак вопроса.
При любой раскладке печатает только слеш и знак вопроса. Странно


Cheslav

Victor Mitin

unread,
Apr 4, 2008, 3:20:14 AM4/4/08
to
Hello Maxim.

03 Apr 08 12:59, you wrote to Michael Dukelsky:

MD>> и ничего генерить не надо.

MS> Как я понимаю с скриптах тогда вызывать '/usr/local/sbin/fconf2golded
MS> /usr/local/etc/golded.cfg' не нужно. Спасибо за информацию. Сейчас
MS> попробовал - и всё заработало.

Я тоже проверил - работает, правь пакет :)

Victor

Victor Mitin

unread,
Apr 4, 2008, 3:07:44 AM4/4/08
to
Hello Alexander.

02 Apr 08 10:12, you wrote to me:

VM>> 2) Дать права для пользователя или всех (в зависимости от

VM>> строгости правил доступа целевой системы, в перспективе надо бы
VM>> разобраться как делать все эти операции кроме apt-get из под
VM>> пользователся без root).

AS> Я бы предложил добавить в пакет возможность ставиться в виде скелета и
AS> скрипт, который бы переносил его (полностью) в домашнюю директорию со
AS> всеми нужными изменениями. Как минимум потому, что юзером может быть
AS> много, фидо у всех может быть разное :) Обещаю заняться этим в течение
AS> пары недель, когда разгребусь с основными проектами.

Было бы клево.

VM>> 4) В konsole включить перекодирование в koi8-r, поставить

VM>> побольше шрифт, сохранить настройки как дефолтные (кстати, может
VM>> кто знает где хранятся эти настройки, чтоб через скрипт
VM>> настраивать??)
AS> Кстати, рекомендую шрифт Consolas из висты. Вот что-что, а шрифты
AS> мелкософт делать научился.

Дык крупный стандартный monospace меня полностью сейчас устраивает. А
как установить Consolas (чтоб посмотреть и сравнить)?


Victor

Victor Mitin

unread,
Apr 4, 2008, 3:23:42 AM4/4/08
to
Hello Cheslav.

03 Apr 08 22:15, you wrote to Maxim Sokolsky:

CO> Кстати, только сейчас заметил, что не работает клавиша с русской
CO> точкой и запятой, на ней ещё латинские слэш и знак вопроса. При любой
CO> раскладке печатает только слеш и знак вопроса. Странно

У меня эта клавиша в konsole работает нормально. Ты какой терминал
пользуешь?
Зато у меня не работает ctrl + стрелочки, чтобы быстро перемещаться по тексту.
Может кто знает, что надо настроить чтоб это пофиксить?


Victor

Cheslav Osanadze

unread,
Apr 4, 2008, 11:19:41 AM4/4/08
to

Привет Victor!

Victor Mitin пишет Cheslav Osanadze 04 апреля 2008, около 12:23 c такими
словами:

CO>> Кстати, только сейчас заметил, что не работает клавиша с русской
CO>> точкой и запятой, на ней ещё латинские слэш и знак вопроса. При

CO>> любой


CO>> раскладке печатает только слеш и знак вопроса. Странно

VM> У меня эта клавиша в konsole работает нормально. Ты какой
VM> терминал пользуешь?

Такой же. Впрочем, она и в других терминалах не работает, зараза. Так не
удобно...


Cheslav.

... Hикогда не оборачивайся назад - получишь пулю в лоб!

Victor Mitin

unread,
Apr 6, 2008, 11:43:36 PM4/6/08
to
Hello Cheslav.

04 Apr 08 20:19, you wrote to me:

VM>> У меня эта клавиша в konsole работает нормально. Ты какой
VM>> терминал пользуешь?

CO> Такой же. Впрочем, она и в других терминалах не работает, зараза. Так
CO> не удобно...

В /etc/X11/xorg.conf прописаны winkeys?


Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection


Victor

Cheslav Osanadze

unread,
Apr 9, 2008, 6:20:08 AM4/9/08
to

Привет Victor!

Victor Mitin пишет Cheslav Osanadze 07 апреля 2008, около 08:43 c такими
словами:

CO>> Такой же. Впрочем, она и в других терминалах не работает,

CO>> зараза. Так
CO>> не удобно...

VM> В /etc/X11/xorg.conf прописаны winkeys?


VM> Section "InputDevice"
VM> Identifier "Generic Keyboard"
VM> Driver "kbd"
VM> Option "CoreKeyboard"
VM> Option "XkbRules" "xorg"
VM> Option "XkbModel" "pc105"
VM> Option "XkbLayout" "us,ru"
VM> Option "XkbVariant" ",winkeys"

Ага, вот тут была только запятая, без winkeys.

Спасибо, заработало.
Cheslav.

... Алкоголизм - это не удовольствие. А тяжелый ежедневный труд.

Reply all
Reply to author
Forward
0 new messages