Готовить письма для г лупого MUA

2003-02-17 Пенетрантность Andrey Sobolev

Приветствую!

Посоветуйте путь решения задачи:

Имеется телефон с GPRS и почтовым клиентом.
Большинство сообщений - знаками вопроса. 
Как показывает практика, сообщения с "Content-Type: text/plain;
charset=utf-8" показываются правильно, остальные - с приколами.

Сейчас я procmail'ом складываю в отдельный ящик пропущенные drweb'ом и
spamassassin'ом "не слишком длинные" письма.

Хочется: подготовить письма для чтения телефоном. Обрезая заголовки,
аттачи, и главное - перекодируя в понимаемую кодировку.

Попробовал mail2sms - мда, радикально, конечно, но если бы он смотрел на
"charset=" - сошло бы. Вообще моя задача довольно близка к "mail -> sms".


А может, существует какой-нибудь Perl-модуль с функцией "получить тело
письма, преобразованного в plaintext с учетом charset"? Мне этого хватит.
Или ткнете в стандартную программу... Или можно заставить это делать exim? 
Хотя лучше, конечно, из procmail.

Мда, mutt -dump (по аналогии с lynx -dump) меня бы тоже устроил... Гхм...
ну есть в нем функция decode-save... Но все равно этот путь крив. Наверняка
есть что-то проще :)

-- 
Всего хорошего,
Андрей Соболев.



Re: Требуются творческ ие инструменты :)

2003-03-29 Пенетрантность Andrey Sobolev
> Овбщем собрался я сделать курсовой по ИМС на пингвиниксе родном. В связи
> с этим встал вопрос в выборе инструментария:
[...] 
> 4) Ну и наконец прога, чтобы все это сверстать и вывести в postscript или
> pdf.
Ну тут думать не надо - latex.

А еще в Дебиане есть хороший пакет - diploma... Рекомендую ознакомиться.
 The package diploma contains examples which illustrate the possible ways
 to do this effectively with Debian GNU/Linux.

-- 
Всего хорошего,
Андрей Соболев.



Framebuffer

2001-12-23 Пенетрантность Andrey Sobolev

Добрый день!

Где бы что почитать про framebuffer, кроме Framebuffer-HOWTO?
Кажется, я чего-то не понимаю... Делал по этому howto.

Драйвер при загрузке срабатывает, но чего-то ему не нравится...

atyfb: 3D RAGE PRO (PQFP, PCI) [0x4750 rev 0x7c] 4M SGRAM, 14.31818 MHz XTAL, 
230 MHz PLL, 100 Mhz MCLK
...
fbcon_setup: type 0 (aux 0, depth 8) not supported
fb0: ATY Mach64 frame buffer device on PCI

При любых выставленных в lilo.conf параметрах и фонтах включается
640x480-60, ну и имеем кашу в текстовых консолях.  
На что именно ругается вторая строчка (про not supported)? Что не так?

Карточка ATI Rage Pro 16M, ядро 2.2.18pre21 (Potato).

-- 
Всего хорошего,
Андрей Соболев.



Re: Framebuffer

2001-12-24 Пенетрантность Andrey Sobolev
Привет!
В понедельник, 24 декабря, в 00:49 Pavel Epifanov писал:
> Have you tried in lilo.conf :
> vga=ask
> And then just try different modes
Да, конечно, пробовал. Никакой разницы... Пробовал разное.
Кстати, что означает:
vga = 792# You need to do this so it boots up in a sane state
из того же HOWTO? Но в общем и оно ничего не дает.

-- 
Всего хорошего,
Андрей Соболев.



Re: Framebuffer

2001-12-27 Пенетрантность Andrey Sobolev
Привет!
24 декабря в 17:31 Dmitry Korotkov писал:

> выключи ati, включи vesafb
Спасибо! Этот совет действительно помог. Все работает.

PS. И кто б мог подумать, что для карточки ati надо не пользоваться 
драйвером ati :-)


-- 
Всего хорошего,
Андрей Соболев.



Russian Apache

2002-01-06 Пенетрантность Andrey Sobolev

Здравствуйте!

В Дебиане неимоверное количество пакетов, почти на все случаи жизни. Но не
все. Как ставятся "не родные" программы? В смысле, как бы их ставить
"привильно".

Как, например, поставить русский апач? С подробностями я разберусь -
идеологию проясните, пожалуйста. 
Ставится src... Накладывается патч (как?)... Собирается deb... А?

