Re: Фронтенд к ImageMagick

2007-08-15 Пенетрантность Olya Briginets
On Tue, 14 Aug 2007 17:53:55 +0400, Victor Wagner wrote:

 В таком варианте лучше сначала сгеренировать скрипт на Schemе который
 сделает всё что надо со всеми файлами, а потом запускать gimp -b $script 

А есть ли способ в gimp-е написать и выполнить скрипт-однострочник (или
типа того, скрипт для одноразовой работы, выполнить и забыть)? Если да,
то где об этом можно прочитать? А то те примеры, что я видела, были 
с множеством заголовков, требовали какой-то регистрации в gimp-е и
поэтому по простоте использования совсем не подходили на замену набора
опций для imagemagick-а.

-- 
Оля


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



Re: Можно ли FXP повер х CURL ?

2007-05-03 Пенетрантность Olya Briginets
Привет!

On Thu, May 03, 2007 at 09:25:52AM +0600, Sentinel wrote:

 Коллеги, вот какая задачка есть. Нужно _удалённо_ перебросить файл с одного
 FTP-сервера на другой FTP-сервер. Для этого есть протокол FXP. Его
 поддерживает утилитка gFTP. Решение: логинимся в левом окне в один сервак, в
 правом - в другой, и перетаскиваем файл из окошка в окошко.
 Теперь усложним задачу. Нужно перебросить удалённо не файл целиком, а
 только произвольно выдранный из него кусок. Выдирать куски умеет CURL. Но
 вот как с помощью CURL работать с протоколом FXP? Или может быть CURL можно
 как-то скрестить с gFTP? Ткните в инструкцию или бросьте идею. Спасибо
 заранее.

Опция --3p-url в curl (версии =7.13).

-- 
Оля


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



Восстановить забыт ый пароль

2007-04-01 Пенетрантность Olya Briginets
Привет!

Утерян пароль к архиву с важными данными.

Причём, будучи не совсем тёмной в вопросах защиты информации, я не
стала, как некоторые, использовать в качестве пароля имя владельца
собаки дочери отца мужа матери племянницы. Любому понятно, что такие
пароли легко подбираются.

Поэтому для генерации пароля использовался завалявшийся со времён
Чернобыльской аварии счётчик Гейгера, при этом моменты считывания
показаний выбирались путём подбрасывания монетки (время поисков упавшей
монетки под столом представляет собой случайную величину).

В результате, восстановить пароль стандартными средствами вроде John The
Ripper не представляется возможным.

Некоторое время назад здесь упоминали сайт http://termorect.narod.ru.
Пользовался кто-нибудь их услугами? Они обещают быстрое
восстановление пароля любой длины.  Как вы думаете, помогут?

-- 
Оля


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



Re: Скачать файл в несколь ко потоков

2007-03-21 Пенетрантность Olya Briginets
On Tue, 20 Mar 2007 18:32:30 +0600, Aleksey Luzin wrote:

 С помощью wget решить можно, если создать несколько файлов разного
AL Это из области Мы не ищем легких путей :)

Ага, лёгкий путь -- это перебрать полдюжины программ, ничего не найти и
спросить в рассылке ;)  Это просто демонстрация того, что первой же
программой из рассмотренного списка вполне можно воспользоваться, а
вовсе не wget - отпадает. 

AL Консольные качалки - это не только wget.

Наверное, я просто когда-то давно как раз таким способом пользовалась,
под вендой, где никаких curl-ов не было.  (Сейчас мне, правда,
скажут, что не надо вендовые привычки сюда в линукс тащить ;)

-- 
Оля


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



Re: Скачать файл в нес колько потоков

2007-03-20 Пенетрантность Olya Briginets
On Mon, Mar 19, 2007 at 11:25:42PM +0500, Sentinel wrote:

 Коллеги, возникла необходимость скачать файл размером в 4 гигабайта в
 несколько потоков одновременно. Система Debian Sarge. Чем это можно сделать?
 Раньше обходился wget, но он однопотоковый. Собственно, спрашиваю потому,
 что попробовал всё мне известное, из имеющегося в дистрибутиве:
 
 wget - отпадает
 aget - упорно не желает признавать истинный размер файла, выставляет
 почему-то два гига с копейками
 aria - параметр threads есть, но, насколько я понял, чисто для красоты, т.к.
 что там ни поставь, закачка идёт в один поток
 d4x - однопотоковый
 curl - насколько я понял тоже однопотоковый
 lftp - позволяет качать в несколько потоков только с начала файла; если
 закачка прерывается, продолжение невозможно, только с нуля
 
 Ткните, очень прошу, в нужную прогу. Или объясните как решить задачку с
 помощью одной из вышеперечисленных. Спасибо!

С помощью wget решить можно, если создать несколько файлов разного
размера и их докачивать, а потом склеить нужные куски, примерно так:

wget -c -O 0g-1g http://server/file 
wget -c -O 1g-2g http://server/file 
wget -c -O 2g-3g http://server/file 
wget -c -O 3g-4g http://server/file 

За размерами файлов, правда, придётся следить вручную/cron-ом и
прибивать докачавший свою часть процесс, чтобы не скачать лишнего.

Файлы на ext2 нужно создавать sparse, чтобы не занимали слишком много
лишнего места:

dd if=/dev/zero of=1g-2g bs=1 seek=1024M count=0

Это может пригодиться, например, если доступ только по ssh и иксовую
качалку не запустить.


-- 
Оля


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



Re: Печать бланков с и зменяющимся содержимым

2007-03-11 Пенетрантность Olya Briginets
On Sat, Mar 10, 2007 at 04:00:46PM +0500, Sentinel wrote:

 Отсюда и вопрос: как лучше решить задачу генерации бланков с изменяющимся
 содержимым свободными средствами?

Если знаком с LaTeX, то можно на нём + скриптом. А если нет, то может
оказаться проще не разбираться с этим, а сделать пустой бланк в виде
картинки и вписывать текст ImageMagick-ом. Вот пример перлового скрипта,
который берёт два слова из STDIN и пишет их поверх картинки. (Входной
текст должен быть в UTF8.) Для Python-а, думаю, тоже должны аналогичные
библиотеки быть.

(Кстати, в LaTeX тоже может быть проще загрузить бланк как фоновый
рисунок, а не пытаться изобразить его LaTeX-овскими средствами.)

  #!/usr/bin/perl

  use Image::Magick;
  use strict;

  my $color = 'black';
  my $font = '/usr/local/share/fonts/ttfonts/tahoma.ttf';
  my $fontsize = 32;
  my $blank='blank.png';
  my $outfile='filled.png';

  my $name = ; chomp $name;
  my $namex = 700; my $namey = 360;
  my $surname = ; chomp $surname;
  my $surnamex = 1000; my $surnamey = 360;

  my $p = Image::Magick-new;
  $p-ReadImage($blank);
  $p-Set(font=$font);
  $p-Set(pointsize=$fontsize);

  $p-Annotate(text=$name, x=$namex, y=$namey, 
   fill=$color, align='Left',
  );
  $p-Annotate(text=$surname, x=$surnamex, y=$surnamey, 
   fill=$color, align='Left',
  );

  $p-Write($outfile);
 

-- 
Оля


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



Re: xkb и рядовые пользователи

2007-02-21 Пенетрантность Olya Briginets
On Wed, 21 Feb 2007 15:59:33 +0300, Max Dmitrichenko wrote:

MD Стало мне интересно сделать, но пока не разберусь как. Вот хочу я
MD довольно оригинальный метод переключения расскладок сделать
MD (оригинальный=нет в xkb-data), соответственно, надо где-то создать
MD файлик с описанием подобной штуки. Однако не имея прав суперюзера, его
MD не создать в /usr/share/X11/xkb. А xkbcomp по хомятникам не шарится.
MD Вопрос как это осуществить? 

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

Можно сделать тупо: сохранить глобальную настройку в файл
$ xkbcomp $DISPLAY ~/filename.kbd
поправить всё, что нужно, для конкретного юзера, и загружать его в .xsession
$ xkbcomp ~/filename.kbd $DISPLAY


-- 
Оля


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



Re: О технике перевода xml файлов

2006-12-18 Пенетрантность Olya Briginets
On Thu, 14 Dec 2006 02:14:49 +0300, Artem Chuprina wrote:

 Q А как получается xml? Неужели его создают в блокноте, а не из,
 Q к примеру, plain text, используя нечто вроде lаtex?

 Руками пишут.  Нет, не в блокноте, вестимо.  Текстовых редактора в
 природе существует два: vim и emacs.  Оба очень неплохо скриптуются и
 под задачу затачиваются на раз.

А нет ли для emacs такой штуки, чтобы можно было загрузить dtd и в меню
в соответствии с ним появлялись пункты 'вставить такой-то элемент', (в
зависимости от того, в каком элементе находишься) список допустимых
атрибутов и т.п. (видела когда-то такую коммерческую софтину, кажется,
на java, и вроде Борис Тоботрас о чем-то таком упоминал)?

-- 
Оля


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



Re: ? ??????? ???????? xml ??????

2006-12-18 Пенетрантность Olya Briginets
On Sun, Dec 17, 2006 at 11:44:08PM +0300, Q wrote:

 Как тяжело из бинарика получить исходник на С (или даже
 невозможно?), так же тяжело получить docbook из ps или просто
 текста.

 Я имел ввиду размеченный чем-либо текст вроде latex.

 Впрочем, удалось найти то, что нужно.

А что именно?

-- 
Оля


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



Re: copy DVD

2006-11-28 Пенетрантность Olya Briginets
Привет!

On Tue, Nov 28, 2006 at 07:16:44PM +0300, Виталий Ищенко wrote:

  У marillat-а есть комстроковая vamps, которая примерно 
  то же должна делать, но я не пробовала (да и man-а к ней нет).
 У  того-же marillat-a есть и qvamps =)

Ничего не знаю, у меня в сарже нет :) Да и the OP, по-видимому, для
саржа спрашивал.

-- 
Оля


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



Re: .xsession-errors

2006-10-31 Пенетрантность Olya Briginets
Привет, Mikolaj!

On Mon, 30 Oct 2006 16:54:53 +0200, Mikolaj Golub wrote:

Очевидно, logrotate наcтроить.

 OB Очевидно, но не сработает. Файл-то останется открытым, только и того, что
 OB расти станет не .xsession-errors, а .xsession-errors.1.

 copytruncate

Это, как я уже писала, не очень нравится из-за того, что какие-то строчки
могут пропасть, но, видно, лучшего способа нет.


-- 
Оля


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



Re: Как бороться с засорен ием $HOME dot-файлами?

2006-10-30 Пенетрантность Olya Briginets
On Mon, 30 Oct 2006 02:48:00 +0300, Artem Chuprina wrote:

   OB Какие у кого мысли, что с этим делать?
  
  Сесть и почистить :) Можно по mtime/ctime отсортировать подозрительные
  директории.

 OB Сесть-то можно, но некоторые тут считают ниже своего достоинства
 OB заниматься разгребанием файлопомоек, в каковую превращается $HOME ;)

 Я бы по atime отгребал.  Если туда месяц не обращались - rm -rf.

Логично. Только придётся всё-таки руками смотреть, а то есть, например,
игрушки, хоть и любимые, но редко запускаемые.

-- 
Оля


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



Re: .xsession-errors

2006-10-30 Пенетрантность Olya Briginets
On Mon, 30 Oct 2006 09:33:35 +0600, Ruslan Kosolapov wrote:

 OB Иксы перенаправляют весь вывод в файл ~/.xsession-errors, который
 OB в результате разрастается до десятков мегабайт, никакой ротации
 OB не предусмотрено. С одного стороны, иногда ошибки видеть хочется,
 OB с другой стороны, большая часть там -- неинтересный мусор.  Что
 OB делать, не перезагружать же иксы раз в неделю специально для его
 OB удаления?

   Очевидно, logrotate наcтроить.

Очевидно, но не сработает. Файл-то останется открытым, только и того, что
расти станет не .xsession-errors, а .xsession-errors.1.


-- 
Оля


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



Re: Как бороться с засорен ием $HOME dot-файлами?

2006-10-30 Пенетрантность Olya Briginets
On Mon, 30 Oct 2006 13:46:36 +0300, Иван Лох wrote:

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

 И, между прочим, .firefox не появился ;-}

Ага. Это, видимо, чтоб ещё трудней чистить было...

 Какие у кого мысли, что с этим делать?

 du --max-depth=0 ~/.??*  |sort -r --general-numeric-sort |head -n 25

Действительно, оказалось, что 10% файлов занимают 90% места:

~$ du --max-depth=0 ~/.??* |sort -r --general-numeric-sort | awk \
'{l+=1; NR=25?b+=$1:s+=$1}
END{print Big:,b,Small:,s,Ratio:,b/(b+s),Lines:,l;}'
Big: 82424 Small: 5200 Ratio: 0.940656 Lines: 228

 И внимательно посмотреть что в них. На остальные не обращать внимание.
 Они не зря с . начинаются.


-- 
Оля


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



Как бороться с засо рением $HOME dot-файлами?

2006-10-29 Пенетрантность Olya Briginets
Привет!

Обнаружила, что они занимают уже около ста мегабайт (куда там
виндовскому registry). Понятно, что часть из из нужна, но половина -- 
от программ, запускавшихся один раз в жизни, а часть -- непонятно от чего.
Например, opera запускалась один раз, но успела создать .opera размером
16 мегабайт, .elmo -- вообще не помню от чего, кажется, от какой-то
емаксовской ньюсочиталки, которую тоже один раз запускала.
Остаются также настройки от старых версий программ, например,
давно перешла с мозиллы на firefox, а директорий остался.
Иногда названия директориев не имеют ничего общего с названием создавших
их программ. 

Какие у кого мысли, что с этим делать?

-- 
Оля


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



.xsession-errors

2006-10-29 Пенетрантность Olya Briginets
Привет!

Иксы перенаправляют весь вывод в файл ~/.xsession-errors,
который в результате разрастается до десятков мегабайт,
никакой ротации не предусмотрено. С одного стороны, иногда ошибки
видеть хочется, с другой стороны, большая часть там -- неинтересный мусор.
Что делать, не перезагружать же иксы раз в неделю специально для его
удаления?


-- 
Оля


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



А кстати, как сейчас дела с md5?

2006-10-29 Пенетрантность Olya Briginets
Привет!

Год назад было много шума о том, что вроде кто-то научился находить
на домашнем копьютере md5-коллизии за несколько часов, а потом как-то
затихло. В инете ничего нового на эту тему не находится. Кто-нибудь
знает, как с этим дело обстоит? Все пароли и подписи по-прежнему в md5,
это значит, что всё нормально (раз никто не беспокоится) или мы уже 
давно под колпаком?

-- 
Оля


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



Re: .xsession-errors

2006-10-29 Пенетрантность Olya Briginets
6 at 04:20:06PM +0300, Mikhail A Antonov wrote:

  Иксы перенаправляют весь вывод в файл ~/.xsession-errors,
  который в результате разрастается до десятков мегабайт,
  никакой ротации не предусмотрено. С одного стороны, иногда ошибки
  видеть хочется, с другой стороны, большая часть там -- неинтересный мусор.
  Что делать, не перезагружать же иксы раз в неделю специально для его
  удаления?
  
 Например раз в неделю делать cat /dev/null  ~/.xsession-errors
 При этом иксы перезапускать не потребуется.

Это какой-то не очень хороший способ, потому что хочется иметь
возможность логи сохранять, а так последние строчки могут потеряться.

-- 
Оля


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



Re: Как бороться с зас орением $HOME dot-файлами?

2006-10-29 Пенетрантность Olya Briginets
On Sun, Oct 29, 2006 at 07:24:30PM +0600, Mikhail Gusarov wrote:

  OB Какие у кого мысли, что с этим делать?
 
 Сесть и почистить :) Можно по mtime/ctime отсортировать подозрительные
 директории.

Сесть-то можно, но некоторые тут считают ниже своего достоинства
заниматься разгребанием файлопомоек, в каковую превращается $HOME ;)

-- 
Оля


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



Re: А кстати, как сейч ас дела с md5?

2006-10-29 Пенетрантность Olya Briginets
On Sun, Oct 29, 2006 at 07:30:14PM +0600, Mikhail Gusarov wrote:

  OB Год назад было много шума о том, что вроде кто-то научился
  OB находить на домашнем копьютере md5-коллизии за несколько часов, а
  OB потом как-то затихло.
 
 Результат состоял в том, что для научились строить наборы
 последовательностей байт с одинаковыми md5-хэшами. Для произвольно
 взятой последовательности байт находить другую с тем же значением
 md5-хэша не научились.

Мне как раз было интересно, не придумали ли за это время чего нового,
а то, может, разработки продолжаются, но их перенесли куда-нибудь в
тайные подвалы :)

  OB Все пароли и подписи по-прежнему в md5, это значит, что всё
  OB нормально (раз никто не беспокоится) или мы уже давно под
  OB колпаком?
 
 В Release-файлах Debian вдобавок к md5-суммам теперь публикуется sha1
 и sha256. Настройку PAM у себя локально никто не мешает поправить.

Спасибо, не знала. Правда, вряд ли буду менять, так как считаю себя
неуловимой, как тот Джо ;)

-- 
Оля


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



Re: mencoder / video4linux не переключает каналы

2006-08-28 Пенетрантность Olya Briginets
Привет, Mikhail!

On Sun, 27 Aug 2006 02:55:34 +0400, Mikhail Ramendik wrote:
 Всем привет!

 Я относительно успешно пишу видео с ТВ-тюнера (AverMedia 505) следующей 
 командой:

 mencoder tv://1 -tv 
 driver=v4l2:device=/dev/video0:norm=SECAM:channel=R8:chanlist=europe-east:width=352:height=264:alsa:adevice=hw.0,0:audiorate=48000:forceaudio
  
 -ovc lavc -lavcopts vcodec=mpeg1video:vbitrate=1300 -oac mp3lame 
 -o /big/match2.avi

 Пишется-то всё нормально. А вот канал реально не переключается. То есть какой 
 перед этим посмотрели tvtime - тот и записывается. Хотя channel и chanlist 
 вполне указаны. И раз tvtime переключает, значит, драйвер в принципе это 
 умеет.

 Вопрос - что нужно сказать mencoder, чтобы канал ещё и переключался?

Нужно или tv://R8, или tv:// и тогда уж channel=R8 (и кавычки тут не
обязательны).

 (Кстати, буду благодарен и за совет более лучшего кодека, чем mpeg1video на 
 половинном разрешении, с учётом процессора на данной машине - Duron 650. 
 Несколько больший требуемый битрейт не страшен).

 -- 
 Yours, Mikhail Ramendik




-- 
Оля


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



Re: texlive

2006-08-13 Пенетрантность Olya Briginets
On Sun, 13 Aug 2006 12:58:01 +0400, Иван Лох wrote:
 On Sat, Aug 12, 2006 at 11:31:28PM +0300, Olya Briginets wrote:
 Его юниксная часть основана на teTeX, так что особых причин не
 переходить нет. Я им пользуюсь вместо teTeX-а уже несколько лет --
 проблем не было.  С другой стороны, обновляться тоже нет причин,
 пока у тебя нет проблем со старыми версиями.

 Это все понятно. В то, что все бинарники будут на месте я верю ;-} 
 Хотелось бы услышать комментарий человека регулярно работающего с TeX
 в нетривиальных конфигурациях, который набрался мужества перейти на
 lexlive в sid. Ломаться там есть чему ;-} Унаследует ли он 
 конфигурационные файлы teTeX, например?

Этого я не скажу -- _переходить_ на TeXLive не приходилось.  Если
ставить с CD/DVD, скорее всего он поставится обособленно и проверять
будет разве что прошлую версию себя. Как из deb-пакетов -- не
знаю.


-- 
Оля


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



Re: ??? ?????? rss feed-??

2006-08-12 Пенетрантность Olya Briginets
On Thu, 10 Aug 2006 00:46:49 +0500, Aleksey Korotkov wrote:

 OB  Liferea. 
 OB 
 OB А где взять или какая версия собирается в stable?
 OB А то 1.0 с sourceforge при ./configure ругается, что gconf2
 OB ей то ли не тот, то ли не такой.
 
 Странно. Я брал на http://liferea.sourceforge.net/, сейчас у меня стоит
 версия 1.0.18, на сайте доступна 1.0.20. Ставил без проблем на разные
 дистрибутивы -- как на старенькие (ALT M2.4), так и новенькие (FC5 --
 временно поставил до переезда с ALT'а на Sarge, не было дистрибутива под
 рукой). Почему ж на сарже могут быть какие-то проблемы с установкой --
 не понятно. Киньте сюда кусок вывода ./configure, где ругань. Надо бы
 разобраться, а то скоро собираюсь Sarge ставить, может те же грабли
 вылезут.

Уже всё собралось -- оказалось, у меня просто не стоял пакет
libgconf2-dev.

-- 
Оля


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



Re: texlive

2006-08-12 Пенетрантность Olya Briginets
Привет, Stanislav!

On Thu, 10 Aug 2006 18:46:06 +0400, Stanislav Maslovski wrote:

 У кого-нибудь стоит сабж? Стоит переходить на него с teTeXa? На сайте
 TUG написано, что teTeX обновляться больше не будет.

Его юниксная часть основана на teTeX, так что особых причин не
переходить нет. Я им пользуюсь вместо teTeX-а уже несколько лет --
проблем не было.  С другой стороны, обновляться тоже нет причин,
пока у тебя нет проблем со старыми версиями.


-- 
Оля


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



Re: Чем читать rss feed-ы?

2006-08-09 Пенетрантность Olya Briginets
Привет, Aleksey!

On Wed, 9 Aug 2006 03:17:39 +0500, Aleksey Korotkov wrote:

 DEO  Кто чем пользуется для чтения rss feed-ов?
 
 Liferea. 

А где взять или какая версия собирается в stable?
А то 1.0 с sourceforge при ./configure ругается, что gconf2
ей то ли не тот, то ли не такой.

-- 
Оля


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



Re: kernel-source-2.6.8 ? ???????

2006-08-09 Пенетрантность Olya Briginets
Привет, Nicholas!

On Wed, 09 Aug 2006 04:36:53 -0500, Nicholas wrote:

  до этого у тебя был список пакtтов stable, после - список testing-a, в
  котором kernel-source-2.6.8 ессно нет. Если не комментировать - будет
  список stable+testing, можешь проверить ;-).
 Да в том то и дело что мне нужен пакет из тестинга (поновее). Почему его
 там ессно нет??? Что там в вместо него? 2.4 тестировать что ли :) ?

Может, тебя смутило, что пакеты ядра с некоторых пор стали называться
не kernel-source-*, а linux-source-*?

-- 
Оля


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



Re: Кто загружает модули в 2.6?

2006-07-14 Пенетрантность Olya Briginets
On Fri, 14 Jul 2006 10:05:06 +0400, Nikita V. Youshchenko wrote:

 Ядро в начальный момент генерирует hotplug события про всё обнаруженное 
 железо.
 udev эти события ловит и загружает модули.
 Для большей части железа это делается ещё на уровне initrd (при этом 
 выдаётся строка 'generation initial hotplug events' или что-то в этом 
 роде).

 Модули при этом опознаются не по именам, а по алиасам 
 вроде pci:v10ECd8139sv*sd*bc*sc*i*

Так что же, эти aliasы прямо в ядре прописаны? В /etc таких строчек нет.
И какой в этом смысл, если для отключения ненужного придётся
больше в blacklist-е писать, чем в /etc/modules надо было?

-- 
Оля


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



Re: Как монтировать образы дисков от юзера?

2006-07-13 Пенетрантность Olya Briginets
Привет, Vitaliy!

On Wed, 12 Jul 2006 01:12:09 +0400, Vitaliy Ischenko wrote:

 Нужен модуль ядра, собирается из fuse-source
 Но в Сарже похоже старенькая версия (2.2), нужно будет проверить
 зависимости

Поставила fuse-source, fuse-utils и libfuse c backports.org, но они не
заработали: даже примеры из /usr/share/doc/libfuse-dev/examples/
хоть и собираются, но не работают -- пишут, что transport connection
отсутствует. Ядро 2.4.27, но там нигде не упоминается, что надо другое.

 mountlo позволит монтировать не только iso9660 а вообще любые образы fs
 и ему нужно ядро 2.6.15 + fuse 2.5

С 2.6.15 пока проблемы ;), потом посмотрим.


-- 
Оля


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