Ссылки на документацию приветствуются, но пожалуйста подробнее чем просто
rtfm :-)

С наступающим и наступившим всех!

-- 
Всего хорошего,
Андрей Соболев.



Apache, Pine, Tunnel (vpn?)

2002-01-16 Пенетрантность Andrey Sobolev
Добрый день!

Несколько вопросов сразу.


1. Не так давно я спрашивал про Russian Apache, и мне дружно ответили в том
духе, что:
> Вот это - ну ни в коем случае не ставить. В последние два года он нафиг не
> нужен. Гораздо проще прописать правильную директиву AddDefaultCharset.
(Victor B. Wagner)
Так вот... Что-то я не понимаю. Есть несколько сайтов. На диске лежат в
разных кодировках. Не просто лежат - поддерживаются разными людьми.  Что в
.htaccess-то писать? CharsetSourceEnc, CharsetByExtension и т.п. не
поддерживаются... В общем, про какие команды читать кроме
AddDefaultCharset? (До сих пор я сталкивался только с Russian Apache).


2. Странно, но я не могу найти pine в пакетах, а пользователи просют... Как
бы его поставить с наименьшими усилиями, и чтоб обновлялось потом? Неужели
на Pine лицензия настолько non-free, или я просто плохо искал?
Да, и mutt хочется с буковкой i... Как пакет называется? 
apt-cache search mutt пробовал :-)


3. Есть у нас 2 отдела в разных частях города. Виртуальная сетка, линух с
маскарадом, канал до провайдера... Хочется как бы объединить сетки,
разрешив доступ к интранет-серверам двух отделов, к рабочим машинам...
Слышал слово vpn %-) но по apt-cache search vpn; apt-cache search tunnel
выдается такая куча разных средств, что глаза разбегаются... Чем бы
пользоваться, если хочется иметь compressed/encripted канал и а) с двух
сторон Debian; или б) Дебиан с одной стороны, а с другой старенький РХ со
стандартным софтом (iproute есть).

-- 
Всего хорошего,
Андрей Соболев.



Re: Pine Is Not Elm

2002-01-17 Пенетрантность Andrey Sobolev
Привет!
Четверг, 17 января, в 10:43 Alexei Khlebnikov писал:
> Настолько. Был в potato пакет pine-src в main/binary-all, но это тоже
> имхо не то. А бинарный деб пакет в природе есть. Я как-то нашел на первом
> же поисковике у какого-то мужика на сайте, большого любителя Debian и
> Pine. Попробуй на гугле поискать "debianized pine", "pine debian binary
> package" или типа того.
Ух ты! Действительно. Сразу нашелся (http://www.braincells.com/open/).
Активно поддерживает pine (лежит pine_4.44L-1 от 11-Jan-2002). Предлагает
прописать себя в sources.list (deb и deb-src). Все работает :-)

Спасибо!
Буду знать, что имеет смысл смотреть вокруг. Как-то восхищение количеством
пакетов совсем вытеснило эту идею из моей головы:-)

-- 
Всего хорошего,
Андрей Соболев.



Летнее время в Нске и мысли разных линухов на этот счет

2002-02-15 Пенетрантность Andrey Sobolev

Здравствуйте!

Я в Новосибирске. И, насколько я помню, у нас зимой 6 часов разницы с (c
GMT или UTC?), а летом - 7. По крайней мере, с летним временем раньше
проблем не было.

Поставил Дебиан. Вижу странную разницу:

1. Старая машина, RH-based
$ date;date -u;date -d "now +3 month";date -ud "now +3 month"
Птн Фев 15 15:29:26 NOVT 2002
Птн Фев 15 09:29:26 UTC 2002
Срд Май 15 15:29:26 NOVST 2002
Срд Май 15 08:29:26 UTC 2002
  

2. Debian
$ date;date -u;date -d "now +3 month";date -ud "now +3 month"
Птн Фев 15 15:29:28 NOVT 2002
Птн Фев 15 09:29:28 UTC 2002
Срд Май 15 15:29:28 NOVST 2002
Срд Май 15 09:29:28 UTC 2002
  

Вопрос: что за проблемы я получу 31 марта, и что делать?
И кто ж из этих двух неправ? Первая машина работает много лет и со временем
не путалась; а во вторую хочется верить :-)

Или я чего-то не понял?