Кто загружает модул и в 2.6?

2006-07-13 Пенетрантность Olya Briginets
Привет!

В очередной раз попыталась поставить ядро 2.6 (2.6.15 для саржа с backports)
и опять ничего не работает (железо) и непонятно. Грузится много лишних, видимо,
мешающих друг другу модулей: для аудио -- куча als-овских snd*, хотя
alsa никогда не стояла и в /etc/modules прописаны только oss-модули; для
сети -- кроме 8139too (прописан в /etc/modules) грузится и 8139cp; для usb -- 
кроме usb-uhci (прописан в /etc/modules) грузится и usb-ehci. Ни discover,
ни kudzu, ни hotplug не стоят. Стоит udev, который поставился (сам) с этим
ядром, но никаких упоминаний об этих модулях в /etc/udev нет.

Вопрос: кто все эти модули грузит и почему. Ну и где об этом почитать.

(В knoppix-е в 2.6 и звук и сеть работают, но там всё грузится через
discover.)


-- 
Оля


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



Re: Как монтировать образы дисков от юзера?

2006-07-09 Пенетрантность Olya Briginets
Привет, Vitaliy!

On Sat, 08 Jul 2006 00:54:51 +0400, Vitaliy Ischenko wrote:

 Есть файловая система, основанная на fuse.
 Ссылку можно отыскать на сайте FUSE
 С неcжатыми iso образами вполне работает.

Нашлось даже две, fuseiso и moutlo, но ни одна из них не собирается
с libfuse из саржа. Может, потом поищу другую на бэкпортах.

-- 
Оля


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



Re: Как монтировать образы дисков от юзера?

2006-07-09 Пенетрантность Olya Briginets
Привет, Max!

On Fri, 7 Jul 2006 15:35:44 +0400, Max Dmitrichenko wrote:

 В сообщении от 7 Июль 2006 15:17 Olya Briginets написал(a):
 Как разрешить юзеру монтировать любые iso-образы? Только через suid-ный
 скрипт или можно как-то иначе?

 Нет, нельзя. Всё дело в том, что никакого различия между iso-образом и
 образом какой-либо другой файловой системы в Linux'е нет. Таким
 образом, имея подобный механизм, можно было бы монтировать какие
 угодно файловые системы, даже те, в которых поддержан быт suid (а
 iso9660, наверное, умеет это через Rock Ridge).  Получается, что можно
 было бы создать образ, записав на него любую программу с битом suid,
 смонтировать его и поиметь права на все что хочешь.

Ну если монтировать с nosuid, было бы вполне безопасно, imho.

 А чем не устраивает вариант со скриптом (или suid-ной программой).

Тем, что я, в отличие от авторов mount-а, безопасных suid-ных программ
писать не умею ;)
И кроме того, подход. Хотелось бы всё, что я хочу разрешить юзеру при
монтировании, разрешать в /etc/fstab.  

-- 
Оля


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



Re: Как монтировать образы дисков от юзера?

2006-07-09 Пенетрантность Olya Briginets
Привет, Mikolaj!

On Fri, 07 Jul 2006 14:52:38 +0300, Mikolaj Golub wrote:

 OB Как разрешить юзеру монтировать любые iso-образы? Только через suid-ный
 OB скрипт или можно как-то иначе?

 На скриптах suid не работает :-)

Ну это смотря на каких скриптах ;)

~$ ls -l ./loopmount
-rwsrwsr-x  1 root root 155 2006-07-08 21:16 ./loopmount
~$ cat ./loopmount
#!/usr/bin/perl
$ENV{PATH} = /bin:/usr/bin;
shift =~ /.*/; $what = $; shift =~ /.*/; $where = $; 
system(sudo /bin/mount -o loop,user $what $where);

 Вот в голову пришло такое извращение.

 Если в /etc/fstab прописать

 /tmp/iso /mnt/iso iso9660 loop,ro,user,noauto 0 0

 То сделав симлинк в /tmp/iso на образ можно его примонтировать от обычного
 пользователя.

 Прописать в fstab штук 10 таких строчек и написать скрипт, чтоб
 разруливал все это, говоря юзеру куда он примонтировал очередной образ...

Ага, про симлинки я как-то не догадалась, спасибо, работает.

-- 
Оля


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



Re: Запись с TV тюнера

2006-07-09 Пенетрантность Olya Briginets
Привет, Mikhail!

On Sun, 9 Jul 2006 20:24:20 +, Mikhail Ramendik wrote:

 Имеется TV тюнер, вполне работающий - tvtime всё показывает.

 Задача - записать передачу с ТВ.

 Очень уж не хочется связываться с монстроидальным mythtv. В идеале - запись с 
 командной строки, без демонов, баз данных и сложнонавороченных менюшек.

 Вопрос - КАК? 

 В частности, может быть, можно что-то объяснить mplayer ? Я запускаю mplayer 
 tv://8 , а он говорит Input has no tuner. Но для tvtime там тюнер есть.

 Да, драйвер - saa7134.

У меня mplayer работал с такой строчкой (правда, не с saa, а с bt878):
mencoder tv://1 \
-tv driver=v4l:norm=secam:chanlist=europe-east:width=768:height=576:\
adevice=/dev/dsp:immediatemode=0 \
-quiet \
-oac mp3lame \
-ovc lavc -lavcopts vbitrate=900 \
-vf crop=768:560:0:8,scale=384:288 \
-o foo.avi

-- 
Оля


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



Как монтировать обр азы дисков от юзера?

2006-07-07 Пенетрантность Olya Briginets
Привет!

Как разрешить юзеру монтировать любые iso-образы? Только через suid-ный
скрипт или можно как-то иначе?

-- 
Оля


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



Re: дробные секунды в Perl

2006-03-03 Пенетрантность Olya Briginets
Привет, Dmitry!

On Fri, 3 Mar 2006 23:46:28 +0300, Dmitry E. Oboukhov wrote:

 то есть передача функции sleep дробного числа дает целые секунды

 а как быть если надо дробные? что-то по докам сходу не нашел
 подскажите пакет/имя функции плз

perldoc -q sleep

PS. Про измерение времени ещё можно perldoс Benchmark

-- 
Оля


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



Re: Как настроить дозвон п о callback?

2005-12-29 Пенетрантность Olya Briginets
Привет, Dmitry!

On Wed, 28 Dec 2005 21:26:47 +0200, Dmitry E. Melamud wrote:
 Hi!

 Olya Briginets wrote:

 Вопрос -- как? Смотрела у разных провайдеров -- диалог у всех разный.
 Я, видимо, чего-то не знаю, может, они по протоколу как-то договариваются?

 Правильно. Протокол называется CBCP. Дальше - смотреть Google на предмет 
 HOWTO и man pppd.

Спасибо, посмотрела, в доках к pppd нашёлся README.cbcp, в котором
упоминается опция -callback. Только вот в man pppd о ней почему-то и намёка
нет.

-- 
Оля


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



Re: Как настроить дозвон п о callback?

2005-12-29 Пенетрантность Olya Briginets
Привет, Dmitry!

On Thu, 29 Dec 2005 01:29:32 +0200, Dmitry Nezhevenko wrote:
 On Wednesday 28 December 2005 21:26, Dmitry E. Melamud wrote:
 Правильно. Протокол называется CBCP. Дальше - смотреть Google на предмет
 HOWTO и man pppd.

 Суть в том что pppd нужно вызывать дважды. Например в Shell скрипте. В чате 
 для первого вызова стоит ATD на номер прова. У другого RING и ATA. 
 Первый вызов pppd идет с параметром -callback номертелефона. Соответственно 
 первый раз pppd после авторизации отвалится с кодом 14. И нужно запускать его 
 второй раз чтобы он принял входящий звонок.

Спасибо, понятно.

 PS. kppp все это умеет сам.

Да, действительно выглядит как в венде. Жаль только, что ему
kdelibs надо. :) Нет, всё-таки я как-то к pon/poff больше привыкла.

-- 
Оля


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



Re: debian-russian

2005-11-30 Пенетрантность Olya Briginets
Привет, Victor!

On Tue, 29 Nov 2005 21:29:05 +0300, Victor Wagner wrote:

 news.gmane.org откуда я вас и читаю.

 Непосредственно, или через локальный ньюс-сервер? Если второе, то через
 что организован обмен между локальным сервером и gmane?

 А то с ddt.demos.su я тяну через pullnews, а постить он не умеет.

А чем ты тогда на demos постишь?

-- 
Оля


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




Re: странности...

2005-11-28 Пенетрантность Olya Briginets
Привет, Evgeny!

On Mon, 28 Nov 2005 11:07:02 +0600, Evgeny Yurkin wrote:

 проблему с мышкой то решил переходом на USB 
 а вот что делать с клавиатурой и залипанием кнопок??
 бывает в некоторый момент виснет клава полностью (Num Lock не реагирует)
 заходишь по ssh с соседней машины загрузки CPU нет; в логах 

 localhost kernel: atkbd.c: Unknown key pressed (translated set 2, code 0x81 
 on 
 isa0060/serio0).
 localhost kernel: atkbd.c: Use 'setkeycodes e001 keycode' to make it known.
 пристреливаешь XFree из конслоли тоже клавиатура не работает 
 говоришь reboot и опять как на пороховой бочке не понятно когда подвиснет:( 

Можешь попробовать при зависаниях клавиатуры 
запустить удалённо kbdrate -- в каких-то (не всех)
похожих случаях у меня он помогал.

Причиной могут быть сильные электромагнитные наводки.
У меня подобная проблема вылечилась сменой холодильника, который
стоит за стенкой на расстоянии примерно метра от компьютера :)

-- 
Оля


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



Re: Как скопировать CD?

2005-11-04 Пенетрантность Olya Briginets
Привет, Alexander!

On Sat, 29 Oct 2005 19:39:10 +0400, Alexander Danilov wrote:

 До сих пор как-то не задумывалась и наивно полагала, что, в отличие от
 доса и винды, я всегда могу читать с raw-устройства. Но команда dd
 читает только первую сессию. Как сделать копию многосессионного CD?
 А также CD с защитой, нестандартного формата, CD-TEXT и т.п.?
 

 возможно readcd сможет помочь.

Пробовала по твоему совету readcd -clone, как-то диск он прочитал, но выдал
при этом кучу ошибок. Видимо, сектора, находящиеся между сессиями
(lead-in и lead-out) всё-таки не читаются. Записать получившийся файл
не пробовала. Тут ещё для подобных целей cdrdao советуют, попробую им.

-- 
Оля


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



Re: apache из woody + russian

2005-10-29 Пенетрантность Olya Briginets
Привет, Artem!

On Fri, 28 Oct 2005 14:44:00 +0400, Artem Chuprina wrote:

 AddDefaultCharset.  Работает per-directory, но почему-то не
 переписывается в .htaccess

Что значит не переписывается? Только пара дней, как прописывала в
..htaccess AddDefaultCharset windows-1251 -- работает.  Или если для
одного директория задать AddDefaultCharset в конфиге и в .htaccess, то
будет работать тот, что в конфиге?

-- 
Оля


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



Как скопировать CD?

2005-10-29 Пенетрантность Olya Briginets
Привет!

До сих пор как-то не задумывалась и наивно полагала, что, в отличие от
доса и винды, я всегда могу читать с raw-устройства. Но команда dd
читает только первую сессию. Как сделать копию многосессионного CD?
А также CD с защитой, нестандартного формата, CD-TEXT и т.п.?

-- 
Оля


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



Re: Как скопировать CD?

2005-10-29 Пенетрантность Olya Briginets
Привет, Alexander!

On Sat, 29 Oct 2005 19:39:10 +0400, Alexander Danilov wrote:
 Olya Briginets wrote:

 До сих пор как-то не задумывалась и наивно полагала, что, в отличие от
 доса и винды, я всегда могу читать с raw-устройства. Но команда dd
 читает только первую сессию. Как сделать копию многосессионного CD?
 А также CD с защитой, нестандартного формата, CD-TEXT и т.п.?
 

 возможно readcd сможет помочь.

Не помогает. Выдаёт ошибку чтения сектора после первой сессии :(

-- 
Оля


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



Re: problem with printing on Win server

2005-10-21 Пенетрантность Olya Briginets
Привет, Timur!

On Fri, 21 Oct 2005 10:58:43 +0400, Timur V. Elzhov wrote:

 Есть WinXP с подключенным к порту LPT1 принтером Samsung ML-1520.
 Там разрешен общий доступ к данному принтеру и его сетевое имя
 Samsung. Имя компьютера - DEN. Из других виндовых компьютеров
 компьютер виден, и все печатается. Я тоже хочу на нем печатать,
 но у меня установлен Дебиан, всевозможные пакеты cups и Samba.

 пробую достучаться к принтеру:

   $ smbclient -L DEN -N
   Domain=[DEN] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]
   Domain=[DEN] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Просто символы конца строки попропадали, на самом деле должно быть так:

Sharename   Type  Comment
-     ---
E$  Disk
IPC$IPC 
print$  Disk
SharedDocs  Disk  
ADMIN$  Disk
C$  Disk
Samsung Printer   Samsung ML-1520 Series

(То что с $ -- это скрытые шары в винде, они изначально там всегда есть,
если их специально не поудалять.)

-- 
Оля


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



Re: CGI

2005-10-06 Пенетрантность Olya Briginets
Привет, Dmitry!

On Thu, 6 Oct 2005 09:47:13 +0400, Dmitry E. Oboukhov wrote:
 может немного в оффтопик...
 никто не подскажет что посмотреть/почитать чтобы узнать IP клиента
 запустившего CGI-скрипт из этого самого CGI-скрипта?

getenv(REMOTE_ADDR) или $ENV{REMOTE_ADDR}.
Читать, наверное, http://hoohoo.ncsa.uiuc.edu/cgi/

-- 
Оля


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



Re: sudo и -display :0

2005-09-11 Пенетрантность Olya Briginets
Привет, Victor!

On Sat, 10 Sep 2005 16:42:47 +0400, Victor Wagner wrote:
 On 2005.09.10 at 13:19:09 +0200, Serja wrote:

  выставить переменную XAUTHORITY=/home/user/.Xauthority. 
 А где её выставлять, чтобы она постоянно присутствовала?

 Постоянно - не надо. GUI от рута нужно в исключительных случаях.
 Тем более что выставлять её надо в ${HOME} того юзера, который в текущий
 момент владет X-овой сессией. Когда-то давно я для этой цели написал
 скриптик xsu который можно найти где-то в районе
 http://45.free.net/~vitus/ice/works/unix.html и посмотреть как это там
 делается. 

А в пункте 7.1 в
/usr/share/doc/HOWTO/en-txt/Remote-X-Apps.gz
приведен скрипт на sh, который позволяет запускать
программы в X через su не только от рута, но и от 
другого пользователя.

Правда, сделать аналог не для su, а для sudo я не сумела.
  

-- 
Оля


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



Re: wrong md5sum

2005-08-15 Пенетрантность Olya Briginets
Привет, Artem!