-- 
Всего хорошего,
Андрей Соболев.



Re: Летнее время в Нск е и мысли разных линухов на этот счет

2002-02-15 Пенетрантность Andrey Sobolev
Привет!
Птн, 15 декабря, в 13:37 Ilya Anfimov писал:

>  Какой? В 2.2 с последними апдейтами такого
> не наблюдается.
Woody (3.0)

>  Сложно сказать. Попробуй сравнить вывод
>  date -d "now +3 month" %s
>  и
>  date -ud "now +3 month" %s
> 
>  Скорее   всего,   это   связано   не  с  кривой  timezone,  а  с
> интерпретацией "+3 month" в date.
Гхм. Действительно. В первой (date (GNU sh-utils) 2.0) системе время
идентичное. В свежем Дебиане (date (GNU sh-utils) 2.0.11) разница 3600
секунд - ровно час.

Вот что меня убедило (для 2.0.11):

date -R -u -d "now +3 month"
Wed, 15 May 2002 11:55:03 +
$ date -R -d "now +3 month"
Wed, 15 May 2002 17:55:06 +0700

Действительно, летом +0700, но "+3 month" отработало по-разному. В первом
случае (для 2.0) имеем 10;55 и 17;55 соответственно. И те же +0700,
конечно.

Все понятно, спасибо :-)

-- 
Всего хорошего,
Андрей Соболев.



Re: Mutt: piping through the external command

2002-07-27 Пенетрантность Andrey Sobolev
Привет!

> Существует ли возможность задать в конфигурационном файле Mutt команду,
> которую `pipe-message' должна будет использовать для обработки сообщения? Я
> хочу привязать на определенную клавишу некоторую стандартную операцию
> обработки сообщения (например, "gview -c 'source
> $VIMRUNTIME/syntax/mail.vim' -"), но при этом не вводить каждый раз руками
> требуемую команду. Что-то я не могу найти переменной, которая бы отвечала за
> команду, исполняемую `pipe-message'.
macro index \cg |gview -c 'source $VIMRUNTIME/syntax/mail.vim' -\n
macro pager \cg |gview -c 'source $VIMRUNTIME/syntax/mail.vim' -\n

повесит это на клавишу Ctrl-g, например.

P.S. Почему бы просто не сказать 
set editor=vim
или gvim и не жать клавишу e (edit) после этого?
Если нет желания редактировать сообщения (а я что-то не помню, чтобы
приходилось этим пользоваться) - ну и поставь
set editor="gview -c 'source $VIMRUNTIME/syntax/mail.vim' -"

-- 
Андрей Соболев.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Где бы в рунете...

2002-07-27 Пенетрантность Andrey Sobolev
> ...скачать имиджи 3.0? :)
jigdo рулит :-)
Подробности на http://www.debian.org/CD/jigdo-cd/
Оно скачает нужные пакеты с билжайших зеркал, сделает и проверит имиджи.
Быстрее и надежнее, чем качать готовые iso, мне очень понравилась и идея, и
реализация.

Этот способ назван предпочтительным на debian.org.

У меня отняло по 10 минут на .iso - но тут миррор рядом совсем, издалека
очень мало пакетов тянулось...
-- 
Андрей Соболев.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Mutt: piping through the external command

2002-07-27 Пенетрантность Andrey Sobolev
> Если нет желания редактировать сообщения (а я что-то не помню, чтобы
> приходилось этим пользоваться) - ну и поставь
> set editor="gview -c 'source $VIMRUNTIME/syntax/mail.vim' -"
Прошу прощения, фигню сказал. Этого делать не надо, разумеется :-)

-- 
Андрей Соболев.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Vim, gvim - не работа ет интерактивная справка

2002-09-17 Пенетрантность Andrey Sobolev
> Проблема: в установленном из Woody редакторе vim (версия 6.1.18) не 
> работает вызов интерактивной справки (клавиша F1). Сообщение следующее: 
> Sorry, help file "/usr/share/vim/vim61/doc/help.txt" not found
У меня были "странные" проблемы со справкой в виме при переходе на Woody
(реально - на новый vim).  Как впоследствии выяснилось, вызванные
оставшимися с древних времен настройками в .vimrc (я его, разумеется, с
собой таскаю), в частности, переопределенными у меня augroup gzip.

Вылечилось чисткой .vimrc
-- 
Андрей Соболев.