On Sun, 14 Aug 2005 22:21:28 +0300, Artem Zolochevskiy wrote:
 люди, 

 вот еще задачка. кажется в результате сбоев на hd имею пару образов iso 
 которые перестали иметь правильную md5sum. как их починить? думал может их 
 wget-ом докачать с оригиналов с интеа. wget ничего не докачивает  :(
 я плачу, ибо все это закачивать повторно бррр я даже думать об этом боюсь.

 Какие есть выходы?

Найди кого-нибудь, у кого есть целые образы, и попроси посчитать
частичные дайджесты, скажем, для каждых 10MB файла, и посчитай у себя,
примерно так:

for i in `seq 0 70`; do \
echo $(($i*10))..$(($i*10+10))MB: ; \
dd if=image.iso 2/dev/null bs=10M count=1 skip=$i|md5sum; \
done

Так ты локализуешь сбойные участки, потом скачаешь только их и вклеишь
на нужные места.


-- 
Оля


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



Re: Глюки при монтиров ании cdrom в 2.4

2005-08-11 Пенетрантность Olya Briginets
On Thu, Aug 11, 2005 at 12:36:13PM +0300, Alexander Pytlev wrote:
 Hello Olya,
 
 Wednesday, August 10, 2005, 10:12:40 PM, you wrote:
 
 []
 OB Повторю суть проблемы, чтобы устранить возможные недоразумения.
 OB При монтировании isofs с опцией session игнорируются (не выполняются и,
 OB похоже, не разбираются вовсе) все опции, которые в списке следуют за
 OB ней. Сама session при этом выполняется правильно.
 OB То же самое для iocharset.
 OB С sbsector проблем нет.
 Посмотрев на функцию разбора параметров и немного поэкпериментировав,
 выяснил, что проблему можно решить двумя способами, с игнорированием
 неправильных параметров или выходом после неправильного параметра

[...]

 OB (Похожим образом mount молча игнорирует остаток опций, если встретилась
 OB одна неправильная. Это, наверное, считается фичей, хоть и очень сбивает
 OB с толку, но тут-то опция правильная и сама по себе вполне работает.)
 Видимо код разбирающий параметры аналогичный :(
 
 Патчи для версии ядра 2.4.27-10 и небольшая тестовая программка с
 помощью которой можно посмотреть как разбираются параметры (в
 командной строке передается строка параметров которая идет после -o),
 в аттаче, если интересно.

Да, с тем патчем, который игнорирует неправильные параметры, и работает
всё правильно, и код лучше выглядит, спасибо. А разработчику его
отошлёшь? 

-- 
Оля


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



Re: Глюки при монтировании cdrom в 2.4

2005-08-11 Пенетрантность Olya Briginets
Привет, Andrey!

On Thu, 11 Aug 2005 13:54:00 +0400, Andrey Melnikoff wrote:
 Olya Briginets [EMAIL PROTECTED] wrote:

 Похоже, это не то. Я эту оптимизацию тоже заметила, но думаю, что она
 правильная, да и притом simple_strtoul возвращает именно unsigned int.
 unsigned int нельзя сравнивать на  0. gcc этот шмат выкидывает.

Под правильная я подразумевала, что на логику в данном слуяае это не влияет. 

[...]

 проблема именно с iocharset  session. кто-то с помощью cutpaste
 програмирования поломал логику.

Да, точно. Там получилось такое сочетание скобок и else, что
выполнялся ненужный else return 1 в конце функции. 

 (Похожим образом mount молча игнорирует остаток опций, если встретилась
 одна неправильная. Это, наверное, считается фичей, хоть и очень сбивает
 с толку, но тут-то опция правильная и сама по себе вполне работает.)
 Тут всё хуже - parse_options() проигнорирует вообще попытку монтирования,
 если опция неправильная.

Запощенный патч by Alexander Pytlev вроде решает обе эти проблемы.
Спасибо всем участвовавшим.


-- 
Оля


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



Re: Комбинация -i и -o в grep

2005-08-11 Пенетрантность Olya Briginets
Привет, alexander!

On Thu, 11 Aug 2005 11:26:51 +0300, alexander barakin wrote:
 On Wed, 10 Aug 2005 14:19:26 +0300
 Olya Briginets [EMAIL PROTECTED] wrote:

 OB $ echo Foo Bar | grep -i -o foo ; echo $?
 OB 0

 у меня точно так же в sarge stable.
 но. в sarge сборки декабря 2004 - все работает правильно.
 версии sed аналогичные.

Этому багу, оказывается, уже полтора года и патч есть:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=238167;msg=12
Проявляется только в не-юникодных локалях. 
Почему в stable grep не пропатченный -- не знаю.
  
  
-- 
Оля


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



Комбинация -i и -o в grep

2005-08-10 Пенетрантность Olya Briginets

Привет!

Некорректно работает комбинация опций --ignore-case и --only-matching
в grep. Если искомая строка содержится в тексте буквально, в том же
регистре -- всё нормально, а если регистр не совпадает -- ничего не
выводится, хотя код завершения успешный.  Как будто поиск работает
правильно, но при выводе результата поиск only-matching части
происходит заново и без учёта опции -i:

$ echo Foo Bar | grep -i foo ; echo $?
Foo Bar
0
$ echo Foo Bar | grep -i -o foo ; echo $?
0
$ echo Foo Bar | grep -i -o Foo ; echo $?
Foo
0
$ grep --version
grep (GNU grep) 2.5.1

Copyright 1988, 1992-1999, 2000, 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Это баг или это так и надо? 
Во всяком случае, неинтуитивно, а в доках ничего такого не упоминается.


-- 
Оля


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



Re: Глюки при монтировании cdrom в 2.4

2005-08-10 Пенетрантность Olya Briginets
Привет, Andrey!

On Wed, 10 Aug 2005 16:48:10 +0400, Andrey Melnikoff wrote:
 Olya Briginets [EMAIL PROTECTED] wrote:
 Привет!

 Кто-нибудь разбирался с драйвером isofs (ядро 2.4.27)?
 По непонятной причине при использовании некоторых опций монтировния  
 полностью игнорируются все следующие опции. 
 Так себя ведут, например, опции session и iocharset.
 То есть, если сказать:

  mount /dev/cdrom /mnt/tmp -o uid=1000,session=1,gid=1000

 то uid и session выполнятся, а gid -- нет.
 (Хотя похожая на session опция sbsector работает нормально.)

 Confirm. Бага. Патчик из двух строчек уехал в lkml, Tosatti и тебе.
 Проявляетсмя только при сборке более новыми компиляторами (gcc-3.x).

Вот кусок твоего патча:


if (!strcmp(this_char,session)  value) {
char * vpnt = value;
-   unsigned int ivalue = simple_strtoul(vpnt, vpnt, 0);
+   int ivalue = simple_strtoul(vpnt, vpnt, 0);
if(ivalue  0 || ivalue 99) return 0;
popt-session=ivalue+1;
}



Похоже, это не то. Я эту оптимизацию тоже заметила, но думаю, что она
правильная, да и притом simple_strtoul возвращает именно unsigned int.

Касательно версии компилятора: у меня cat /proc/version говорит

Linux version 2.4.27 ([EMAIL PROTECTED]) (gcc version 3.3.5 (Debian 1:3.3.5-8)) 
#1 Втр Тра 17 23:23:34 EEST 2005

но та же проблема проявляется и в Knoppix, где

Linux version 2.4.27 ([EMAIL PROTECTED]) (gcc version 2.95.4 20011002 (Debian 
prerelease)) #2 SMP Mo Aug 9 00:39:37 CEST 2004

Повторю суть проблемы, чтобы устранить возможные недоразумения.
При монтировании isofs с опцией session игнорируются (не выполняются и,
похоже, не разбираются вовсе) все опции, которые в списке следуют за
ней. Сама session при этом выполняется правильно.
То же самое для iocharset.
С sbsector проблем нет.

(Похожим образом mount молча игнорирует остаток опций, если встретилась
одна неправильная. Это, наверное, считается фичей, хоть и очень сбивает
с толку, но тут-то опция правильная и сама по себе вполне работает.)

-- 
Оля


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



Re: [OBORONA-SPAM] Re: Глюки при монтировании cdrom в 2.4

2005-08-09 Пенетрантность Olya Briginets
Привет, Andrey!

On Tue, 9 Aug 2005 13:55:17 +0400, Andrey Melnikoff wrote:
 Olya Briginets [EMAIL PROTECTED] wrote:
 On Tue, 09 Aug 2005 00:56:25 +0400, devi wrote:

  кажется в 2.4.29-31 натыкался на такой глюк.
  пытался заставить mount подмонтировать вторую сессию
  на болванки с указанием iochatset - те же грабли.
  разве что не копал вглубь почему сие...

 Ну да, мне тоже именно это и нужно было.  Из опций session и iocharset
 работает только первая.  Но в данном случае есть способ это обойти:
 нужно выполнить mount с нужной session (без iocharset), он в syslog
 напишет номер первого сектора этой сессии, тогда вместо session указать
 sbsector с этим номером. (sbsector не глючит, хотя код парсинга опций
 session и sbsector на вид совершенно не отличается.)
 Покажи рабочую строку для mount и нерабочую. 

Не уверена, что правильно тебя поняла, но вот пример
неправильной работы session и правильной -- sbsector:

# mount /dev/cdrom /cdrom -o ro,uid=3000,session=1,gid=4000,iocharset=koi8-r
# ls -l /cdrom
total 47794
dr-xr-xr-x  1 3000 root 2048 2005-08-05 18:56 
dr-xr-xr-x  1 3000 root 2048 2005-08-05 18:56 Buddy Guy
dr-xr-xr-x  1 3000 root 2048 2005-08-05 18:56 Buddy Guy. Stone Crazy
dr-xr-xr-x  1 3000 root 2048 2005-08-05 18:56 Crosby,Stills,NashYoung
dr-xr-xr-x  1 3000 root 2048 2005-08-05 18:56 photos
-r-xr-xr-x  1 3000 root 48930816 2005-08-05 18:56 Pixar.-.The.Chubb.Chubbs.avi
# umount /cdrom
# tail /var/log/syslog |grep  -o 'Session.*'
Session 2 start 149998 type 4
# mount /dev/cdrom /cdrom -o 
ro,uid=3000,sbsector=149998,gid=4000,iocharset=koi8-r
# ls -l /cdrom
total 47794
dr-xr-xr-x  1 3000 4000 2048 2005-08-05 18:56 Buddy Guy
dr-xr-xr-x  1 3000 4000 2048 2005-08-05 18:56 Buddy Guy. Stone Crazy
dr-xr-xr-x  1 3000 4000 2048 2005-08-05 18:56 Crosby,Stills,NashYoung
dr-xr-xr-x  1 3000 4000 2048 2005-08-05 18:56 photos
-r-xr-xr-x  1 3000 4000 48930816 2005-08-05 18:56 Pixar.-.The.Chubb.Chubbs.avi
dr-xr-xr-x  1 3000 4000 2048 2005-08-05 18:56 Мареничи

То есть все опции, следующие после session -- игнорируются.
Так же игнорируются опции и после iocharset.

Вот такая программа ведёт себя точно так же (argv[1] -- опции
монтирования):

#include sys/mount.h
#include errno.h
#include stdio.h
int main(int argc, char ** argv) {
  int err = mount(/dev/cdrom, /cdrom, iso9660, MS_RDONLY, argv[1]);
  if (err == -1) printf(Error: %d\n, errno);
}

 А то там в разборе параметров
 какой-то странный код.

-- 
Оля


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



Re: Глюки при монтировании cdrom в 2.4

2005-08-08 Пенетрантность Olya Briginets
Привет, Shaggy!

On Mon, 08 Aug 2005 09:25:02 +0400, Shaggy wrote:
 Olya Briginets пишет:

Привет!

Кто-нибудь разбирался с драйвером isofs (ядро 2.4.27)?
По непонятной причине при использовании некоторых опций монтировния  
полностью игнорируются все следующие опции. 
Так себя ведут, например, опции session и iocharset.
То есть, если сказать:

 mount /dev/cdrom /mnt/tmp -o uid=1000,session=1,gid=1000

то uid и session выполнятся, а gid -- нет.
(Хотя похожая на session опция sbsector работает нормально.)

Причем это особенность не mount(1), а mount(2). 

[...]

 man mount говорит
 mount [-fnrsvw] [-t vfstype] [-o options] device dir
 сначала опции, потом девайс и директория

Нет, это ни при чём. 
Во-первых, опции можно ставить и в конце строки, и 
если переставить их вперёд -- ничего не изменится.
Во-вторых, если вызывать mount(2) из сишной программы -- та же
самая ошибка.

Странно, неужели никто раньше на это не натыкался?
Или у всех, кроме меня, работает нормально?
(В ядре 2.6.9 вроде такого не наблюдается.)

-- 
Оля


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



Re: [OBORONA-SPAM] Re: Глюки при монтировании cdrom в 2.4

2005-08-08 Пенетрантность Olya Briginets
Привет, devi!

On Tue, 09 Aug 2005 00:56:25 +0400, devi wrote:

 кажется в 2.4.29-31 натыкался на такой глюк.
 пытался заставить mount подмонтировать вторую сессию
 на болванки с указанием iochatset - те же грабли.
 разве что не копал вглубь почему сие...

Ну да, мне тоже именно это и нужно было.  Из опций session и iocharset
работает только первая.  Но в данном случае есть способ это обойти:
нужно выполнить mount с нужной session (без iocharset), он в syslog
напишет номер первого сектора этой сессии, тогда вместо session указать
sbsector с этим номером. (sbsector не глючит, хотя код парсинга опций
session и sbsector на вид совершенно не отличается.)


-- 
Оля


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



Глюки при монтирова нии cdrom в 2.4

2005-08-07 Пенетрантность Olya Briginets
Привет!

Кто-нибудь разбирался с драйвером isofs (ядро 2.4.27)?
По непонятной причине при использовании некоторых опций монтировния  
полностью игнорируются все следующие опции. 
Так себя ведут, например, опции session и iocharset.
То есть, если сказать:

 mount /dev/cdrom /mnt/tmp -o uid=1000,session=1,gid=1000

то uid и session выполнятся, а gid -- нет.
(Хотя похожая на session опция sbsector работает нормально.)

Причем это особенность не mount(1), а mount(2). 

Смотрела и исходник (/usr/src/linux/fs/isofs/inode.c), и
дизассемблированный код парсинга опций из /proc/kcore, 
ничего подозрительного не заметила.

Никто не знает, в чем тут дело? Может, есть патч?


-- 
Оля


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



Re: Не работает group-based expire в inn2

2005-07-27 Пенетрантность Olya Briginets
Привет, Artem!

On Tue, 26 Jul 2005 18:32:46 +0400, Artem Chuprina wrote:

 Смотрю вот у Витуса.  Я помню, что у него оно работало.  Правда, давно
 не проверял.  Так вот, никакого groupbaseexpiry в /etc/news/inn.conf у
 него нет.

Странно, оно и по умолчанию стоит, и в man expire.ctl написано, что
нужно.

 В expire.ctl важен порядок, причем более широкая запись - в начале.  Не
 знаю, может быть, ему уперлось увидеть там *...  У Витуса такая запись
 есть.

Ага, значит, у кого-то всё-таки работает. Спасибо, буду пробовать ещё.

-- 
Оля


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



Re: LaTeX, enumerate?

2005-07-13 Пенетрантность Olya Briginets
Привет, Basil!

On Tue, 12 Jul 2005 17:26:49 +0700, Basil Shubin wrote:

 Можно сделать так, чтобы элементы в окружении enumerate располагались не 
 по-вертикали, а по-горизонтали:
 1 ...;
 2 ...;
 заменить на 1 ...; 2 ...; и т.д.

Есть (latex-овские) пакеты, которые это умеют. В частности, paralist. 
В наборе mdwtools есть пакет для списков, кажется, он тоже умеет.
Возможно, в классе memoir такие списки есть.

Можешь поискать на сайте что-то подходящее по словам list или enumerate:
http://www.tex.ac.uk/CTANfind.html

-- 
Оля


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



Re: mueller7-dict в sarge: битый index?

2005-07-13 Пенетрантность Olya Briginets
Привет, Artem!

On Fri, 8 Jul 2005 20:08:03 +0300, Artem Zolochevskiy wrote:

 А кто такой dictfmt? Вернее как им пользоваться?

apt-get install dictfmt
cd /tmp
dictunzip -c /usr/share/dictd/mueller7.dict.dz | \
dictunformat /usr/share/dictd/mueller7.index | dictfmt -t mueller7
dictzip mueller7.dict

и заменить /usr/share/dictd/mueller7.dict.dz и 
/usr/share/dictd/mueller7.index на новые.

-- 
Оля


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



Не работает group-based expire в inn2

2005-07-08 Пенетрантность Olya Briginets
Привет, All!

В /etc/news/expire.ctl написано:
  fido7.*:A:30:30:30
Запускаю expire -- не expire'ится ничего.
Если написать 
  *:A:30:30:30
то expire'ятся все группы правильно.
В /etc/news/inn.conf стоит
  groupbaseexpiry:true

Так было и в woody и теперь в sarge.
Это баг или я не поняла, как правильно задавать pattern в expire.ctl?


-- 
Оля


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



mueller7-dict в sarge: битый index?

2005-07-08 Пенетрантность Olya Briginets
Привет, All!

Установлен пакет mueller7-dict версии 2002.02.27-3.2.
Не находятся очень многие слова из Мюллера:

  $ dict -dmueller7 comply
  No definitions found for comply

То же самое ещё для сотен слов вокруг этого (по алфавиту) и других.
Вылечилось перегенерацией индекса с помощью dictfmt.

Это только у меня так или действительно в пакете битый индекс?

-- 
Оля


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



mousepad driver for 2.4

2005-03-31 Пенетрантность Olya Briginets
, All!

 Verbatim,  
,  ,   .   
,   2.4.27 (  2.4.21, 2.4.18 , -,  2.4)
   .  --  
 ,, mouse pad linux
driver,TouchPad'.
  .
,   ,  MS Windows 98,
Verbatim-,.
  MS Windows 98,,  
   --  !  ,  , ,
   Verbatim- ,   generic
 Linux,.  
,
.Verbatim   Noname.
   2.4.27,
2.4. , 2.6.   - 
   ,
., 
,  plug-n-play; ,   
 ---   
 gocr.  , , 
   /proc , 
(
   model).
 ,   .
 :   insmod  ,  
  -GPL .  ,   
.   --  .


 start of file mpad.c 

/* mpad.c 
 * generic linux mousepad driver
 */

#include linux/module.h 
#include linux/proc_fs.h

#define DRV_VERSION 0.0.1
#define MODEL_GENERIC Generic

char *model; 
int size[2];
MODULE_PARM (model, s);
MODULE_PARM_DESC (model, Mouse Pad model (default Generic));
MODULE_PARM (size, 2i);
MODULE_PARM_DESC (size, Mouse Pad width and height in mm (default 0));

int  mpad_read_proc (char *buf, char **start, off_t offset,
   int count, int *eof, void *data)
{
  int len = 0;
  len += sprintf(buf+len,model:\t%.80s\n, model);
  len += sprintf(buf+len,width:\t%d\n, size[0]);
  len += sprintf(buf+len,height:\t%d\n, size[1]);
  *eof = 1;
  return len;
}

static int __init mpad_init(void)
{
if (!model) model=MODEL_GENERIC;
create_proc_read_entry (driver/mousepad, 0, NULL, mpad_read_proc, 
NULL);
printk(KERN_INFO Mouse Pad Driver v DRV_VERSION \n);
return 0;

}

static void __exit mpad_exit (void)
{
  remove_proc_entry (driver/mousepad, NULL);
  printk(KERN_INFO Mouse Pad Driver unloaded\n);

}

module_init(mpad_init);
module_exit(mpad_exit);
EXPORT_NO_SYMBOLS;

MODULE_AUTHOR(Olya [EMAIL PROTECTED]);
MODULE_DESCRIPTION(Generic driver for mouse pad);
MODULE_LICENSE(Public Domain);

 end of file mpad.c 

 start of file Makefile 
CC=gcc
MODCFLAGS := -Wall -I/usr/src/linux/include -DMODULE -D__KERNEL__ -DLINUX

mpad.o:mpad.c
#/usr/src/linux/include/linux/version.h
$(CC) $(MODCFLAGS) -c mpad.c
 end of file Makefile 

-- 



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



lm-sensors и i2c-модули в 2.4.27

2005-03-21 Пенетрантность Olya Briginets
, All!

  sarge  kernel-image-2.4.27-2-k7,
  .tv-tuner (AverMedia 203),
   bttv,  bttvi2c-.
 lm-sensors (lm-sensors-2.4.27-2-k7) 
 i2c ( i2c-2.4.27-2-k7).
   ,   bttv   Segmentation
Fault,   syslog  . ,   
,  , lsmod  bttv (initialising),
rmmod  Device or resource busy.  ?

-- 



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



Re: latex + =?koi8-r?Q?=CD=CE=CF=C7=CF_=CE=C5=C2=CF=CC=D8=DB=C9=C8_=CB=C1=D2=D4=C9=CE?= =?koi8-r?Q?=CF=CB?=

2005-02-09 Пенетрантность Olya Briginets
, Nikita!

On Tue, 08 Feb 2005 15:35:29 +0300, Nikita V. Youshchenko wrote:

 .
(  )  .  
  ,  ;   
   ;   
 ,; 
, 
  .
 ?

 floatflt  - ,   ( 
  ,  ).

 wrapfig,,
  ,.  LyX -- 
.
wrapfig.sty.

-- 



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



Re: GTK+

2004-12-28 Пенетрантность Olya Briginets
Привет, Andrey!

On Mon, 27 Dec 2004 23:13:59 +0300, Andrey Kiselev wrote:

   Кстати, как называется userspace утилита, которая заставит все
   окна перечитать X ресурсы и перекраситься?
  editres? Только оно не со всеми приложениями работает.
 Я имею в виду другое. Пусть я изменил X ресурсы. Как мне сделать чтобы
 изменения проявились на уже открытых приложениях?

 Ну, этого я не знаю. Однако editres это умеет, значит, технически
 это возможно. Может быть, и утилита соответствующая существует.

Так editres работает (согласно man) только с приложениями, которые
поддерживают его протокол, а таких всё меньше.
А для произвольной X-программы способа afaik нет.

-- 
Оля



Как убить соединени е?

2004-11-25 Пенетрантность Olya Briginets
Привет!

Стоит woody r0, инет через dial-up.

netstat -t показывает
 
tcp0  0 pp-5.rql.net.ua:32821   may.priocom.com:imap2   ESTABLISHED
tcp0  0 localhost:font-service  localhost:32772 ESTABLISHED
tcp   53  0 localhost:39674 localhost:nntp  CLOSE_WAIT
tcp0  0 localhost:32772 localhost:font-service  ESTABLISHED
 
Первая строчка -- это соединение, которое было создано через dial-up
два дня назад. Уже и того интерфейса ppp0 давно нет,
и программа, создавшая соединение, была без проблем убита
SIGTERM, а оно все висит. Я с тех пор раз десять ходила в интернет,
динамические адреса естественно были другие, все работает нормально,
только netstat упорно показывает это соединение с несуществующего
адреса через несуществующий интерфейс. Ни fuser, ни lsof ничего 
про него не говорят (или я не нашла, как посмотреть).

В /proc/net/ip_conntrack содержится 

tcp  6 167890 ESTABLISHED src=194.44.218.12 dst=38.113.204.53 sport=33216 
dport=80 src=38.113.204.53 dst=194.44.218.12 sport=80 dport=33216 [ASSURED] 
use=1 
tcp  6 161691 ESTABLISHED src=194.44.218.5 dst=213.156.65.50 sport=32821 
dport=143 src=213.156.65.50 dst=194.44.218.5 sport=143 dport=32821 [ASSURED] 
use=1 

Вторая строчка, видимо, как раз про это соединение; первая, наверное, про
такое же висящее соединение с www (при том что на самом деле никакого
соединения нет). 

Почему так происходит? Как будто все таймауты уже должны пройти, 
это продолжается третий день.
Как еще можно посмотреть поподробнее про эти соединения?
Можно ли их принудительно убить?

-- 
Оля



Re: PDF to text

2004-06-30 Пенетрантность Olya Briginets
On Tue, Jun 29, 2004 at 11:08:29PM +0400, Dan Korostelev wrote:
 Возможно ли сконвертить PDF на русском языке (CP1251 наверное) в текст?

Попробуй pdftotext из пакета xpdf-utils. На каких-то файлах получалось.

-- 
Оля



Re: Установка Debian в файл

2004-06-03 Пенетрантность Olya Briginets
Привет, Stas!

On Wed, 2 Jun 2004 15:56:42 +0600, Stas Vlasov wrote:
 Подскажите, как поставить Debian в файл на фате (нельзя переразбивать
 диск). Нужно человеку для целей обучения.
 Сам я про установку в файл ничего не знаю, так что подсказать не могу.
 Достаточно будет дать урл.

Зачем в файл, можно ставить Linux на fat: читай UMSDOS-HOWTO

-- 
Оля



Re: latex2html

2004-05-20 Пенетрантность Olya Briginets
Привет, Vladimir!

On Tue, 18 May 2004 20:47:14 +0400, Vladimir wrote:

 Еще: по первому вопросу: как все-же latex2html запретить внешние файлики 
 вставлять ?

А, теперь поняла, ты хочешь, чтобы world-readable файлы не 
стали world readable (то есть запретить \input /etc/passwd).

Тогда -- поставить TeX куда-нибудь в local и запускать из-под chroot. 

Второй вариант -- использовать не subj, а tex4ht. Он имеет дело
не с tex-файлами, а с уже скомпилированными dvi, так что за лишними
файлами лезть не будет. Только (iirc) надо пораздавать пользователям
tex4ht.sty и заставить делать \usepackage{tex4ht}. 
Заодно, переложив формирование dvi на пользователя, ты решишь
проблему некорректных tex-файлов -- которые у пользователя
компилируются, а у тебя нет.

Замена или переопределение нежелательных тегов не спасет.
Во-первых, пользователю может действительно быть нужно
включить внешний файл (листинг своей программы на fortran
или ее вывод).
Во-вторых, в TeX почти любой символ может значить все, что
угодно, так что от злобного хакера никакой grep не спасет.

-- 
Оля



Re: latex2html

2004-05-18 Пенетрантность Olya Briginets
Привет, Vladimir!

On Mon, 17 May 2004 21:21:02 +0400, Vladimir wrote:
 Hello debian-russian !
 Есть две задачи:
 1. Получить от юзера .tex файл, автоматически переконвертировать его в html и 
 выложить на сайт.
 2. Получить небольшой фрагмент текста со вставленными формулами (других фич 
 TeX не используется), и вставить его в другой html.
 Насколько я понимаю, мне нужет latex2html. 
 
Не обязательно. Есть ещё hevea (есть в debian), tex4ht и tth.

 Есть несколько вопросов: насколько 
 безопастно это все, как запретить ссылки на файлы, и как сделать второй пункт 
 (т.е. как ограничить разрешенный набор команд) ?

Ума не приложу, где ты там видишь дыру в безопасности. 
latex4html -- это набор перловых скриптов, делающих из формул
картинки. Разве что не надо разрешать TeX'у исполнять внешние 
команды (shell-escape aka \write18, по умолчанию запрещено).

Кстати, может, тебе вот это будет полезным?
из CTAN:/support/mimetex/readme:

  MimeTeX, licensed under the gpl, parses LaTeX math expressions,
  emitting either mime xbitmaps or gif images of them, which can be used
  in html documents in the form, e.g.,
img src=../cgi-bin/mimetex.cgi?f(x)=\int_{-\infty}^x~e^{-t^2}dt
 border=0 align=absmiddle
  allowing you to embed math directly in html, reducing the need
  for lots of external gif images, and making your html documents
  more readable and easily maintained.

TeX'ом для разбора выражений он притом не пользуется.

-- 
Оля



Re: dictd работает с русс ким?

2004-05-09 Пенетрантность Olya Briginets
On Sat, May 08, 2004 at 06:29:51PM +0300, Aleksey Cheusov wrote:
 Olya Briginets [EMAIL PROTECTED] writes:
 
  Привет!
 
  dictd в woody вообще работает с русским?
 
 В Woody версия dictd 1.5.5.
 Она работает _только_ с ASCII.
 
 Поддержка utf-8 и 8-битовых кодировок появилась в dictd-1.8.0,
 но лучше брать последнюю - 1.9.13.
 
 На dict://mova.org работает именно она.
 
 В testing и unstable - версия 1.9.12.
 Там есть серьезная ошибка, но на Линуксе она _вроде бы_ не проявляется.
 
 Версию 1.9.13 Bob Hilliard, ментейнер dictd в Debian, почему-то не пакует.
 Но каталог debian/ для сборки можно взять и из unstable.
 
 -- 
 Best regards, Aleksey Cheusov.

Спасибо!

-- 
Оля



Re: dictd работает с русским?

2004-05-06 Пенетрантность Olya Briginets
Привет!

Dmitry Astapov wrote:
 
 Evening, Olya. 
 
 Olya Briginets [EMAIL PROTECTED] 23:06 05/5/2004 wrote:
 
 OB Привет! dictd в woody вообще работает с русским? У меня он почему-то
 OB на любой вопрос с кириллицей (любой не-ASCII?) отвечает одинаково --
 OB выдает кучу ответов из разных (английских) словарей, как будто я у
 OB него спрашиваю про кавычки и другие знаки пунктуации. То есть на
 
 OB define * лес
 Вопрос - что выдается в ответ на $ dictl лес ?

То же самое. Вот такое:

bash$ LANG=ru_RU.KOI8-R ./dictl лес | more
168 definitions found

From The Free On-line Dictionary of Computing (09 FEB 02) [foldoc]:

  

 {double quote}



From The Free On-line Dictionary of Computing (09 FEB 02) [foldoc]:

  !

 {exclamation mark}



From The Free On-line Dictionary of Computing (09 FEB 02) [foldoc]:

  ,
  

и т.д., все 168 найденных definitions в том же духе. :(


-- 
Оля



Re: hosts

2004-05-06 Пенетрантность Olya Briginets
Привет, Dmitry!

On Thu, 06 May 2004 08:58:48 +0300, Dmitry Astapov wrote:

[...]

 Вот оригинальный вопрос:
 ===
 Понадобилось мне сменить имя компьютера, открыл я файл /etc/hosts и ...
 ===
 
 И в этой строчке, и в (1) написано имя компьютера. Про FQDN нигде речь не
 шла. Или я не прав?

Ладно, раз и OP про FQDN ничего не знает, то согласна, 
что это я смену имени слишком широко трактовала
(хотя ведь и пользователя добавить можно путем
echo 'foo:*:12345:6789' /etc/passwd ;) 

[...]

 А если серьезно, то вернемся к твоей фразе. Чтобы поменять hostname
 необходимо и достаточно поменять /etc/hostname. Это сделает программа
 /bin/hostname. Мифический $HOSTNAME - это вообще из русских народных
 сказок, /etc/hosts, как мы, надеюсь, выяснили, к hostname вообще не имеет
 никакого отношения. Упомянутое что-то ещё теоретически может включать в
 себя кучу конфигов вплоть до ~/.muttrc и прочих персональных настроек, для
 поиска и правки которых никто не будет придумывать искуственный
 интеллект. В чем же я не прав в моём ответе?

Уговорил :)
Хотя я как раз такой пережиток, как HOSTNAME, использую. Да и насчет
неиспользования /etc/hosts -- вполне можно использовать /etc/hosts 
перед кэширующим DNS. Например, если вся сеть -- несколько PC, 
каждый из которых, включая соединенный с интернетом, 
время от времени выключается.

[...]

 OB Зачем ИИ? Править /etc/hosts или локальный dns или удаленный можно
 OB определять по nsswitch, resolv.conf и наличию и настройкам
 OB соответствующих пакетов (благо dns и dhcp серверы в дебиане можно по
 OB пальцам пересчитать).
 Мда? Как по resolv.conf вида nameserver x.y.z.t и стандартному
 nsswitch.conf определить, это локальный или удалённый bind? Я уже даже не

То есть? x.y.z.t -- это мы или не мы.
А вернее, если пакет bind стоит -- менять записи для себя.

 спрашиваю о том, всегда ли его нужно править. И даже не вспоминаю про
 существование switchconf и прочих приспособлений для laptop-ов, которые
 приводят к созданию наборов конфигов, их которых, возможно, поправить нужно
 только один. Вот уж воистину, как сделать простое сложным :)

Да пусть как угодно сложно для автора скрипта один раз на релиз, 
зато просто для пользователей. 

 OB В случае удаленного bind -- слать почту
 OB ответственному, который там же в dns и прописан.
 Конечно, если в момент правки этот самый удалённый DNS доступен ...
 Не создается впечатления, что делается попытка заменить администратора с
 думающей головой кучей безголовых скриптов, которые развалятся при первом
 же чихе?

Почему? Если авторы скриптов будут с головой 
(я например не возьмусь ;)

[...]

 OB Этот человек абсолютно прав. Все эти параметры (кроме login name)
 OB зависят обычно только от точки подключения к сети
 Да? А что такое точка подключения к сети? И как они (параметры) от нее
 зависят? А если я сделаю su? Или работаю с почтой over ssh (не такая уж
 редкость в университетских кампусах)? ...

Ну и что? Все равно это всё можно было бы узнавать через LDAP или
устанавливать в .profile.

 OB и в принципе должны устанавливаться автоматически при логине
 Кому и почему должны?   

Чтобы устанавливались один раз на пользователя, а не отдельно
для mail, mutt, gnus и что-там-еще.

 OB (естественно, пользовательскими настройками их должно быть можно
 OB поменять). Автоконфигурирование прокси никого ведь не удивляет.
 Конечно не удивляет. В отличии от. Ведь о того, используешь ли ты проки А
 или прокси B в общем случае не зависит содержимое страницы P, которую ты
 пытаешь просмотреть. А от выбора почтового сервера S1 вместо S2 может
 зависить твой обратный адрес, способность прочитать ответ тебе, и вообще
 то, уйдет куда-то почта или нет.

-- 
Оля



Почему зависает eth0

2004-05-05 Пенетрантность Olya Briginets
Привет!

Есть два PC соединенных напрямую (cross-patch).   
При использовании одного из них как X-терминала  
время от времени (минуты--десятки минут)   
перестает работать сеть (ping не проходит),   
на экране все замирает.   
Помогает ifconfig eth0 up из консоли, все   
восстанавливается, но потом повторяется опять.  
При работе через ssh с консоли или через  
putty из виндов ничего подобного никогда  
не наблюдалось. В syslog никаких следов.  
Что бы это могло быть, куда смотреть?  

(На обоих машинах woody, одинаковые карточки   
8139, на сервере ядро 2.4.21, на терминале 2.2.17).

-- 
Оля



dictd работает с русским?

2004-05-05 Пенетрантность Olya Briginets
Привет!

dictd в woody вообще работает с русским?
У меня он почему-то на любой вопрос с кириллицей (любой не-ASCII?)
отвечает одинаково -- выдает кучу ответов из разных (английских)
словарей, как будто я у него спрашиваю про кавычки и другие знаки
пунктуации. То есть на

define * лес
define * дом
define * фу

ответы одинаковые -- объяснение, что такое '', '~', '@' и т.п.
(Если вместо * указать конкретный словарь, ситуация не лучше.)
Запросы пробовала посылать и в koi, и в utf8 -- разницы не заметно.

Судя по существованию в природе русско-нерусских словарей для dictd (by
Aleksey Cheusov), работать должно, то есть это я что-то не так делаю. Но
никак не пойму, что.  В доках про кодировки/локали ничего не нашла.

-- 
Оля



Re: hosts

2004-05-05 Пенетрантность Olya Briginets
Привет, Dmitry!

Dmitry Astapov wrote:
 
 Evening, Olya. 
 
 Olya Briginets [EMAIL PROTECTED] 20:07 30/4/2004 wrote:
 
 Дальше, в принципе, можно не читать... Наводящий вопрос: почему ты
 открыл именно /etc/hosts?
 OB Встречный вопрос: а как поменять имя компьютера?
 man hostname
 
 OB man hostname говорит:
 OB... Therefore it depends on the configuration (usually in
 OB/etc/host.conf) how you can change it. Usually (if the hosts
 OBfile is parsed before DNS or NIS) you can change it in
 OB/etc/hosts.
 
 Во-первых, этот кусок мана выдернут из секции про FQDN, а hostname и FQDN -
 разные вещи. Во-вторых, смотри написанное в скобках (... if the hosts file

Разные. Просто это объясняет, почему человек при смене
hostname стал править /etc/hosts. Причем если понадобилось 
править -- значит, он у него используется. А вот твое дальше 
можно не читать непонятно.

 is parsed before DNS or NIS ..) - я утверждаю, что сейчас это далеко не
 так. В третьих, я имел в виду секцию SET NAME из этого manpage. Дальше, в
 принципе, можно было не читать.
 
 OB А менять hostname так, чтобы hostname(1), gethostbyaddr(3) и echo
 OB $HOSTNAME давали разные результаты, было бы странно.
 Действительно странно. Особенно интересно выяснить, кто выставляет
 $HOSTNAME ...

Ну, да. ;) Я хотела сказать, что после hostname foo собственно
hostname поменяется, но получим некоторое количество накладок, 
с которыми придется разбираться. В том числе и с /etc/hosts.

 OB :-) Я неправильно задала вопрос. Я имела в виду, что должен по идее
 OB быть скрипт (debconf или другой), который меняет hostname,
 OB /etc/hostname, /etc/hosts, $HOSTNAME и, может, что-то еще, так вот как
 OB узнать, какой?
 Этот скрипт (или программа, или все равно что) называется /bin/hostname.
 Точка. Он необходим и достаточен для смены именно _hostname_. Чтобы сменить

На вопрос типа как поставить X-ы ты, наверное, ответишь
перепиши в /bin программу X.

 FQDN нужно включать искусственный интеллект, и догадываться, что именно
 из нижеперечисленного надо править - /etc/hosts, ключи вызова pump, конфиг
 локального bind, конфиг локального dns proxy, конфиг удаленного bind, и
 т.п. Волшебного скрипта для этого случая не существует.

Зачем ИИ? Править /etc/hosts или 
локальный dns или удаленный можно определять по nsswitch, resolv.conf
и наличию и настройкам соответствующих пакетов (благо dns и dhcp
серверы в дебиане можно по пальцам пересчитать). 
В случае удаленного bind -- слать почту ответственному, 
который там же в dns и прописан. 
Никакого волшебства я не прошу, это немногим больше, 
чем обычные preinst/postinst скрипты делают.

 OB У меня в комментарии в /etc/hosts написано про пакет etherconf,
 OB кажется, он и hostname меняет. Может это и из пушки, зато будет
 OB надежда, что кто-то поумней меня позаботится о том, о чем я, конечно
 OB же, забуду.
 
 Хм. Мне эта дискуссия почему-то напомнила про человека, который раз в
 пол-года всплывает в comp.emacs.gnus с вопросом, нельзя ли как-то облегчить
 процесс конфигугрирования mail-клиента и автоматически определить нужные
 значения для переменных конфигурации SMTP server, Protocol: POP3 or IMAP
 or ..., IMAP server, login name и т.п. Абсолютно такая же ситуация ...

Этот человек абсолютно прав. Все эти параметры (кроме login name) 
зависят обычно только от точки подключения к сети и в принципе должны
устанавливаться автоматически при логине (естественно, 
пользовательскими настройками их должно быть можно поменять).
Автоконфигурирование прокси никого ведь не удивляет.

Мне это напомнило одну из историй Дениса Яцутко про библиотеку: 
библиотекарши жалуются, что все столы заняты компьютерами.
Разве одного недостаточно?, говорят. Админ отвечает: Ладно,
уберу, оставлю один. -- Только вы к нему несколько мониторов
и клавиатур подключите, чтобы несколько человек сразу могло
работать.  Админу смешно, а ведь устами невинных
библиотекарей глаголет истина.

-- 
Оля



Re: hosts

2004-05-02 Пенетрантность Olya Briginets
Привет, Mykola!

On Sat, 1 May 2004 09:24:42 +0300, Mykola A. Nickishov wrote:
 On Fri, Apr 30, 2004 at 08:07:26PM +0300, Olya Briginets wrote:
 
 У меня в комментарии в /etc/hosts написано про пакет etherconf, 
 кажется, он и hostname меняет. Может это и из пушки, зато
 будет надежда, что кто-то поумней меня позаботится о том,
 о чем я, конечно же, забуду.
 
 А у меня в apt-cache show etherconf написано, что
 
   This package provides a debconf-based interface to configuring the
   Ethernet on your system.  Currently, it will only configure one
   Ethernet device, but more support is planned in the future.
   
 Вроде как /etc/hosts и не должен трогать...

Тем не менее
bash$ head -1 /etc/hosts
### etherconf DEBCONF AREA. DO NOT EDIT THIS AREA OR INSERT TEXT BEFORE IT.

Но, в общем-то, что менять я примерно знаю, мне больше интересно,
откуда мне узнать, как менять. Скажем, я могу вручную написать
ifconfig xxx, route xxx, и все будет работать,
но вот существование гораздо более удобного
/etc/network/interfaces для меня -- тайное знание (только что глянула 
в орейлевской книжке про debian, про ifup/ipdown там ничего не нашла,
правда, книжка старая).

-- 
Оля



Re: X ??????

2004-04-30 Пенетрантность Olya Briginets
Привет, Dmitry!

On Fri, 30 Apr 2004 12:01:10 +0400, Dmitry E. Oboukhov wrote:
   а есть ли где хорошее хоу-ту или еще что подобное как настраивать
   сабж
   чтобы работать с ним удаленно, ну и как настраивать клиентов?
  С икс сервером удалённо не работают. В технологии X, понятия север
  и клиент перевёрнуты:
  икс сервер работает у клиента (человека за раб. местом), а
  икс-клиенты на сервере приложений.
 
 об этом я где-то читал...
 
 в общем задачка такая - есть машинка с Хми (воркстейшн)
 работает не выключаясь
 периодически хочется поработать на ней удаленно
 всякая почта/аська/етц - работает по ssh, но вот охота все остальное.
 есть описаловка какая-нибудь толковая на эту тему?

Если нужна эмуляция X-терминала, то очень просто написано на
http://www.menet.umn.edu/~kaszeta/unix/xterminal/index.html
См. также Diskless-HOWTO. Разве что xdm может потребоваться
запускать вручную (удаленно) с параметром -server.
  
-- 
Оля



Re: hosts

2004-04-30 Пенетрантность Olya Briginets
Привет, Dmitry!

On Fri, 30 Apr 2004 09:27:41 +0300, Dmitry Astapov wrote:
 
 Evening, Olya. 
 
 Olya Briginets [EMAIL PROTECTED] 19:58 29/4/2004 wrote:
 
 Дальше, в принципе, можно не читать...
 Наводящий вопрос: почему ты открыл именно /etc/hosts?
 
 OB Встречный вопрос: а как поменять имя компьютера?
 man hostname

man hostname говорит:

   ...
   Therefore  it  depends  on  the  configuration (usually in
   /etc/host.conf) how you can change  it.  Usually  (if  the
   hosts  file is parsed before DNS or NIS) you can change it
   in /etc/hosts.

А менять hostname так, чтобы hostname(1), gethostbyaddr(3) и
echo $HOSTNAME давали разные результаты, было бы странно.

OB И главное, как это узнать?
 man -k hostname

:-)
Я неправильно задала вопрос. Я имела в виду, что должен по идее
быть скрипт (debconf или другой), который меняет hostname, /etc/hostname, 
/etc/hosts, $HOSTNAME и, может, что-то еще, так вот как узнать, какой?  
 
OB dpkg-reconfigure что?
 Если идти таким путём, то dpkg-reconfigure base-config, но это - из пушки
 по воробьям.

У меня в комментарии в /etc/hosts написано про пакет etherconf, 
кажется, он и hostname меняет. Может это и из пушки, зато
будет надежда, что кто-то поумней меня позаботится о том,
о чем я, конечно же, забуду.
 
-- 
Оля



Re: no screens found

2004-04-29 Пенетрантность Olya Briginets
Привет, php-coder!

On Thu, 29 Apr 2004 13:09:45 +0700, php-coder wrote:
   Не запускаются иксы :( Версия 4.0.1 - та, что в stable идет...
   По startx выдает следующее:
 
   warning: process set to nice value 0 instead of -10 as requested
   [...]
   (EE) No devices detected.
   Fatal server error:
   no screens found

А какая карточка? X-ы в stable пишуи log в /var/log/XFree86.log,
посмотри, что там. Попробуй еще поотключать модули (закомментируй
Load ...). Если не поможет, поставь родной драйвер с сайта Nvidia.
  
-- 
Оля



Re: Вопрос

2004-04-29 Пенетрантность Olya Briginets
Привет, Dan!

On Wed, 28 Apr 2004 23:36:08 +0400, Dan Korostelev wrote:
 
 --=-OSRVlQg8URmZlZrVIx1E
 Content-Type: multipart/alternative; boundary==-ngf9nYLsjaJgC2eZv9XR
 
 
 --=-ngf9nYLsjaJgC2eZv9XR
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable

[349 lines skipped]

 --=-ngf9nYLsjaJgC2eZv9XR
 Content-Type: text/html; charset=utf-8
 Content-Transfer-Encoding: quoted-printable
 
 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 TRANSITIONAL//EN
 HTML
 HEAD
   META HTTP-EQUIV=3DContent-Type CONTENT=3Dtext/html; CHARSET=3DUTF-8
   META NAME=3DGENERATOR CONTENT=3DGtkHTML/3.1.12
 /HEAD
 BODY BGCOLOR=3D#ff

[362 lines skipped]

 089;#1099;#1083;#1082;#1091;, #1077;#1089;#1083;#1080; #1095;#109=
 0;#1086;.BR
 BR
 TABLE CELLSPACING=3D0 CELLPADDING=3D0 WIDTH=3D100%
 TR
 TD
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DBR
 Plese, don't send me any attachment in Micro$oft (.DOC, .PPT) format.BR

  Please, don't send html or multipart messages to maillist.
Good old plain text looks much more pleasant.

 Read http://www.fsf.org/philosophy/no-word-attachments.htmlBR
 Preferable attachments: .PDF, .HTML, .TXTBR
 Please, consider adding this text to Your email signature.

Please consider switching to normal mail agent ;)

 /TD
 /TR
 /TABLE
 /BODY
 /HTML
 
 --=-ngf9nYLsjaJgC2eZv9XR--
 
 --=-OSRVlQg8URmZlZrVIx1E
 Content-ID: [EMAIL PROTECTED]
 Content-Disposition: attachment; filename=smiley-4.png
 Content-Type: image/png; name=smiley-4.png

[19 lines skipped]

 --=-OSRVlQg8URmZlZrVIx1E--
 
 

Ну ладно, подпись больше чем на 4 строчки -- это ещё ничего, но смайлик
на 19 строчек... ;)


PS. Nothing personal ;)

-- 
Оля



Re: hosts

2004-04-29 Пенетрантность Olya Briginets
Привет, Dmitry!

On Thu, 29 Apr 2004 15:26:31 +0300, Dmitry Astapov wrote:
 p   Понадобилось мне сменить имя компьютера, открыл я файл /etc/hosts и
 
 Дальше, в принципе, можно не читать...
 
 Наводящий вопрос: почему ты открыл именно /etc/hosts?
 

Встречный вопрос: а как поменять имя компьютера?
И главное, как это узнать? dpkg-reconfigure что?

-- 
Оля



Re: вставить pdf в tex

2004-04-26 Пенетрантность Olya Briginets
Привет, Chalov!

On Wed, 21 Apr 2004 13:16:04 +0400 (MSD), Chalov V.N. wrote:
 Доброго времени суток всем.
 Извиняюсь за возможный off-topic
 Возникла проблема: в документ (диссертация) необходимо вставить документ в 
 pdf (статья,═несколько страниц) как главку.
 Есть ли возможность проделать это в принципе, и есть ли возможность проделать 
 это возможностями LyX?
 Очень не хочется заниматься аппликацией с ножницами и клеем.
 Заранее спасибо.

TeXовский пакет pdfpages (для pdflatex).

-- 
Оля



Re: Проблема со скоростью винта

2004-04-25 Пенетрантность Olya Briginets
Привет, krapotkin!

On Sun, 25 Apr 2004 21:18:10 +0600, krapotkin wrote:
   Привет всем. Есть такая проблема: стоит Debian 3.0 Woody.
 Не включается режим dma у винта. Винт Seagate Baracuda 7. 
 Мать на KT400. hdparm вылетает с ошибкой Operation not permitted.
 
А драйвер южного моста твоей материнки (что-то вроде w83781d) 
загружен?  


-- 
Оля



Re: bttv Installation failed

2004-04-23 Пенетрантность Olya Briginets
Привет, Nicholas!

On Fri, 23 Apr 2004 21:33:29 +0400, Nicholas wrote:
 Using /lib/modules/2.4.24/kernel/drivers/media/video/tuner.o
 insmod: a module named tuner already exists
 /lib/modules/2.4.24/kernel/drivers/media/video/bttv.o: post-install bttv 
 failed
 /lib/modules/2.4.24/kernel/drivers/media/video/bttv.o: insmod bttv failed
 
 Installation failed.

Видно в modules.conf указано tuner два раза грузить. Попробуй убрать
строчку  pre-install bttv modprobe -k tuner, если она там есть.

 /lib/modules/2.4.24/kernel/drivers/message/i2o/i2o_pci.o: init_module: 
 No such device

А он на самом деле есть?

 Hint: insmod errors can be caused by incorrect module parameters, 
 including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
 /lib/modules/2.4.24/kernel/drivers/message/i2o/i2o_pci.o: insmod 
 /lib/modules/2.4.24/kernel/drivers/message/i2o/i2o_pci.o failed
 /lib/modules/2.4.24/kernel/drivers/message/i2o/i2o_pci.o: insmod i2o_pci 
 failed
 
 Installation failed.
 Как быть ?

Для bttv вроде нужно i2c, а не i2o ;-)

 Debian Sarge 2.4.24 по инструкции 
 http://www.opennet.ru/base/X/avermedia_tvtuner.txt.html
  1. I2O device support-- ([M] I2O support, [M] I2O PCI support, [M]
 I2O /proc support)
  2. [M] Video For Linux, [*] V4L information in proc filesystem, [M]
 BT848 Video For Linux
  3. необязательно, но можно в [M] Sound Card support включить:
 [M] BT878 audio dma и [M] TV card (bt848) mixer support)
 
 
 -- 
 С уважением Николай [EMAIL PROTECTED]

-- 
Оля



Re: Чем делать mail2news?

2004-04-02 Пенетрантность Olya Briginets
Всем спасибо, узнала много нового ;) Уже даже и сама в inn-е нашла
скрипт mailpost (by Paul Vixie), раньше почему-то я его под каким-то
другим названием искала.

-- 
Оля



Re: Чем делать mail2news?

2004-03-30 Пенетрантность Olya Briginets
Привет, Nick!

On Tue, 30 Mar 2004 09:33:12 +0500, Nick 'TARANTUL' Novikov wrote:
 Olya Briginets wrote:
 
Хочу письма из рассылки перенаправлять в локальную ньюсгруппу (чтобы
несколько человек могли читать). Чем это лучше делать? 
Пока что написала в .procmailrc:

  | formail -z -I From  -i Newsgroups: debian-russian \
  -I Path: not-for-mail -s rnews

Может, есть лучшие средства?
  

 
 Mailman умеет. Причем как туда, так и обратно.

Спасибо, не знала, что в нем и это есть. Посмотрю (хотя больше он вроде
мне ни для чего не нужен).


-- 
Оля



Чем делать mail2news?

2004-03-29 Пенетрантность Olya Briginets
Привет, All!

Хочу письма из рассылки перенаправлять в локальную ньюсгруппу (чтобы
несколько человек могли читать). Чем это лучше делать? 
Пока что написала в .procmailrc:

  | formail -z -I From  -i Newsgroups: debian-russian \
  -I Path: not-for-mail -s rnews

Может, есть лучшие средства?


-- 
Оля



Re: Index print

2004-03-28 Пенетрантность Olya Briginets
On Sun, Mar 28, 2004 at 11:22:17AM +0400, Victor B. Wagner wrote:
 On 2004.03.28 at 10:40:24 +0700, +Morgoth wrote:
   Кто что посоветует в Debian для создания индекс-принтов 
   (берем директорию с картинками и делаем одну картинку с уменьшенными
   копиями всех картинок, подписанных именами файлов)
[...]
  apt-get install imagemagick ?
 
 Долго читал help montage, и не понял как мне добиться требуемого
 результата. Чтобы оно все картинки смасштабировало до одинакового
 размера, и само написало имя файла и разрешение.
 
 Если во-о-от такую скриптовую обертку писать, я лучше на Script-Fu
 напишу.

Это какой-то не unixway прямо... :)

Надо так :)
  convert $FILE $FILE.eps
  echo \\includegraphics[width=$WIDTH]{$FILE.eps}\
  \\newline {\url{$FILE}} catalog.tex

-- 
Оля



Re: emacs21 cp1251 locale

2004-02-06 Пенетрантность Olya Briginets
ðÒÉ×ÅÔ, Artem!

Artem Chuprina wrote:

 îÅ ÐÕÔÁÊ ÌÏËÁÌØ ÔÅÒÍÉÎÁÌÁ É ÌÏËÁÌØ ÛÅÌÌÁ, ËÏÔÏÒÙÊ × ÎÅÍ ÚÁÐÕÝÅÎ.  ôÏÔ,
 ÚÁÒÁÚÁ ÐÒÏÄ×ÉÎÕÔÁÑ, ×ÉÄÉÍÏ, ÞÉÔÁÅÔ /etc/environment.

üÔÏ ×ÒÑÄ ÌÉ. ÷ woody /etc/environment, ÎÁÓËÏÌØËÏ Ñ ÐÏÎÑÌÁ, 
ÞÉÔÁÅÔ ÔÏÌØËÏ PAM (pam_env), ÐÒÉÞÅÍ ÎÉËÁËÏÇÏ ~/.environment
ÎÅ ÐÒÅÄÕÓÍÏÔÒÅÎÏ. þÔÏ-ÔÏ ÔÕÔ ÎÅÄÏÄÕÍÁÎÏ imho. éÌÉ × unstable
ÎÅ ÔÁË?


-- 
Olya



Re: reiserfs inodes

2003-12-22 Пенетрантность Olya Briginets
On Mon, Dec 22, 2003 at 12:46:45AM +0300, Alexander Kolosov wrote:

  просто innwatch всё время ругается, что 4294967295 - это не есть
  правильно. 
 
  Так это не собственно innwatch, а test ругается.  Я у себя просто 
  закомментировала соответствующую строчку в innwatch.ctl.
 ААА, test ругается, ну я тогда туплю немного. Спасибо. Правда всё
 равно не очень понятно какую строчку убирать. Кинь свой innwatch в мыло.

Это не в innwatch, а в innwatch.ctl:

$ grep -in inodes /etc/news/innwatch.ctl
35:##  If load is OK, check space (and inodes) on various filesystems
39:#!!! ${INNDF} -i . ! lt ! ${INNWATCHSPOOLNODES} ! throttle ! No space (spool 
inodes)
   ^ вот эту я закомментировала

-- 
Оля



Как дклать инициализа цию в Debian?

2003-12-21 Пенетрантность Olya Briginets
Привет, All!

Как правильно прописывать всякие инициализационные штучки в Debian? 
В частности:

Где нужно прописывать то, что обычно находится в /etc/profile,
если я логинюсь через xdm (gdm) и таким образом login shell у меня нет?

Тот же вопрос для .profile.

Где прописывать программы, которые нужно запускать при старте X'ов? 
Я с удивлением обнаружила, что при старте xfwm из xdm никакой [Xx]session 
не используется.

Откуда надо запускать программы, которые должны один раз отработать при
загрузке системы? Например, hdparm для включения dma. Я создала для него
/etc/init.d/hdparm и симлинк /etc/rcS.d/S02hdparm, правильно ли это? 
И откуда делать  echo 120  /proc/sys/net/ipv4/tcp_keepalive_time?

-- 
Оля



Re: reiserfs inodes

2003-12-21 Пенетрантность Olya Briginets
On Fri, Dec 19, 2003 at 10:17:16PM +0300, Alexander Kolosov wrote:

 Имею такое
 
 $ df -iT
 /dev/hda5 ext3128016   13164  114852   11% /
 ...
 /dev/hda9 reiserfs   4294967295   0 42949672950% /var
 ...
 
 Кого глючит? df или ядро? Где что править? Меня бы это не волновало,
 просто innwatch всё время ругается, что 4294967295 - это не есть
 правильно. 

Это, по-видимому, не глюк а фича. Например в fat всегда 0 инодов.

 просто innwatch всё время ругается, что 4294967295 - это не есть
 правильно. 

Так это не собственно innwatch, а test ругается.  Я у себя просто 
закомментировала соответствующую строчку в innwatch.ctl.


-- 
Оля



Re: Кодировка в Debian!

2003-12-21 Пенетрантность Olya Briginets
On Sat, Dec 20, 2003 at 04:54:09PM +0200, Adil wrote:

 Поставил Debian Woody Stable.
 Проблема состоит в том что в некотрых прогах к примеру в IRC русских 
 букв не видно или они в нетой кодировки. Причем все равно в какой 
 клиенте(XChat,Ksirc,chatzilla).Причем под каким портом бы я не заходил. 
 Другая ситуация в OpenOffice -  там только при хождении по катологам - 
 русские буквы в каракулях(не вопросики) и соответвено заголовки этих 
 файлов, остальное все все выводится нормально. В kde стоит koi8-r, 
 locale стоит, шрифты под Х тоже стоят чуть ли не 
 все(100dpi,TrueType,cyrillic). Че не так? Где искать проблему?
 
OO вроде xaw'шный, попробуй editres'ом найти нужные ресурсы 
и прописать для них русские шрифты.  
 
-- 
Оля