Re: postfix & local users

2001-09-06 Пенетрантность Alexei Khlebnikov
Mikhail Sobolev wrote:

> On Wed, Sep 05, 2001 at 03:30:07PM +0300, Alexei Khlebnikov wrote:
> > Возникла проблемка с постфиксом. Этот гад упорно дописывает доменную часть 
> > имени
> > к адресу _получателя_. Например, письмо к root уходит на адрес [EMAIL 
> > PROTECTED]
> > Почитав FAQ, я увидел, что они эту проблему рекомендуют решать 
> > прописыванием в
> > /etc/postfix/virtual строчек типа
> Хмм..  А чем myorigin не устраивает?

myorigin у меня выставлен в "scnsoft.com", чтобы письма уходили с моей машины с
обратным адресом "[EMAIL PROTECTED]", а не "[EMAIL PROTECTED]". А дефолтовый
домен назначения такой же [scnsoft.com] я совсем не хочу!


> > Или мне лучше переключиться на старый добрый exim?
> Зависит от того, какова была причина использовать postfix... :))  Например, я 
> ушел
> с sendmail не postfix (года 3 назад), желания вернуться на "старый добрый"
> sendmail у меня пока не возникало. :)

Postfix у меня поставился вместе с системой (Progeny Debian Linux 1.0).




suggest an MTA please

2001-09-06 Пенетрантность Alexei Khlebnikov
Решил я сменить МТА. Если кому интересно, сейчас стоит Posfix, который меня не
устраивает по следующим причинам:
1) Если DefaultSenderDomain и DefaultRecepientDomain и могут быть разными,
совсем не очевидно где это настраивается.
2) Postfix состоит из нескльких прог. У меня постоянно жрут память 3 демона. Это
конечно очень секурно, но мне это не нужно. Чем меньше сущностей - тем лучше.
3) Некоторые проги Postfix'a носят ИМХО слишком наглые имена, потому как слишком
общие (master, pickup). На ум сразу приходят Word и doc (документы только msword
создает, а остальные - непонятно что).
4) Postfix написан как высоконадежная прога и проверяет результат всех системных
вызовов. Это наверное круто, но это не нужно делать каждый раз. Как следствие,
используется больше системных ресурсов, чем следовало бы.


Ситуация такая. Я сижу внутри локалки, в которой я не админ. Почту
посылаю/принимаю с локального почтового сервера. На моей машине есть несколько
пользователей кроме меня. Я - рут на своей машине и основной ее пользователь.

Требования к новому МТА у меня следующие:
1) Присутствие в виде деба в секции binary-i386/main.
2) Небольшие возможности, маленький вес, шустрая работа.
3) Легкая настройка.
4) Отправка почты через смартхост.
5) Прием почты. Возможность запрета релэя не обязательна, но это плюс.
6) Раскладывание локальной почты через procmail.
7) Возможность ставить разные DefaultSenderDomain и DefaultRecepientDomain.
8) Поддержка /etc/aliases и ~/.forward.
9) Желательно чтобы висел только 1 демон.

Требования к security невысокие. К надежности - средние. Грохаться он, само
собой не должен.

Текущими кандидатами выглядят exim, masqmail и nullmailer.
Кто-то может прокомментировать последние два?

Что посоветуете, гуру и визарды?   ;)




Re: suggest an MTA please

2001-09-06 Пенетрантность Alexei Khlebnikov
Pavel Epifanov wrote:

> Not any at all! You requirements are TOO high. But standard MTA (sendmail) 
> with
> configuration thru M4 macros should suit you ...

No. Requirements #2 and #3 are not satisfied.


> BTW I would NOT like to miss a mail from an agency with an interview
> appointment :)).

Hmm... It's hard for me to understand what have you meant... Nevermind.




> --- Alexei Khlebnikov <[EMAIL PROTECTED]> wrote:
> > Решил я сменить МТА. Если кому интересно, сейчас стоит Posfix, который меня
> > не
> > устраивает по следующим причинам:
> > 1) Если DefaultSenderDomain и DefaultRecepientDomain и могут быть разными,
> > совсем не очевидно где это настраивается.
> > 2) Postfix состоит из нескльких прог. У меня постоянно жрут память 3 демона.
> > Это
> > конечно очень секурно, но мне это не нужно. Чем меньше сущностей - тем 
> > лучше.
> > 3) Некоторые проги Postfix'a носят ИМХО слишком наглые имена, потому как
> > слишком
> > общие (master, pickup). На ум сразу приходят Word и doc (документы только
> > msword
> > создает, а остальные - непонятно что).
> > 4) Postfix написан как высоконадежная прога и проверяет результат всех
> > системных
> > вызовов. Это наверное круто, но это не нужно делать каждый раз. Как
> > следствие,
> > используется больше системных ресурсов, чем следовало бы.
> >
> >
> > Ситуация такая. Я сижу внутри локалки, в которой я не админ. Почту
> > посылаю/принимаю с локального почтового сервера. На моей машине есть
> > несколько
> > пользователей кроме меня. Я - рут на своей машине и основной ее 
> > пользователь.
> >
> > Требования к новому МТА у меня следующие:
> > 1) Присутствие в виде деба в секции binary-i386/main.
> > 2) Небольшие возможности, маленький вес, шустрая работа.
> > 3) Легкая настройка.
> > 4) Отправка почты через смартхост.
> > 5) Прием почты. Возможность запрета релэя не обязательна, но это плюс.
> > 6) Раскладывание локальной почты через procmail.
> > 7) Возможность ставить разные DefaultSenderDomain и DefaultRecepientDomain.
> > 8) Поддержка /etc/aliases и ~/.forward.
> > 9) Желательно чтобы висел только 1 демон.
> >
> > Требования к security невысокие. К надежности - средние. Грохаться он, само
> > собой не должен.
> >
> > Текущими кандидатами выглядят exim, masqmail и nullmailer.
> > Кто-то может прокомментировать последние два?
> >
> > Что посоветуете, гуру и визарды?   ;)
>
> __
> Do You Yahoo!?
> Get email alerts & NEW webcam video instant messaging with Yahoo! Messenger
> http://im.yahoo.com



Re: suggest an MTA please

2001-09-06 Пенетрантность Alexei Khlebnikov
Konstantin Matyukhin wrote:

> само собой s..l
> >
> > Текущими кандидатами выглядят exim, masqmail и nullmailer.
> > Кто-то может прокомментировать последние два?
> Совсем не sendmail
> > Что посоветуете, гуру и визарды?   ;)
> Отгадай ;-)

Эх, надо было добавить 10-й пункт:
10) Не sendmail.

;-))




Re: suggest an MTA please

2001-09-07 Пенетрантность Alexei Khlebnikov
"Oleg P. Philon" wrote:

> Привет, коллеги
>
> On Thu, Sep 06, 2001 at 03:00:49PM +0400, Alexander Kotelnikov wrote:
> >
> > 14:51 pts/4 [EMAIL PROTECTED]:~ 38> apt-cache --full search\
> >  mail-transport-agent|grep -e "^Package\|^Priority" | \
> > sed -n -e \
> > '/Package/{ N;/Priority: important/{ s/\nPriority: important//;p;}; }'
> > Package: exim
> > 14:51 pts/4 [EMAIL PROTECTED]:~ 39>
> > Сие означает, что единственный MTA в debian с priority important exim,
> > или что это MTA по умолчанию. Так пользуйтесь же им!
> > --
> > Alexander Kotelnikov
> > Saint-Petersburg, Russia
> >
> Ну ты, Саша, и завернул. Ты, наверное, тайный сторонник тех
> хакеров, которые убеждены, что всё, на что способен perl,
> можно сделать и на обычном sed, ну, иногда, изредка, привлекая awk :-)

Кстати, для фильтрации текста гораздо лучше подходит sed+awk, или даже просто
awk, нежели perl. Awk именно для этого и создан, в отличие от perl, который
"мастер на все руки".


> А к совету по поводу экзима полностью присоединяюсь. Слишком простые
> MTA рано или поздно с усложнённой задачей не справятся, так что всё
> равно придётся осваивать более сложный. А у экзима хорошая документация,
> автор, Philip Hazel, написал также книгу:
> http://www.oreilly.com/catalog/exim

Ага, я его в конце концов и поставил. Nullmailer не умеет принимать почту, а
Masqmail не поддерживает ~/.forward и разделение DefaultDomain.




Re: suggest an MTA please

2001-09-10 Пенетрантность Alexei Khlebnikov
Theodore Alexandrov wrote:

> On Fri, Sep 07, 2001 at 01:20:46PM +0300, Alexei Khlebnikov wrote:
> >
> > Кстати, для фильтрации текста гораздо лучше подходит sed+awk, или даже 
> > просто
> > awk, нежели perl. Awk именно для этого и создан, в отличие от perl, который
> > "мастер на все руки".
>
> perl был создан именно для обработки текста
>
> "He [Larry Wall, Th.A.] created Perl when he was trying to produce
>  some reports from a Usenet-news-like hierarchy
>  of files for a bug-reporting system, and awk
>  ran out of steam."
> "Learning perl" by Randal Schwartz,
>Tom Christiansen &
>Larry Wall

Был, конечно, создан. Но теперь для него создано столько всяких модулей, что
теперь [мне] его трудно назвать "языком для обработки текста". По моему мнению,
теперь перл - многоцелевой язык. Его универсальность привела к тому, что [мне] в
большинстве случаев удобнее использовать другие (специлизированные для этой
задачи) языки для каких-то нужд:
для обработки текста - awk
для администрирования и возни с файлами - bash
для разработки больших программ - С++

Признаю, был случай, когда мне не хватило мощности awk. Надо было сматчить 
текст с
регулярным выражением длиной ок. 2Мб (ок. 2 милионов символов). Awk обломался
переварить такую длинную строчку. Perl долго думал, зажрал много памяти, но
переварил.

Еще perl, если верить bagley.org, очень быстро матчит регулярные выражения, даже
немного быстрее чем awk (gawk). Правда, в тестах не был проверен mawk, который, 
по
утверждениям создателей, гораздо быстрее работает, чем gawk. Кстати, к чести
Дебиана, по умолчанию в Дебиане ставится именно mawk (входит в base system).

А, чуть не забыл, perl хорошо использовать для CGI, если стоит web-сервер, не
понимающий PHP.

Хочу бросить ложку дегтя в sed. У него есть большой минус, а именно: когда он
матчит входной текст, он пытается сопоставить рег. выражение всему тексту. 
Поэтому
чем больше текст, тем медленнее он работает. Замедление скорости растет очень
быстро. В нашей конторе проводились тесты. На логарифмическом графике (на оси Х
была длина регулярного выражения, на оси Y - время обработки тестового файла с
текстом) кривая sed'a была сильно загнута вверх, в отличие от остальных. Это
означало резкое падение скорости. Надо сказать, это были довольно экстремальные
тесты, максимальная длина регулярных выражений превашала 1000. Так что в обычных
условиях применение sed'a вполне оправдано.

Awk - мой выбор. Он изначально сделан как фильтр, поэтому легче писать скрипт и 
он
более понятен. Обычно какую-то вещь можно сделать на perl несколькими способами,
на awk - одним. Это также вносит элемент организованности. К тому же, awk может
разделять на записи входной текст любым регулярным выражением, а perl этого не
умеет. Можно, конечно, зачитать весь файл в переменную, а потом разбить ее, но 
это
гораздо дольше, а для больших файлов вообще неприемлимо.




Re: partitioning HD

2001-09-10 Пенетрантность Alexei Khlebnikov
Nick Orlov wrote:

> Поделитесь опытом, как лучше бить винт под Debian.
> мои мысли
> / - 32 Mb
> /boot -64 Mb
> /tmp - 128 Mb  (/usr/tmp -> /tmp)
> swap - 512 Mb
> /home - все что останется
> /usr - 5Gb
> /opt - 5Gb (/usr/local -> /opt)
> /var - ???
> /var/log  - ???
> /var/cache - ???
> /var/cache/apt - ???
> /var/spool - ???
> /var/spool/mail - ???
> /var/local - ???
> /var/www -???

А мне плз расскажите кто-нибудь, на какое максимальное число разделов можно
разбить диск и как это сделать? fdisk? Или есть варианты получше?

Я всегда думал что primary разделов (включая extended partition) может быть не
более 4, т.к. больше не поместится в таблицу разделов MBR. Это правда или
времена поменялись?

Может ли быть более 1 extended partition? (думаю, нет)

Правда ли, что внутри extended partition может быть более 4 разделов? (думаю,
да)

Можно ли создать более 4 разделов в extended partition с помощью проги
PartitionMagic? Если нет, переварит ли она уже кем-то созданные там разделы,
если их более 4?




squid

2001-09-12 Пенетрантность Alexei Khlebnikov
Можно ли заставить squid не кэшировать урлы, при вытягивании которых произошла
ошибка. Скажем, кэшировать только если код ответа в диапазоне 200-299.




Re: Параметры для модуля sb && конфликт IRQ/DRQ

2001-09-17 Пенетрантность Alexei Khlebnikov
dim wrote:

> Заедание - издержки саундсервера. Поскольку проги работают не напрямую
> с железом, а должны отправить инфу серверу, который должен инфу
> синхронизировать, наложить и уже тогда отдать железу - притормаживание
> при большой загрузке неудивительно.
> Зато одновременно несколько процессов могут выводить саунд, не то что
> в мастдае98.

В маздае тоже можно. Через DirectSound. Quake+Winamp например.




Re: Руссификация иксов.

2001-09-17 Пенетрантность Alexei Khlebnikov
dim wrote:

> Hello All!
>
> Пожалуйста, помогите руссифицировать иксы!
>
> Фонты русские видятся и прекрасно работают.
> Долго мучался, подсовывая разные опции (в т.ч. те, которые прекрасно
> работали под RH) xkbd, но переключение раскладки так и не запахало.
> После переключения на русский с клавиатуры ничего не вводится - молчит
> как рыба об лед. При переключении обратно - нормально работают
> англицкие клавиши.

Советую посмотреть локаль. Особенно LC_CTYPE. Особенно локаль, в которой
запускается X-server.


> Если не трудно, киньте кусок XF86Config с настройкой xkbd!
> Лазил по докам - нашел кое-что. Там говорят - сноси xkbd к черту,
> используй xmodmap. Но что-то не хочется делать это именно так.

Ты про это?

Section "InputDevice"
Identifier  "Generic Keyboard"
Driver  "keyboard"
Option  "CoreKeyboard"
Option  "XkbRules"  "xfree86"
Option  "XkbLayout" "ru"
Option  "XkbGeometry"   "pc(pc104)"
Option  "XkbSymbols"
"en_US(pc104)+ru+group(ctrl_shift_toggle)"
EndSection




Re: Руссификация консоли.

2001-09-17 Пенетрантность Alexei Khlebnikov
dim wrote:

> Hello All!
>
> Впервые в жизни пытался руссифицировать potato и натолкнулся на
> кой-какие грабли.
>
> Помогите обойти, пожалуйста!
>
> Во-первых, что я сделал:
> Отредактировал /etc/console-tools/config
> вписал туда нужные имена фонтов, acm, и sfm
> поставил сплошное koi8-r.
> Выполнил /etc/init.d/console-screen.sh restart
> Запустил kbdconfig и выбрал нужный keymap
> (/usr/share/keymaps/i386/qwerty/ru_ms.kmap.gz)
>
> После этого:
> Шрифты сменились нормально.
> Клавиатура переключается по right ctrl, мета-клавиша - right alt и
> прекрасно работает в mc.
> Но ВНЕ mc при переключение на русский первые n'цать нажатий пищит
> мерзко, если стучать по клавишам вперемежку - со временем начинает
> выводить русские буковки, почему-то обязательно начиная строку с
> двоеточия.
> Терминал выставлен в linux, если это имеет значение.
> Я бы понял, если бы нигде ничерта не работало. Но ведь в mc отлично
> пашет!

Пропиши в /etc/inputrc или в ~/.inputrc:
set meta-flag on
set output-meta on
set convert-meta off

И почитай Cyrillic-HOWTO.




Re: Руссификация иксов.

2001-09-17 Пенетрантность Alexei Khlebnikov
dim wrote:

> AK> Советую посмотреть локаль. Особенно LC_CTYPE. Особенно локаль, в которой
> AK> запускается X-server.
> Локали не трогал.
> Не знал, что это существенно. (Под консолью достаточно пофигу было.)
> Кстати, где идеологически правильно выставлять эти переменные?
> В смысле - в каком скрипте?

Не знаю где идеологически правильно. Я в  ~/.bashrc выставляю.




Re: апаче

2001-09-19 Пенетрантность Alexei Khlebnikov
"Sergey V. Burchu" wrote:

> Добрый день.
> Возникла небольшая проблема с апаче(1.3.9-13.2):
> он полностью забивает тот партицион на котором хранятся его логи...
>
> # ls -la /var/log/apache/
> total 2351296
> -rw-r--r--1 root root   847872 Сен 19 08:32 access.log
> -rw-r--r--1 root root 2404499456 Сен 19 08:32 error.log
> drwxr-xr-x2 root root 4096 Июл  3 13:24 old/
> -rw-r--r--1 root www-data15931 Сен 19 00:37 suexec.log

А почему нет файлов типа access.log.1.gz и т.п. ? У тебя что-ли logrotate не
установлен?




Re: Проблемы с mutt

2001-09-20 Пенетрантность Alexei Khlebnikov
ARP wrote:

> > > Я юзаю potato r3.
> > > Мутт не переваривает windows-1251.
> > > В конфиге прописано charset-hook windows-1251 CP1251
> > > Не у кого подобная проблема возникала ?
> >
> > У меня не возникала. Но может быть
> > set charset='koi8-r'
> > charset-hook windows-1251 cp1251
> >
> > Поможет?
>
> Все это было установлено сразу.
> Чесно говоря, я не уже не знаю в чем может быть проблема :(

Установки локали в студию.
И еще: ты в консоли работаешь или в Х-ах ?




.deb

2001-09-27 Пенетрантность Alexei Khlebnikov
Как можно проверить целостность деб-пакета?
Типа как gzip --test.




Re: eth0: card reports no RX buffers.

2001-09-28 Пенетрантность Alexei Khlebnikov
Oleg A Chernov wrote:

> eth0: card reports no RX buffers.
> eth0: card reports no resources.
> eth0: card reports no RX buffers.
> eth0: card reports no resources.
> eth0: card reports no RX buffers.
> eth0: card reports no resources.
> eth0: card reports no RX buffers.
> eth0: card reports no resources.
> eth0: card reports no RX buffers.
> eth0: card reports no resources.
>
> И так до бесконечности , иногда помагает ifup eth0 ; ifdown eth0
> Вопрос - Как отучить?

Попробуй может карточку в другой PCI-слот переставить, иногда помогает. Эта
карточка у тебя когда-либо в других условиях работала? Передаешь ли ты параметры
ядру (в lilo.conf к примеру) для этих карточек?




Re: ssh & dhcp

2001-09-28 Пенетрантность Alexei Khlebnikov
Тимур С. Саттаров wrote:

> On Fri, 28 Sep 2001, Alexey Zagarin wrote:
>
> AZ>Тимур С. Саттаров <[EMAIL PROTECTED]> wrote:
> AZ>> по DHCP можно выдавать адрес статически
> AZ>> по MAC адресу
> AZ>> может поможет ?
> AZ>
> AZ>А _получать_ его статически я могу? Просто доступа к
> AZ>DHCP серваку я не имею и ничего настроить там не могу.
>
> и попросить нельзя ? :)
> дать свой мак-аддрес
> или на крайний вариант такое решение на коленке
> каждый раз при получении адреса посылать письмо
> куда нить в доступное место :)
> если это сервак -- то по моему можно поговорить  с администратором DHCP
> о предоставлении выделенного IP

Можно еще выяснять IP по МАС-адресу с помощью програмки arp. Только перед этим
возможно понадобится сделать широковещательный пинг, чтобы заполнить
ARP-таблицу.




Re: ssh & dhcp

2001-09-28 Пенетрантность Alexei Khlebnikov
Тимур С. Саттаров wrote:

> On Fri, 28 Sep 2001, Alexei Khlebnikov wrote:
>
> AK>
> AK>Можно еще выяснять IP по МАС-адресу с помощью програмки arp. Только
> AK>перед этим возможно понадобится сделать широковещательный пинг,
> AK>чтобы заполнить ARP-таблицу.
>
> Ага :)))
> и записать свой мак адрес на бумажке
> а потом сравнивать
> прикольно :)))
> особенно если сетка большая
> а сетевухи в ней
> примерно от одного вендора :))

Зачем? Вот тебе команда:

arp | grep 'MA:CA:DD:RE:SS'

Или

arp | awk '$3 == "MA:CA:DD:RE:SS"  { print $1; }'

Можно к arp "-n" добавить, тогда он не будет пытаться имя заресолвить.


Не знаешь свой MAC?

ifconfig | grep eth0 | awk '{ print $4; }'




Re: ssh & dhcp

2001-09-28 Пенетрантность Alexei Khlebnikov
Тимур С. Саттаров wrote:

> :)
> just kidding :))
> просто весело было представить себе такую картину
>

aa :)


> и вообще я не понимаю концепции сервера с динамическим адресом
> как же тогда он будет серверить ??
> что он будет серверить 

Ситуации, они разные бывають. Например:

есть некая контора, в ней отдел, у всех Celeron-300, у 1 человека Athlon-1.2
иногда людям на слабых машинах хочется залезть на быструю и что-то посчитать
большое
адреса раздаются динамически, админ сидит на 5 этажей выше, лифт не работает, и
вообще этот админ %^$#%^#$

или, например, поставил кто-то у себя локальный ньюс сервер, тянет каждую ночь
конференции, а потом человек 5 их читают днем по локалке




Re: Another few questions :)

2001-10-01 Пенетрантность Alexei Khlebnikov
Alexey Korotkov wrote:

> > 7. Где взять Lines и Шарики. Под консоль. Если нету, то сойдут и под Х.
>
> GtkBalls -- http://lucifer.dorms.spbu.ru/gtkballs
> (скачивал давно, за ссылку не ручаюсь, есть на tucows);
> LBreakout -- искать на tucows (Linux, раздел игр).
> Это всё под X-ы.

Есть еще Glines. Под Х-ы тоже. В Дебиан входит.




Re: Checking mirror

2001-10-02 Пенетрантность Alexei Khlebnikov
dim wrote:

>   Имеется зеркало potato с кучей битых пакетов (типа описание есть, а
>   пакета нет или md5 суммы не сходятся).
>
>   Нужно все эти битые пакеты с зеркала потереть нафиг.
>   Желательно автоматически.
>
>   Как бы это организовать попроще?

rm `md5sum ... | awk ...`




Re: Checking basesystem

2001-10-03 Пенетрантность Alexei Khlebnikov
"Sergei I. Golod" wrote:

> А есть ли следующая тулза:
>
> После установки пакетов в /var/lib/dpkg/info/ появляются файлы вида
> package_name.md5sums
> Мне нужно, чтобы тулза проверила все установленные из этого пакета файлы(на
> которые есть ссылка в *.md5sums) и выдала расхождения.

Может debsums?

BTW, я как-то спрашивал, как проверить целостность отдельно взятого пакета.
Можно попробовать lintian.




HTML-editor

2001-10-12 Пенетрантность Alexei Khlebnikov
Нужен мне сабж, который удовлетворяет след. условиям:

1) Под GTK.
2) С подстветкой синтаксиса.
3) С выставляемым цветом фона.
4) С возможностью переноса длинных строк на следующие строчки.
5) Не особо глючный.


Правильно ли я понял, что:

1) Bluefish не выполняет условие 3 ?
2) Glimmer не выполняет условие 4 ?
3) Mozilla не выполняет условие 5 ?


Что еще есть нормальное?




Re: HTML-editor

2001-10-12 Пенетрантность Alexei Khlebnikov
Иван Лох wrote:

> On Fri, Oct 12, 2001 at 01:37:19PM +0300, Alexei Khlebnikov wrote:
> > Нужен мне сабж, который удовлетворяет след. условиям:
> >
> > 1) Под GTK.
> > 2) С подстветкой синтаксиса.
> > 3) С выставляемым цветом фона.
>
> Насчет bluefish. Что имеется ввиду по цветом фона? Он же не "визивиг"
> все-таки... Если фон окна редактора раз и навсегда, то это делается (при
> желании) через gtk.rc . Если фон HTML страницы, то соответствующие селекторы в
> bluefish есть, причем, со всеми необходимыми наворотами.

Имеется ввиду фон редактора. Хочется его сделать серым или черным.
Как это сделать?
Где взять доку по gtkrc?




Re: HTML-editor

2001-10-15 Пенетрантность Alexei Khlebnikov
"andrey i. mavlyanov" wrote:

> Здравствуйте, Иван.
>
> Вы писали 12 октября 2001 г., 14:52:44:
>
> >> 2) С подстветкой синтаксиса.
> >> 3) С выставляемым цветом фона.
> ИЛ> Насчет bluefish. Что имеется ввиду по цветом фона? Он же не "визивиг"
> ИЛ> все-таки... Если фон окна редактора раз и навсегда, то это делается (при
> ИЛ> желании) через gtk.rc . Если фон HTML страницы, то соответствующие 
> селекторы в
> ИЛ> bluefish есть, причем, со всеми необходимыми наворотами.
>   Подсветка "инородного" (хотя это как посмотреть) синтаксиса (вроде php,
> perl, java и т.д. внутри HTML)?
>
>   Кстати -- есть ли как-нить приличный редактор PHP+JAVA+JS+PERL+HTML и все
> это в X?
>   QT или GTK based -- все равно.

Glimmer - редактор для любого кода. Изначально есть поддержка для более чем 20
языков, в том числе и всех твоих. Можно описывать любые другие языки. 
Красивенький.
Поддерживает MDI через закладки, как, например, в Allaire Homesite.

Недостатки: подсветка описывается с помощью регулярных выражений, редактор не 
парсит
большие объемы текста, поэтому иногда (редко) раскрашивает неправильно, 
например тэг
 как ; нет режима переноса длинных строк на следующие строчки, как,
например, в gEdit'e.




Re: msg

2001-10-19 Пенетрантность Alexei Khlebnikov
Nikitin Aleksey wrote:

> Привет всем. Вопрос не совсем по Дебиану.
> Никто не подскажет какую нибудь тулзовину которя умеет
> сообщения в X-ах выдавать. Скажем некий парсер обнаружил
> в логах проблему и сообщение выдает тебе сообщение на экран.
> Спасибо.

Можно пропустить вывод через gless (xless, kless).
Типа:

OUT_FILE=/tmp/ouput.c-l-a;
cool-log-analyzer /var/log/auth.log >$OUT_FILE;
if [ -s $OUT_FILE ]; then
gless $OUT_FILE;
fi;




dpkg -l

2001-10-19 Пенетрантность Alexei Khlebnikov
Не подскажете ли как заставить команду "dpkg -l" отводить больше символов на
вывод имени пакета?

А то пакеты типа "gtk-engines-xenophilia" приходится через apt-cache search
"ресолвить". :)




Re:

2001-10-22 Пенетрантность Alexei Khlebnikov
Кудревский А.С. wrote:

> Помогите пожалуйста.
>  Где можно скачать инсталяции и описание по установке: Apache+PHP+MySql for
> Linux ?
>

apt-get install doc-linux-text  doc-linux-html mc
mc /usr/share/doc/HOWTO





Re: apt-get

2001-10-22 Пенетрантность Alexei Khlebnikov
Roman Kovalenko wrote:

> Очень часто бывает так, что когда я делаю apt-get update (upgrade), процесс
> прерывается по `Connection timeout'. А нельзя ли стандартными средствами
> сделать так, чтобы после timeout'a он продолжал бы свою работу пока бы не
> скачал и обновил вс ?

man apt.conf
echo 'Acquire::Retries "100";' >>/etc/apt/apt.conf




Re: Exim question

2001-10-25 Пенетрантность Alexei Khlebnikov
Gaby wrote:

> I have exim installed in firewall(firewall with 2 network adapters)
> to send me daemon reports .
> I want to use tcpwrappers to disable exim from listenning outside.
> Or some other way to disable it .
> If upgrade of  exim version needed I'm ready :)
>

Так какие проблемы?

man inetd.conf
man host.conf




Re: Exim question

2001-10-25 Пенетрантность Alexei Khlebnikov
Alexei Khlebnikov wrote:

> man host.conf

Ой, то есть hosts.allow, hosts.deny.




Re: anjuta 0.1.4-1

2001-10-26 Пенетрантность Alexei Khlebnikov
Andrey Chernomyrdin wrote:

> Кто-нибудь использует пакет anjuta (Integrated development environment for C 
> and C++) vers: 0.1.4-1 из unstable ?
> Просто не понятно - у меня фонт-сервер, в нем есть ttf шрифты, конкретно 
> Lucida Console (это из microsoft - овских, которые у них на сайте раздают). 
> Во всех GTK приложениях с этим шрифтом проблем нету, кроме этой самой 
> anjut-ы. Это пакет не правильный или я что-то неправильне делаю ?

Наверное, прога таки кривая, или у нее где-то там внутри надо шрифт выбирать (я 
немного поискал и не нашел где). Я пробовал версию 0.1.6 и тоже испугался 
тамошних шрифтов. Хотя, недавно вышла 0.1.7, может там это дело пофикшено.




Re: компиляция драйвера

2001-10-26 Пенетрантность Alexei Khlebnikov
Mykola Golub wrote:

> In file included from /usr/include/linux/fs.h:272,
>  from chardev.c:20:
>  /usr/include/linux/hpfs_fs_i.h:5: parse error before `ino_t'
>  /usr/include/linux/hpfs_fs_i.h:5: warning: no semicolon at 
> end of struct or union

Вероятно там запись типа:

struct times
{
...
} ino_t;

Попробуй переделать так:

struct times
{
...
};

struct times ino_t;







bug tracking

2001-10-26 Пенетрантность Alexei Khlebnikov
Кто-нибудь из присутствующих здесь ставил ли какую-нибудь Bug Tracking System?
Поделитесь впечатлениями советами.

Я попробовал поставить Jitterbug - остались ужасные впечатления. Эту систему
используют на сайтах Samba, WindowMaker.

Мои пожелания к системе:
1) Не громоздкая и не очень сложно настраиваемая - проектик не очень большой.
2) Желательно без использоваия всяких SQL-серверов.
3) С web-интерфейсом или чем-то другим приятным и кроссплатформенным.
4) Поддержка дерева обсуждения/ответов багов.
5) Возможность разделения багов по категориям.
6) Наличие полей в баг-репорте: категория бага, вход проги, выход проги, что не
нравится в выходе.



PS.
Просьба к некоторым людям: настройте пожалуйста себе время правильно. А то
невозможно обсуждение читать. Например, Роман Коваленко, Виктор Вислобоков.
Сообщения приходят "из будущего".   :-)




Re: irc

2001-10-29 Пенетрантность Alexei Khlebnikov
"A.A.Dmitriy" wrote:

> Подскажите, пожалуйста, какой лучше irc-сревер установить
> со всеми распространенными сервисами.

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

У меня хорошо работала связка старый Dalnet Ircd (DreamForge) + Espernet
Services (берется на ftp.asu.net). Этот иркд в потату даже входит. Не советую
брать новый dalnet ircd (bahamut). Он жрет намного больше памяти, там лишние
заморочки с security, в том числе проверка всех клиентов на наличие анонимного
прокси на хосте, отказ давать опа при создании канала при сплите и прочая
ерунда. bahamut - это гибрид DreamForge и hybrid.

Следующий вариант - hybrid ircd + hybserv (оба берутся на ftp.asu.net). Hybrid -
новый EFnet'овский сервер.Функциональность примерно та же, но настройка менее
тривиальна и опять же, параноидальность hybrid'a.

Вариант, который я бы попробовал на твоем месте: RusNet ircd + RusNet services.
Последний раз (года 2 назад) я смотрел на их сайт. Они тогда писали сервисы,
может уже дописали. У этого ircd есть замечательная особенность - он
поддерживает внутреннюю перекодировку траффика. Один клиент подсоединяется с
Юникса на кои8-порт, другой с винды на виндовс-1251-порт, третий с макинтоша на
мак-порт - и они прекрасно общаются между собой. Кроме того, этот сервер основан
на IrcNet'овском ircd, который имеет разные полезные фичи, отсутствующие в
других ircd, например шифрование и сжатие межсерверного траффика. Главный сайт
RusNet: www.irc.net.ru. Качать ircd можно также с ftp.asu.net. Если попробуешь
этот вариант, расскажи плз, дописали ли они сервисы и поделись впечатлениями.

Напоследок хочу высказать фу насчет связки EliteIrcd + MagicServices. Как
всегда, за слишком громким названием скрывается фуфло. Глючит и сервер сам по
себе, и сервисы. Также мне не понравилось, как там иркопы по умолчанию выглядят,
Становятся невидимками какими-то, от имени сервера разговаривают. Ерунда, в
общем, какая-то.

Интересно было бы попробовать Dalnet services - но я их нигде не нашел в Сети.
А еще недавно появился dancer-ircd, он на irc.openprojects.net вертится. В
Debian (начиная с Woody) входит. Мне он, в общем-то нравится. Только я сервисы к
нему не прикручивал. И не знаю какие, тоже, наверное, EsperNet-овские. Жаль, в
дебиан их пока не засунули. Еще не советую Undrenet Ircd. Он входит в Дебиан, он
классический, проверенный временем, но у него так и на снято ограничение на
длину ника в 9 симолов. У всех остальных (нормальных) - как минимум 32.

Вот, надеюсь, хватит инфы? Выбирай.




changelog

2001-10-29 Пенетрантность Alexei Khlebnikov
Можно ли каким-либо образом посмотреть changelog.Debian.gz для какого-либо
пакета, не скачивая сам пакет? А то вот, например, вышел gcc 3.0.2 дня эдак 4
назад, а уже успели 2 комплекта деб-пакетов выпустить (в unstable).

PS.
Спасибо всем, кто откликнулся на вопрос про Bug Tracking.




Re: changelog

2001-10-29 Пенетрантность Alexei Khlebnikov
Viktor Vislobokov wrote:

> > Можно ли каким-либо образом посмотреть changelog.Debian.gz для какого-либо
> > пакета, не скачивая сам пакет? А то вот, например, вышел gcc 3.0.2 дня
> эдак 4
> > назад, а уже успели 2 комплекта деб-пакетов выпустить (в unstable).
>
> А не советую пользоваться gcc 3.0
> С его помощью ты даже apt не соберешь. Мозилла тоже с ним
> не собиралась. Все сейчас заточено под 2.95
> Не поймите неправильно. Я не говорю, что gcc 3.0 плохой
> компилятор. Но сейчас я бы им пользоваться не советовал никому.
> Может через полгодика.

Я бы тоже не советовал. Но он мне как девелоперу нужен. В 2.95, кстати парсер
хуже. И errors/warnings он хуже выдает. И libstdc++ там хуже. Не говоря уже о
том, что std::stringstream только недавно появился, а std::vector::at() вообще
не работает.

А по делу - как changelog достать?

PS
Время поправь.




Re: changelog

2001-10-29 Пенетрантность Alexei Khlebnikov
Тимур С. Саттаров wrote:

> AK>А по делу - как changelog достать?
>
> а на сайте нельзя посмтреть ?
> по моему раньше это было возможно

Да, через сайт, наверное лучше всего? А как? Может урл помнишь?
(У меня инет не очень хороший, чтобы искать.)




Re: Траблы смышой

2001-10-29 Пенетрантность Alexei Khlebnikov
Leonid Romanov wrote:

> Мышь: Genius NetScroll+ по протоколу IMPS/2

Вот корень зла. Не тот протокол.
Для этой мыши, если не ошибаюсь, нужен протокол NetMousePS/2 (не NetScrollPS/2 
!).
У меня дома такая мышь. Если я тут ошибся - скажи, я дома посмотрю.




Re: Exim

2001-10-31 Пенетрантность Alexei Khlebnikov
> > Есть ли в Еxim стандартные средства для того, чтобы письмо для
> [EMAIL PROTECTED] пересылалось всем пользователям domain?
> > В принципе сейчас всё работает через Perl скрипт которому пайпится тело
> письма, а тот в свою очередь делает выборку по юзерам данного домена
> (Exim+MySQL), и рассылает найденным тело.
> >
> > Просто есть такое ощущение что я изобретаю велосипед ;)

Можно еще так:
1) Заводим юзера allusers.
2) Пишем в файл ~allusers/.forward в столбик всех юзеров, которым это письмо
переслать надо. Можно даже юзеров из другого домена писать - только тогда к
username надо еще приписывать @domain, то есть полный e-mail писать.

Можно еще попробовать через /etc/aliases, но я не уверен, что это сработает.




Re: changelog

2001-10-31 Пенетрантность Alexei Khlebnikov
Ingvarr Zhmakin wrote:

> А... STLport чем не угодил-то?
> gcc-2.95.x, MS VC++, Intel C++ -- полет нормальный.
> http://www.stlport.org
> пакет на *debian* есть, но старый. Но можно и его -- работает.

Хм, в potato/woody нету. В Progeny Debian есть, но пакет почему-то битый
(libstlport-dev).

Я слышал про эту штучку следующее. Во-первых, там кое-где не определен оператор
"->". Во вторых, при всех криках о thread-safe в многопоточном режиме она 
работает
значительно медленнее (safe, but slow?), чем MS STL (компилятор MSDEV). Не знаю,
может времена поменялись.

Вообще, интересно было бы посмотреть тесты производительности разных реализаций
STL.




Re: Exim

2001-10-31 Пенетрантность Alexei Khlebnikov
Sergey Yurev wrote:

> Так всё и происходит, за исключением того что таблицы юзеров и доменов лежат 
> в MySQL и есть возможность делать выборку динамически.
> А если нет, и пользователей тьма - прописывать каждого в .forward ?

Ну, можно конечно по крону запускать скриптик, который .forward апдейтит. Или 
пусть запускается после изменения базы.
Кривовато конечно, но дешевле, чем при каждом письме всю SQL-базу прочесывать.




NFS

2001-10-31 Пенетрантность Alexei Khlebnikov
Есть такая ситуация. Есть машина machine1, на ней юзер uzer c uid'ом 500. Есть
machine2, на ней тот же юзер uzer с uid'ом 600. Как экспортировать домашний
каталого uzer'a с машины machine2, чтобы uzer лазил на него (read/write) c
machine1, и при этом все остальные юзеры машины machine1 доступа туда не имели
бы ?

Я что-то где-то видел про userid mapping, но что и как - совершенно забыл.
Поэтому прошу у местных гуру помощи.




Re: NFS

2001-10-31 Пенетрантность Alexei Khlebnikov
Ivan Murashko wrote:

> >>>>> "AK" == Alexei Khlebnikov writes:
>  AK> Есть такая ситуация. Есть машина machine1, на ней юзер uzer c uid'ом
>  AK> 500. Есть machine2, на ней тот же юзер uzer с uid'ом 600. Как
>  AK> экспортировать домашний каталого uzer'a с машины machine2, чтобы uzer
>  AK> лазил на него (read/write) c machine1, и при этом все остальные юзеры
>  AK> машины machine1 доступа туда не имели бы ?
>
>  AK> Я что-то где-то видел про userid mapping, но что и как - совершенно
>  AK> забыл.  Поэтому прошу у местных гуру помощи.
>
> Кусок моего /etc/exports
>
> /var/cache/apt/archives  172.16.16.20(rw,anonuid=0,anongid=0)
>
> может поможет?

Хм, если я правильно понимаю, эта строчка дает анонимному соединению рутовые
права, да еще с доступом на запись. По-моему, это неправильно.




Re: NFS

2001-10-31 Пенетрантность Alexei Khlebnikov
Ivan Murashko wrote:

> >>>>> "AK" == Alexei Khlebnikov writes:
>  AK> Я что-то где-то видел про userid mapping, но что и как - совершенно
>  AK> забыл.  Поэтому прошу у местных гуру помощи.
>
>  >> Кусок моего /etc/exports
>
>  >> /var/cache/apt/archives 172.16.16.20(rw,anonuid=0,anongid=0)
>
>  >> может поможет?
>
>  AK> Хм, если я правильно понимаю, эта строчка дает анонимному соединению
>  AK> рутовые права, да еще с доступом на запись. По-моему, это неправильно.
>
> А ты подставь свой uid и gid ...

Если подставить мои uid/gid, все пользователи моей машины смогут работать от 
моего имени с этой
удаленной файловой системой. А надо, чтобы только один пользователь мог!




Re: два сетевых интерфейса

2001-11-02 Пенетрантность Alexei Khlebnikov
CuPoTKa wrote:

> Имеется сервер с двумя ppp соединениями, нужно подключить сеть
> конторскую в нет через этот сервер. Не подскажите какие доки начать
> читать на эту тему?

Ты бы поподробнее ситуацию описал. То ли звонить на этот сервер из этой сети
надо, то ли он по локалке подсоединен и сам звонит, то ли еще что-то.

Тем не менее, порекомендую PPP-HOWTO, NET*-HOWTO, IPCHAINS-HOWTO, man ifconfig,
man pppd, man route, man resolv.conf, man ipchains/iptables.




Re: два сетевых интерфейса

2001-11-02 Пенетрантность Alexei Khlebnikov
CuPoTKa wrote:

> Сервер дозвонен до нета по ppp (2 коннекта) вроде как реализуется
> свободно не предвижу проблем. Через этот сервер по локалке контора
> должна вылазить в нет.
> По рекомендациям коллег я представляю реализацию через masquarade.
> QoS нам понадобится или за одну зарплату не стоит? ;)

Как правило, не стоит. Тем более, часто лучше иметь доступ к QoS на стороне
провайдера, а на своей стороне он мало что даст (если входящий траффик много 
больше
исходящего, а это так в большинстве случаев).




WWW, NTLM

2001-11-05 Пенетрантность Alexei Khlebnikov
Есть некоторый корпоративный web-space, защищенный NTLM-аутентификацией. Я к
этому web-space'y допущен, у меня есть логин в NT-домене, пароль. Из винды все
ОК. Из линукса же я туда зайти не могу, потому как мои логин/пароль не
принимаются. Lynx говорит "Invalid header: WWW-Authenticate: NTLM".

Как же мне авторизоваться? Нетскейп тоже мне не помог, хотя он даже спрашивал
логин/пароль (lynx даже не спрашивал).





Re: win HLP-file reader дляфрюниксов

2001-11-05 Пенетрантность Alexei Khlebnikov
Mykola Golub wrote:

> On Mon, Nov 05, 2001 at 04:54:40PM +0200, Denis A. Kulgeyko wrote:
> ...
> > VW> Вообще, стоит в каком-нибудь средстве разработки под винды поискать
> > VW> декомпилятор hlp обратно в rtf.
> > А низзя такого с этой hlp-шкой делать. Правов на такое нету. Те, у кого их
> > (эти доки) купили не позволяют. Мол - "или так смотрите, или как хотите .."
> >
>
> Ну, может, тогда просто в ps файл распечатать и в gv смотреть?

А можно еще просто на бумагу распечатать.




Re: WWW, NTLM

2001-11-05 Пенетрантность Alexei Khlebnikov
"Denis A. Kulgeyko" wrote:

> Доброго времени суток !
>
> > Есть некоторый корпоративный web-space, защищенный NTLM-аутентификацией. Я
> > к этому web-space'y допущен, у меня есть логин в NT-домене, пароль. Из
> > винды все ОК. Из линукса же я туда зайти не могу, потому как мои
> > логин/пароль не принимаются. Lynx говорит "Invalid header:
> > WWW-Authenticate: NTLM".
> > Как же мне авторизоваться? Нетскейп тоже мне не помог, хотя он даже
> > спрашивал логин/пароль (lynx даже не спрашивал).
> Попробуй вот эту штуковину:
> http://www.geocities.com/rozmanov/ntlm/

Спасибо, но эта штука только для авторизации на хттп-проксях, но не на
хттп-серверах! :(  Только что попробовал - не работает. :-(




Re: potato 2.2r3 + NAT ???

2001-11-08 Пенетрантность Alexei Khlebnikov
"Vladimir N.Velychko" wrote:

> Читать: /usr/share/doc/HOWTO/
> IPCHAINS-HOWTO.txt.gz, IP-Masquerade-HOWTO.txt.gz.

Присоединяюсь к совету. Там есть ну просто все что нужно. (IMHO)

Кстати, у кого-нибудь получилось настроить port forwarding в ядре из Potatto 
2.2r0 ? Я пробовал и у меня не
получилось. Решил, что баг в ядре.




> Если нет необходимости транслировать всё подряд из локальных адресов в 
> реальный,
> а достаточно только http/ftp/icq, то лучше поставить proxy или socks сервер.
> Из http/ftp кэширующих прокси-серверов рекомендую OOPS: 
> http://zipper.paco.net/~igor/oops

Если не секрет, чем он лучше squid'a ?




Re: OOPS or Squid

2001-11-08 Пенетрантность Alexei Khlebnikov
"Vladimir N.Velychko" wrote:

> On Thu, 08 Nov 2001 10:58:41 +0200 Alexei Khlebnikov <[EMAIL PROTECTED]> 
> wrote:
>
> > Если не секрет, чем он лучше squid'a ?
> На самом сайте можно почитать об отличиях.
> Не буду говорить кто лучше/хуже.
> Я скажу, почему _я_ его пользую.
> Разработчики говорят на русском языке (поставлено
> на первое место в шутку (=:),
> "держат руку на пульсе" событий, отвечают на письма,
> достаточно быстро фиксят баги.
> Пакет легко и быстро собирается.
> Модульный (может кто нибудь пожелает написать модуль
> для сжатия данных?! <=%)
> На выбор можно подключить базу, работающую с хранилищем
> (предлагается Беркли db 2,3 или Gigabase).
> Хранилище может находиться на файловой системе в одном
> файле или на raw device (hda, hda2).
> По всевозможным feature's есть _почти_ всё, что есть
> в сквиде.
> Народ говорит, что переходит на OOPS, когда squid
> перестаёт справляться с нагрузкой.
> Сам автор говорит, что тесты показали: если нагрузка
> на прокси достигает 100 req/sec, то нужно ставить
> Solaris, потому как он лучше держит сильную нагрузку
> (лучшая реализация threads?).

Разработчики этого УПСа - странные парни. Главным отличием от сквида считают 
наличие
multithreading. AFAIK, Squid уже давным давно многопоточный. На сквид (и 
Линукс!) они,
судя по всему, давно не глядели, о чем свилетедьствует цитата с их сайта "Linux 
- вам
потребуется свежая версия glibc (минимум glibc-2.0.7-xx, где xx >=19) ". 
Кстати, не
понимаю, почему бы просто не написать 2.0.7-19.

Интересно, могут ли УПС и Сквид быть сиблингами? (Догадываюсь, что могут, 
потому как
используют один и тот же протокол ICP.)

А сколько он памяти жрет, этот УПС?

PS.
( Oops - I did it again.  :-D  (c) BS)




Re: linux fido node

2001-11-08 Пенетрантность Alexei Khlebnikov
Theodore Alexandrov wrote:

> Посоветуйте, пожалуйста, документацию по настройке fido-ноды
> на linux-машине (Debian 2.2).

apt-get install ifcico ifmail goldedplus (crashmail?), дальше читать доки.

В RU.LINUX публикуется целый FAQ по этому вопросу (по крайней мере раньше так
было).




Re: OOPS or Squid

2001-11-08 Пенетрантность Alexei Khlebnikov
"Vladimir N.Velychko" wrote:

> > А сколько он памяти жрет, этот УПС?
> А сколько дашь, столько и съест |=D
> Это зависит от типа базы (gigabase "съедает" больше) и размера
> хранилища. Но если есть свободная память, то можно разрешать
> "съедать" oops'у больше под буфера и т.п.

А сколько он у тебя кокретно жрет (и при каких условиях) ?

У меня, например, сквид жрет (как сказал /bin/ps) 5604 Kb RSS/43052 Kb VSZ. 
Кстати, висят
18 рабочих потоков. При этом объем кэша 100 Mb, сконфигурено 6 сиблингов и 4 
парента.
Нагрузка крайне малая.




Re: Q:2 версии gcc

2001-11-09 Пенетрантность Alexei Khlebnikov
Iouri Nefedov wrote:

>  Как для Debian-а сделать, что бы одновременно две версии gcc
>  были доступны и переключались бы с помощью alternatives?
>  Где то я это читал, никак не найду :(

Кстати, в рассылке debian-gcc примерно раз в месяц такой вопрос всплывает. И
потом gcc maintainers долго объясняют, что официальной поддержки этого не будет,
что "c compiler is essential part of system",что есть system compiler (gcc) и
user compiler (gcc272, gcc-3.0), что "gcc-3.0 is far from perfect now", потом
после небольщого флейма дискуссия затихает. Так что вряд ли ты именно про это
читал.

А самый надежный путь, как заметил Ингварр, - менять компилятор через Makefile.
Для этого надо залезть в окончательный (если он там генерился долго) Makefile и
исправить переменную СС (для С) или CXX (для С++) на твой любимый компилятор
(хоть на /usr/local/gcc-3.0.3-Pre001-SuperDuperHyperNew/bin/gcc).   :-D




Re: FTP/security

2001-11-09 Пенетрантность Alexei Khlebnikov
Roman Kovalenko wrote:

> Решил вот протестировать новый сервер. Запустил с соседнего компьютера
> DоS-атаку (ls */../*/../*/../*/../*/../*/../*/../*/../*/../*/../*/../*/../*) 
> на FTP (ProFTPD
> 1.2.0pre10 из 2.2r3). Процесс тут же отъел всю память вместе со свопом :-( 
> Всвязи с
> этим вопрос:
> Что можно поставить вместо этого ftp, чтоб не подобного более не повторялось?

bsd-ftpd может быть  ("which is known for its security" (c) Progeny installer)

И вообще-то неплохо бы limits настроить.

И я бы еще на твоем месте написал мэйнтейнеру пакета ProFTPD об этом.





Re: r0 -> r4

2001-11-09 Пенетрантность Alexei Khlebnikov
[EMAIL PROTECTED] wrote:

> Все та же задача, создать из potato r0 -> potato r4.
>
> Есть ли какие-либо способы её решения?
> Поясню вкратце.
> Имеется 3 диска(бинарники) potato r0 разложенные в каталоги
>
> disk1/
> disk2/
> disk3/
>
> как при минимальных затратах превратить их в potato r4?
> Выкачивать понятно все диски не хочется ;)

Я как раз проделал это недавно. Вот как я делал:

1) Выбираем секцию для апгрейда, например main/binary-i386.
2) Берем файлы Packages для нее (для r0 - Packages.cd c 3-го компакта, для r4 -
Packages c любого debian-mirror'a.
3) Фильтруем каждый файл через grep 'Filename: ' | sort.
4) Делаем diff из профильтрованных файлов.
5) Полученный diff фильтруем через awk '/^>/  { print $3; }'
Почти готово. Результат пункта 5 - строчки типа
"dists/potato/main/binary-i386/admin/base-config_0.33.2.deb".
6) Фильтруем результат пункта 5 через awk '{ print
"http://ftp.uk.debian.org/debian/"; $0; }'.
Ясно дело, можно подсунуть другой, свой любимый миррор.
У нас теперь есть файл со списком урликов новых пакетов. Скармливаем его любому
даунлоадеру. Например:
7) wget -c -t 0 --timestamping -i urls.txt.
wget все скачает и свалит в один каталог. Можно добавить ключ -x, тогда он
востановит и структуру каталогов дебиан-репозитория.

Да простит меня общественность за аттач размером 2К, в котором и есть этот
список урликов. Он включает все обновления из main и contrib с компактов, а
также некоторые полезности из non-US и non-free.



r0-r4.txt.bz2
Description: Binary data


Re: r0 -> r4

2001-11-12 Пенетрантность Alexei Khlebnikov
[EMAIL PROTECTED] wrote:

> А почему на disk1 в каталоге dists/potato/non-US/contrib/binary-i386/
> Packages.cd пустой хотя в том же каталоге *.deb файлы валяются?
> Это получается мне его(каталог) так апдейтить не удастся?
>

1-й способ: не обращать внимание на то, что файл пустой. Тогда тебе придется
перекачать все из этой секции, а не только апдейты. Подозреваю, что файлов там
очень мало, так что лишнего будет совсем чуть-чуть.
2-й способ: вместо Packages.cd взять просто файлы Packages со всех 3-х CD и 
слепить
их вместе.


> Мне интересно, а результат отдельно с помощью все того же
> Packages.cd можно разложить в disk[n]?

Да, но тебе придется уже самому написать скрипт, который определяет 
принадлежность
пакета и кладет его куда надо. Информация об этом [о расположении] есть в
Packages.cd. Но тебя ждут как минимум 2 проблемы на это пути:
1) Новые пакеты могут занимать больше места и не влезть на тот же компакт.
2) В апдейтах могут быть пакеты, которых вообще раньше не было на CD.

Так что рекомендую не мучаться, а записать апдейты на отдельный CD. Если хочешь,
можешь для него даже сгенерить Packages (и Packages.cd) и потом apt-cdrom'y
подсовывать.




Re: r0 -> r4

2001-11-12 Пенетрантность Alexei Khlebnikov
[EMAIL PROTECTED] wrote:

> Цитирование "Alexei Khlebnikov" <[EMAIL PROTECTED]>,

>
> [EMAIL PROTECTED]

^^
ВОТ ЭТО ЧТО ЗА ЛАЖА ???



> , debian-russian@lists.debian.org:

> >Так что рекомендую не мучаться, а записать апдейты на отдельный CD. Если 
> >хочешь,
> >можешь для него даже сгенерить Packages (и Packages.cd) и потом apt-cdrom'y
> >подсовывать.
>
> Мысль весьма здравая, но 3 компакта лучше чем 4 :)
>

А по моему, лучше не жмотиться. Компакты нынче дешевы. И по физическим габаритам
небольшие. И легкие.



> По поводу написания скрипта: есть ли желающие его протестировать?
> А то у меня канал весьма тонкий ;)

Я ж сюда аттач постил в первом письме со списком урлов. Че тестировать-то? Это
список того, что я выкачивал (и выкачал).




2.0 or 2.2 ?

2001-11-13 Пенетрантность Alexei Khlebnikov
Хочется спросить совета по нескольким вопросов.

Есть машина 486dx33/RAM 16M/HDD маленький PIO mode 2 - в общем, старенькая,
слабенькая машинка. Хочется использовать ее в качестве небольшого домашнего
сервера (dns-proxy, www-proxy, masquerade, dial-up/dial-in, answering machine).
Планируется поставить на нее потату. Вопрос такой:

Ядро какой серии лучше использовать, 2.0 или 2.2?

Правда ли, что ядра серии 2.0 не компилируются gcc 2.95, и для них обязательно
нужен gcc272+libc5?

Хочу использовать wwwoffle для www-proxy. Хорошая ли это идея?

Какой днс-сервер использовать? Должен быть легкий, кэширующий, способный держать
1 домен из 3 машин, (кандидаты: dnrd, maradns, pdnsd, bind(?), еще что-то
есть?). Было бы классно, если бы он читал /etc/hosts и все, но это, видать,
несбыточная мечта.




Re: r0 -> r4

2001-11-13 Пенетрантность Alexei Khlebnikov
[EMAIL PROTECTED] wrote:

> >> По поводу написания скрипта: есть ли желающие его протестировать?
> >> А то у меня канал весьма тонкий ;)
> >
> >Я ж сюда аттач постил в первом письме со списком урлов. Че тестировать-то? 
> >Это
> >список того, что я выкачивал (и выкачал).
>
> К сожалению не все выкачивается, битые ссылки есть,
>

На каждую битую ссылку должна присутствовать своя небитая. Проблема эта из-за
неправильности каталога binary-i386/binary-all. Также битая ссылка могла 
появиться,
если на сервере этот пакет успели проапдейтить со времен создания файла со 
ссылками.



> да и потом если будет r5 его тоже так тащить?

Воспользоваться алгоритмом из моего первого письма, если r0 -> r5. Если хочешь
постоянно получать сведения об апдейтах, подпишись на debian-security-announce
(AFAIR) и коллекционируй ссылки. А как наберется достаточно много, сходи к тому
парню с тарелкой. А можешь и сам выкачивать. Насколько бы не был тонкий канал, 1
пакет в неделю, я думаю, будешь успевать сливать.




Re: plz, help !!! ISO-images ...

2001-11-13 Пенетрантность Alexei Khlebnikov
"DEVI[Low]" wrote:

>нужно найти iso-images debian r4 ...
>
>( нужно именно iso-образы, а не через "pseudo" )
>

1. http://www.linuxiso.org
2. http://ftp.*.debian.org
3. http://cd-image.debian.org и искать список мирроров с образами.




Re: KDE, разный DPI & fonts

2001-11-14 Пенетрантность Alexei Khlebnikov
Vlad Harchev wrote:

> > Поищи filesearch-ем OREILLY1.tar.gz. Найдешь все три, и некоторые
> > из следующих 4-х. Мне только что вернули аж 5 ссылок.
>
>  Хм, большое спасибо за ссылку! Поставил качать.
>

А что такое filesearch?




/dev/tcp

2001-11-16 Пенетрантность Alexei Khlebnikov
Подскажите пожалуйста, как перенаправить вывод в tcp-порт. Помню там что-то типа

ls >/dev/tcp/host/port




Re: /dev/tcp

2001-11-16 Пенетрантность Alexei Khlebnikov
Vlad Harchev wrote:

> On Fri, 16 Nov 2001, Alexei Khlebnikov wrote:
>
> > Подскажите пожалуйста, как перенаправить вывод в tcp-порт. Помню там что-то 
> > типа
> >
> > ls >/dev/tcp/host/port
>
>  Можно портабельно: netcat (бинарник зовут nc).
> Пример:
>  ls | nc host port
>
>  Вещь в хозяйстве очень полезная.

Ух, целых три письма про неткат. С неткатом я и сам умею, а нужно как раз без 
него
(долго объяснять почему). Как без нетката? Я знаю, можно как-то через /dev, 
только не
помню, как конкретно и какие условия должны соблюдаться (версия ядра, опции, 
etc).




Re: /dev/tcp

2001-11-19 Пенетрантность Alexei Khlebnikov
Rubin Shafiev wrote:

> > Ух, целых три письма про неткат. С неткатом я и сам умею, а нужно как раз
> > без него (долго объяснять почему). Как без нетката? Я знаю, можно как-то
> > через /dev, только не помню, как конкретно и какие условия должны
> > соблюдаться (версия ядра, опции, etc).
>
> man bash?
>
>   /dev/tcp/host/port
>  If host is  a  valid  hostname  or  Internet
>  address, and port is an integer port number,
>  bash attempts to open a  TCP  connection  to
>  the corresponding socket.
>   /dev/udp/host/port
>  If  host  is  a  valid  hostname or Internet
>  address, and port is an integer port number,
>  bash  attempts  to  open a UDP connection to
>  the corresponding socket.

Вот то что нужно, спасибо.
Спасибо также всем другим ответившим, и про отключение этой фичи в Дебиан
особенно.




Re: ickle packages

2001-11-19 Пенетрантность Alexei Khlebnikov
Dmitry Astapov wrote:

> >> Ww !!! :))) И эта штука работает :) Спасиба дядя Витус :)
>
>  VW> Ну вот теперь ее оперативно патчить надо. Я уже прикрутил к ней shell
>  VW> escape, хочу теперь сделать чтобы она в xterm-е заголовок уметь
>  VW> меняла, и чтобы по приходу сообщения (в т.ч. об изменении статуса
>  VW> юзера в contact-листе) внешнюю команду звала, например play
>  VW> somefile.wav
>
> Совсем глупый вопрос - а оно поверх http ходить умеет? Или v7 протокол еще
> таких фокусов не позволял?

Ух ты, а как это - icq поверх http?




VSS

2001-11-19 Пенетрантность Alexei Khlebnikov
Может кто знает, есть ли под Линукс Visual Source Safe клиент?
Особенно с умением писать, а не только читать.




Re: make gaim

2001-11-20 Пенетрантность Alexei Khlebnikov
"Sergey V. Burchu" wrote:

>
> Так вот вопросы:
> 1) чего ему не хватает? (библиотек нету или libtool глючит?)

Функций, названия которых пишутся в кавычках.


> 2) Как узнать чего ему не хватает(в случае библиотек)

Методом логических умозаключений. Поискать файлы с именами "lib*.so" и "lib*.a" 
и выбрать то что нравится. Еще есть хорошая команда nm.


> 3) Что делать? (C) <не помню кто автор>

Почитать документацию к софту. Там обычно указывается, какие библиотеки 
требуются для сборки.




Re: I: Free Software Conference by computerra

2001-11-20 Пенетрантность Alexei Khlebnikov
Peter Novodvorsky wrote:

> Мы с Вартаном Хачатуровым собираемся делать доклад на конференции
> "Свободное программное обеспечение: бизнес-модели и корпоративные
> инициативы" (официально -- это рабочая встреча) на тему "Debian:
> конституционная анархия". На lrn.ru опубликовано следующее:

Класс. Материалы конференции будут опубликованы где-либо в Сети?




vICQ

2001-11-20 Пенетрантность Alexei Khlebnikov
А этот vICQ, про который тут столько трепа умеет ходить по TCP через socks 
proxy?
Хотя бы с помощью runsocks.

А еще кто-нибудь умеет по TCP ходить?




Re: vICQ

2001-11-20 Пенетрантность Alexei Khlebnikov
Victor Wagner wrote:

> On Tue, 20 Nov 2001, Alexei Khlebnikov wrote:
>
> > А этот vICQ, про который тут столько трепа умеет ходить по TCP через socks 
> > proxy?
> > Хотя бы с помощью runsocks.
>
> А попробовать?

А вдруг кто знает.


> Не вижу причин, по которым он бы не ходил через run_socks.

Например по тем же, по которым active-mode ftp не ходит. Хрен его знает какой у 
него
там хитрый протокол.


А в этой штуке перекодировка koi8r<-->1251 есть?



> > А еще кто-нибудь умеет по TCP ходить?
> >
> >
> >



Re: vICQ

2001-11-20 Пенетрантность Alexei Khlebnikov
Victor Wagner wrote:

> On Tue, 20 Nov 2001, Alexei Khlebnikov wrote:
>
> >
> > > Не вижу причин, по которым он бы не ходил через run_socks.
> >
> > Например по тем же, по которым active-mode ftp не ходит. Хрен его знает 
> > какой у него
> > там хитрый протокол.
>
> После того, как долго-долго обсуждали, как оно через squid методом CONNECT
> ходит?

Признаюсь, стормозил.



Я скачал - класс штучка. И главное - проходит сквозь мс-прокси!

Там на сайте wishlist есть, я бы добавил в него еще 2 строчки:
Хорошо бы ресолвить UINы в ники, а еще лучше, конечно, инфа, поиск, etc.
Когда я нажимаю клавишу "вверх", неплохо бы подавать предыдущую команду.




vICQ

2001-11-21 Пенетрантность Alexei Khlebnikov
У меня vICQ благополучно (судя по сообщениям) выходит после некоторого времени
бездействия (минут 15, может пол-часа где-то). Это баг или фича?

У меня есть версия, что мой голимый сокс-сервер не умеет долго держать
соединение, но в таком случае по идее должен делаться реконнект.




Re: apache-ssl+apache OR apache-ssl only ???

2001-11-22 Пенетрантность Alexei Khlebnikov
Ingvarr Zhmakin wrote:

> Subj.
>
> То есть как я понял, apache-ssl можно настроить пахать за двоих
> (т.е. на 80 и 443).
>
> Есть ли причины оставлять и его, и apache? В голову стучится мысля,
> что пущай каждый свое дело делает, но может быть, это перестраховка?
> Или сносить apache? :-)

AFAIR, apache и apche-ssl вообще конфликтуют между собой. Это и понятно.




Re: vICQ

2001-11-22 Пенетрантность Alexei Khlebnikov
Victor Wagner wrote:

> On Wed, 21 Nov 2001, Alexei Khlebnikov wrote:
>
> > У меня vICQ благополучно (судя по сообщениям) выходит после некоторого 
> > времени
> > бездействия (минут 15, может пол-часа где-то). Это баг или фича?
> >
> > У меня есть версия, что мой голимый сокс-сервер не умеет долго держать
> > соединение, но в таком случае по идее должен делаться реконнект.
>
> Вообще-то в протоколе ICQ предусмотрены KeepAlive пакеты, которые
> должны были бы эту ситуацию побороть.
>
> Кстати, а откуда в vICQ взялась поддержка socks? Через runsocks что-ли?
> или IO::Socket::INET их прозрачным образом умеет?
>

Через runsocks.


> А reconnect это правильная фича. Надо будет добавить. А то у mirabilis-а
> глюки как начнутся...

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





Re: apache-ssl+apache OR apache-ssl only ???

2001-11-22 Пенетрантность Alexei Khlebnikov
Ingvarr Zhmakin wrote:

> > > То есть как я понял, apache-ssl можно настроить пахать за двоих
> > > (т.е. на 80 и 443).
> > > Есть ли причины оставлять и его, и apache? В голову стучится мысля,
> > > что пущай каждый свое дело делает, но может быть, это перестраховка?
> > > Или сносить apache? :-)
> > AFAIR, apache и apche-ssl вообще конфликтуют между собой. Это и понятно.
> Непонятно.
> Во-первых, в чем должны выражаться конфликты?

В конфликтующих деб-пакетах. Но их [конфликтов] нет. Так что IR неправильно.


> Пакеты ставятся, демоны работают, сервисы http и https -- тоже.
> Во-вторых, почему понятно? :-)

Потому что это по сути одна программа, только по разному покомпиляная. В этих
пакетах могут файлы накладываться друг на друга. Судя по всему, в apache и
apache-ssl файлы таки разделили, чтоб они не накладывались. А до apache-perl,
похоже, руки так и не дошли. Желающие с толстым каналом в инет могут проверить
мое предположение.

А в твоем конкретном случае я бы снес apache-ssl и поставил бы
libapache-mod-ssl, потому как ssl-фича у тебя будет использоваться крайне редко
(как я понял с твоих слов), поэтому нечего ей все время в памяти болтаться.




Re: холивары (fwd)

2001-11-23 Пенетрантность Alexei Khlebnikov
Victor Wagner wrote:

> On Fri, 23 Nov 2001, Aleksey Novodvorsky wrote:
> > > Сравните все это с той версией демократии, которую предлагает
> > > конституция Debian.
> >
> > GPL -- самая совершенная конституция. Это конституция защищенной
> > свободы. Ни одна другая -- не защищает от тоталитаризма. Потому,
> > наверное, те, кто знает про тоталитаризм не понаслышке, стремятся
> > попасть в страну GNU :-)
>
> Увы, у нее есть один недостаток - она неприменима вне "виртуального
> мира", вернее, вне мира в котором размножение любой ценности не стоит
> ничего, сколь бы дорого ни стоило первоначальное создание оной ценности.

Почему, существуют ведь книги, выпущенные под GPL, например "Effective Awk
Programming".
К тому же, разработали ведь GPL-like лицензию FDL для документов.




Re: X + тормоза

2001-11-26 Пенетрантность Alexei Khlebnikov
Dmitry Sokoloff wrote:

> привет
>
> проблема такая: после взгромождения woody в иксах все программы стали
> запускаться бесконечно долго. rxvt, например, запускается в среднем 5 минут. и
> все другие примерно в том же роде.
> самое интересное, что в консоли набираешь rxvt, так он и там жет минуты 2,
> после чего говорит Cannot open display
>
> не подскажет ли кто в чем трабл?

Дай больше информации.
Может у тебя $DISPLAY не туда указывает, а DNS его заресолвить не может и ждет 2
минуты, пока тайм-аут не случится. Типа как у редхатчиков сендмейл при загрузке.




Re: vicq

2001-11-26 Пенетрантность Alexei Khlebnikov
Victor Wagner wrote:

> > Что вы можете сказать по поводу этой программы?  Какие от нее ощущения?
>
> Странные. С одной стороны, уже практически все, что умеет micq к ней
> мы уже прикрутили. С другой стороны, хакать ее существенно легче
> чем любой другой ICQ клиент.

А реконнект прикрутили?




Re: vicq

2001-11-26 Пенетрантность Alexei Khlebnikov
Dmitry Astapov wrote:

> >> Странные. С одной стороны, уже практически все, что умеет micq к ней мы
> >> уже прикрутили. С другой стороны, хакать ее существенно легче чем любой
> >> другой ICQ клиент.
>  AK> А реконнект прикрутили?
> Знал бы, как потестить - попробовался бы прикрутить ... Думается мне, что
> там дел - на строчку кода (типа, не вываливаться, если recv вернул не то,
> что мы ожидали, а идти коннектится снова). Было бы на чем потестировать -
> сделал бы, но у меня самопроизвольный дисконнект не наблюдается.

Я согласен быть твоим тестировщиком!!! ;)
Или можешь socks-серверу делать старт-стоп.




[Fwd: please stop fighting each other]

2001-11-26 Пенетрантность Alexei Khlebnikov
Вот мессага из debian-legal. Там тоже holy war сейчас. Думаю, эти слова здесь
тоже будут к месту.

Bernd Warken wrote:

> Please stop fighting each other.  We all have the same aim, so let's
> join, Debian, FSF, OpenSource.  This list is not a place for personal
> revenge.
>
> To reduce traffic, please do not answer this mail.
>
> Bernd Warken
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Квота записи на диск.

2001-11-27 Пенетрантность Alexei Khlebnikov
Tim Tereschenko wrote:

> Как поставить юзерам, квоту записи на диск?

Почитать Quota-HOWTO.




Re: Window Manager Themes

2001-12-12 Пенетрантность Alexei Khlebnikov
Nugzar Nebieridze wrote:

> В основном Я использую Linux как сервер, но решил попробовать его как
> Desktop. Меня интересует кто в этом мэйллисте использует Debian В
> ОСНОВНОМ как десктоп?

Я один из них.


> 1. Какой Window Manager используете?

Fvwm, собираюсь перейти на IceWm. Также для работы неплохо подходит BlackBox,
если у тебя 3-кнопочная мышь. (У меня 2-кнопочная.)


> 2. Какие темы?

Дефолтовую. Да тема имхо не важна, если ты работаешь, а не ерундой занимаешься.
Feel важен, Look - не очень.


> 3. Какие оффисные программы?

Они мне как-то не нужны. doc-файлы читай через catdoc или antiword. Если нужно
написать какую-то доку - пишу html-файл в Netscape Composer или Glimmer.
Собираюсь перейти как-нибудь на Lyx.


> 4. Какие программы для разработки программ? (Для С и С++)

G++, Glimmer, mc, make, собственный генератор мэйкфайлов, DDD. Собираюсь
использовать Anjuta, когда она "достигнет зрелости" :), может XEmacs.





Re: libc6 2.4.4-5

2001-12-12 Пенетрантность Alexei Khlebnikov
Delphine wrote:

> У меня стоит debian potato 2.2r0. Как настроить русскую локаль с
> сабжем?

Я так понимаю, пакет locales тоже не самый старый?
Прописываешь нужные тебе локали в /etc/locale.gen, потом генеришь их с помощью
команды locale-gen (от рута).




Re: vicq gaim etc

2001-12-13 Пенетрантность Alexei Khlebnikov
Victor Vislobokov wrote:

>Прокси нету. Точнее есть Netscape Proxy на порту 8080, но через него
> не пашет. Файрвол есть, но там сделан маскарад по определенным портам.
> Поэтому telnet на login.icq.com и порт 443 работает. Под 2000 работает
> и icq2000, а вот vicq и gaim под Linux'ом нет. Поэтому и вопрос был -
> если под виндой работает, то почему в Линухе нет?

Может у вас в конторе применяется схема MS proxy server+MS proxy client ? Это
как бы маскарад по миркрософтовски. Работает только из под винды, потому как
нужно на своей машине иметь MS proxy client.




Re: Window Manager Themes

2001-12-13 Пенетрантность Alexei Khlebnikov
Nugzar Nebieridze wrote:

> >> 1. Какой Window Manager используете?
>
> AK> Fvwm, собираюсь перейти на IceWm. Также для работы неплохо подходит 
> BlackBox,
> AK> если у тебя 3-кнопочная мышь. (У меня 2-кнопочная.)
>
> Мне тоже нравитс Blackbox, но к сожалению по моему прекратили его
> разработку. Я пока что не писал программы под линукс, но с
> удовольствием бы попробовал. (благо опыта под винды есть).

Мне это не представляется большой проблемой, так как этот WM ИМХО... дописан! 
Автор
воплотил в нем все что хотел. Главной его целью был минимализм. Цель 
достигнута. В нем
вполне можно (и удобно) работать, в нем нет ничего лишнего, он мал по объему 
кода и
занимаемой памяти, быстр! Если этот WM развивать дальше, накручивать фичи 
разные, то
мы уйдем от главной цели (минимализм). Это накручивание часто добавляет баги,
монстроидальность. Очень часто бывает что вот достало кого-нибудь 
монстроидальность
какой-либо проги. Он берет и пишет прогу полегче и без излишеств. Потом она 
нравится
людям. Потом автор, воодушевленный, продолжает "развивать" свое детище и... 
получается
очередной монстр. Могу привести пару примеров: виндовые проги Opera (уже 
монстр), The
Bat! (в процессе), WinAmp (апогей!). Видел ли кто-нибудь WinAmp 1.01? Он у меня 
на
четверке летал! А текущие версии тормозят на целеронах и жрут вместо бывших 2 
мегов
памяти наверное все 20. Так что как раз хорошо, что ББ сохранил свой минимализм.
Непривычно наверное, что есть дописанные проги, да? Мы привыкли, что все проги
постоянно развиваются, появляются новые версии, новые фичи. А ведь часто это не 
нужно.
Я надеюсь, GNU Project не развиает больше gzip. А ведь там можно было разного
наворотить. :)  Вместе с тем, фичность блэкбокса продолжает увеличиваться за 
счет
развития сопутствующих програм (bbkeys, bbpager, bbppp, etc...), которые 
пишутся не
автором ББ. При этом от минимализма мы не уходим, так как эти дополнительные 
проги
можно и не использовать. Темы на themes.org продолжают писать. Кстати, этот сайт
переделывают сейчас и там много тем переехало под домен classic.themes.org.


> >> 2. Какие темы?
>
> AK> Дефолтовую. Да тема имхо не важна, если ты работаешь, а не ерундой 
> занимаешься.
> AK> Feel важен, Look - не очень.
>
> Здравый смысл конечно-же в етом есть, но Look тоже неплохо было бы
> настроить.

Да, я не говорю, что Look вообще не важен. Я бы не смог, например, работать в
расцветке "кислотно-желтый на ярко-салатовом". Просто я считаю, что не стоит 
этим
ОСОБО увлекаться. Обычно в комплекте дефолтовых тем есть подходящая (приятная 
для
глаз, гармоничная).


Хочу еще высказать свое мнение насчет других WM. Это только мнение, многие с 
ним,
наверное, не согласятся.

Начнем с любимого здесь WindowMaker'a. Мне он с виду тоже понравился, но 
показался
глючным. Он несколько раз просто у меня упал с сегфолтом и вся Х-сессия с кучей 
прог
упала. Этого было достаточно, чтобы я от него отказался.

Оболочки KDE/GNOME. Монстроидалные и тормозные. Ерундой заниматься в них удобно,
работать - нет.

Sawfish. Малополезен без GNOME, поэтому в /dev/null его. Во всем остальном 
претензий
нет.

Enlightenment. Хорош для занятий ерундой, как с GNOME, так и без. Для работы - 
слишком
монстроидален.

AfterStep - хорош, на на любителя. Я не из его любителей. Мне неуютно с его 
Look&Feel.
В соседней комнате сидит человек, которому он очень нравится.

CTWM. Убогий. Некоторые говорят, что он очень настраиваемый, что там можно в 
любое
место любую битмапку повесить. Тогда непонятно, почему никто этого не делает. 
Сколько
раз видел CTWM'ы - всегда они выглядели похожими на TWM, смотрелись очень жутко.

TWM. Это, наверное, "for real unix men". Только герой (или святой мученик) 
может в нем
работать. Такое впечатление, что его какой-то студент из MIT за пол-часа 
написал. Верх
убогости.

Есть еще разные 9wm, amiwm, gwm, olvwm, qvwm, scwm, aewm. Они недалеко ушли от 
twm, да
и то не в ту сторону. :)

Кстати, по всем этим вопросам есть неплохой сайт www.plig.org/xwinman (или
www.xwinman.org). Там и рейтинг есть. В последний раз, когда я там был, с 
большим
отрывом лидировал IceWM.





Re: Window Manager Themes

2001-12-13 Пенетрантность Alexei Khlebnikov
Victor Wagner wrote:

> > 4. Какие программы для разработки программ? (Для С и С++)
>
> vim. Впрочем, на C/C++ я пишу нечасто. Обычно на perl и tcl.
> Графическими фронтэндами к gdb не пользуюсь - gdb (равно как и
> perl -d) бывает нужен ну настолько редко - unit тесты гораздо эффективнее.

Что такое "unit тесты" ?




Re: Window Manager Themes

2001-12-13 Пенетрантность Alexei Khlebnikov
Nugzar Nebieridze wrote:

> Я согласен что этот WM действительно дописан. Он мне очень нравится,
> просто единственное что мне недостает это иконки на десктопе :-))
> (прошу не очень громко надо мною смеяться).
>
> Если есть другие возможности выложить иконки на десктоп и запускать
> ими разные программы то тогда этот WM меня вполне устроит. Пока что
> насколько я помню это делается какой-то программой из KDE...

Тут кто-то упоминал dfm (Desktop File Manager). Может это то, что надо?




Re: Window Manager Themes

2001-12-13 Пенетрантность Alexei Khlebnikov
Konstantin Starodubtsev wrote:

> > > Кстати, по всем этим вопросам есть неплохой сайт www.plig.org/xwinman
> > > (или www.xwinman.org). Там и рейтинг есть. В последний раз, когда я
> > > там был, с большим отрывом лидировал IceWM.
> >
> > - околовинда.
> тем не менее пока никто ничего не сказал вразумительного, что из того что
> нужно/охота в нем нельзя сделать.

Если я где-то не прав, прошу меня поправить. Это все AFAIR.

1) Нельзя таскать окошки с помощью Alt-Mouse1-Move за любую точку окна. Хорошо,
что есть (недавно случайно обнаружил) комбинация Ctrl-Alt-Mouse1-Move.

2) Нельзя ресайзить окошки с помощью Alt-Mouse2-Move.

3) Нельзя вешать команды на клавиши, отличные от Ctrl-Alt-Key.

4) Нельзя "затенить" окно через двойной щелчок по заголовку.

5) Применяется порочная, на мой взгляд, концепция вешать клавиши на wm-команды
(maximize window например), а не wm-команды на клавиши. Интересно, как IceWM
обработает ситуацию, когда в соответствие нескольким командам поставить одну
комбинацию клавиш? ID Software в Doom'e тоже так делала, потом к Quake'y
одумалась.

6) Виртуальные десктопы в IceWM представляют собой "набор", а не "матрицу", как,
например, в Fvwm. Небольшой недостаток, но все же.




sgml

2001-12-13 Пенетрантность Alexei Khlebnikov
Как почитать sgml-файл с документацией?
А еще лучше - в HTML перегнать?




Re: Window Manager Themes

2001-12-14 Пенетрантность Alexei Khlebnikov
Konstantin Starodubtsev wrote:

> > 1) Нельзя таскать окошки с помощью Alt-Mouse1-Move за любую точку окна.
> > Хорошо, что есть (недавно случайно обнаружил) комбинация
> > Ctrl-Alt-Mouse1-Move.
> то есть, все-же можно? ;)

Да, и это хорошо.



> > 4) Нельзя "затенить" окно через двойной щелчок по заголовку.
> что такое "затенить"?
> Из того что на ум приходит, можно rollup, lower
> подозреваю, что "затенить" - это одно из этого.

Затенить (shade) - оставить от окна только заголовок. Возможно, синоним rollup. 
Не lower, ясно
дело.





Re: Window Manager Themes

2001-12-14 Пенетрантность Alexei Khlebnikov
Alexey Dejneka wrote:

> Alexei Khlebnikov <[EMAIL PROTECTED]> writes:
>
> > Sawfish. Малополезен без GNOME
>
> В каком смысле? Не имеет встроенного браузера :-)? Не умеет CD
> проигрывать?

Во времена, когда он еще назывался Sawmill, в нем даже меню не было. А в FAQ 
было
написано, что это типа работа Desktop Shell, а не WM. Потом в нем появилось 
какое-то меню
на GTK. Сам Sawfish через это меню не настроишь. Проги какие-то через него 
доступны, но их
маловато. Из этого я делаю вывод, что update-menus для Sawfish'a еще не сделали.

Через весь FAQ красной нитью проходит мысль, что этот WM делали для того, чтобы 
он хорошо
работал с окнами, фокусами и т.п. Навороты - это, типа, не наша задача. Это 
задача Desktop
Shell. Sawfish прямо-таки заточен под GNOME. Меню на GTK, хорошее 
GNOME-compliance,
хорошая интеграция в GNOME Control Center. Своей задачи они добились. Sawfish 
теперь -
primary WM for GNOME. Он очень хорош в связке с GNOME. Но сам по себе - ИМХО не 
очень.




Re: Window Manager Themes

2001-12-14 Пенетрантность Alexei Khlebnikov
Elena Egorova wrote:

> On Thu, Dec 13, 2001 at 06:46:52PM +0200, Alexey Vyskubov wrote:
> > > > > там был, с большим отрывом лидировал IceWM.
> > > >
> > > > - околовинда.
> > > тем не менее пока никто ничего не сказал вразумительного, что из того что
> > > нужно/охота в нем нельзя сделать.
> >
> > Отключить заголовки у окошек. :)
>
> У меня они отлично отключаются. Кроме того, с ними много еще чего можно
> сделать. Вот для переключателя клавиатуры у меня прописана такая конструкция:
> Fookb.dTitleBar: 0

Это, если я правильно понимаю, в .Xresources писать надо. А если прога не
поддерживает .Xresources? Насколько я понял, в IceWM можно отключить TitleBar
для всех окон, а нельзя для окон конкретных приложений. Я правильно понял?




Re: Window Manager Themes

2001-12-14 Пенетрантность Alexei Khlebnikov
Vlad Harchev wrote:

> > > на GTK. Сам Sawfish через это меню не настроишь. Проги какие-то через 
> > > него доступны, но их
> > > маловато. Из этого я делаю вывод, что update-menus для Sawfish'a еще не 
> > > сделали.
>
>  В отквоченном - полное несоответствие действительности. В состав sawfish
> входит и конфигуратор для него (тоже на лиспе) и он может быть прямо вызыван
> из меню на десктопе.
>  А вот всякие pagers/taskbars - да, их надо качать самостоятельно и они как
> правило не доделаны AFAIR, к сожалению.

Ага, а еще можно из меню xterm вызвать, а из него конфигуратор.
Я имел ввиду, что в самом меню настроек WM нет, как, например, в Enlightenment.




Re: Window Manager Themes

2001-12-17 Пенетрантность Alexei Khlebnikov
Vlad Harchev wrote:

> On Fri, 14 Dec 2001, Alexei Khlebnikov wrote:
>
> > Ага, а еще можно из меню xterm вызвать, а из него конфигуратор.
> > Я имел ввиду, что в самом меню настроек WM нет, как, например, в 
> > Enlightenment.

Кстати, я был неправ. В последних версиях в меню все достаточно хорошо. И можно 
вызывать различные
части конфигуратора, это создает ощущение группировки настроек в меню, это 
приятно. И проги все в
меню есть, то есть update-menus таки сделали. Единственное, что я не нашел в 
меню - это ВЫХОД!
Ctrl-Alt-BackSpace supposed? (Я смотрел версию за апрель.)



>  Сделать как в E будет тривиально так как sawfish - на лиспе. Просто вместо
> ф-ии для вызова комманды шела вызывать внутренние ф-ии sawfish.
>  Вообще сравнивать sawfish с другими WM - все равно что emacs c mcedit.

В этом сравнении Sawfish в роли Emacs?  -=8-[= ~?~ =]
ИМХО, их только одно объединяет - лисп. Но этого мало для такого сравнения.





Re: Window Manager Themes

2001-12-17 Пенетрантность Alexei Khlebnikov
"Vladimir N.Velychko" wrote:

> Я не шовинист и не фанатик, но поставив сейчас BBox c парой-тройкой
> bbxxx приложений попытался в нём поработать.

Кстати, по ББ есть хороший ман, в котором описаны его немногочисленные
возможности.


> Мнэ... таки да -
> слабое напоминание WMaker'а, да ещё без иконок.

Минимализм! Объяснено в мане или в факе.


> Да - быстрый, небольшой, но я не смог заставить себя в нём
> пробыть больше 10 мин. :( Ни Ctrl-1/Ctrl-n,
> ни Alt-Ctrl-KeyRight/Alt-Ctrl-KeyLeft.

Через bbkeys все это _легко_ настраивается.


> Фокус включается при
> нажатии на заголовок окна, а хотелось, чтобы просто нажав на окно.

Фокус там обычно включается просто при наведении курсора на окно. Raise - другое
дело. Можно нажать не только на хидер, но и на футер. Также работает комбинация
Alt-Mouse1 на любой точке окна.




Re: apt-get strange behaviour

2001-12-20 Пенетрантность Alexei Khlebnikov
[EMAIL PROTECTED] wrote:

> Get:3 ftp://ftp.fi.debian.org woody/main util-linux 2.11n-2 [330kB]
> Get:6 ftp://ftp.fi.debian.org woody/main libc6-pic 2.2.4-7 [856kB]
> ...
> Get:31 ftp://ftp.fi.debian.org woody/main util-linux 2.11n-2 [330kB]
> Get:32 ftp://ftp.fi.debian.org woody/main libc6-pic 2.2.4-7 [856kB]
> ...
> [end quot]
>
> и такое безобразие может повторяться по десять раз.
> Может, кто наведет на мысль о причине?

Одни и те же пакеты - безобразие? Это же докачка оборванных файлов.




Re: apt-get strange behaviour

2001-12-20 Пенетрантность Alexei Khlebnikov
"maxik.spb.ru" wrote:

> При обрыве соединения apt-get выдает сообщение об ошибке. В данном случае
> видно, что предыдущий файл был выкачан целиком.

Не всегда. Вот пример моего недавнего лога (смотреть пакет anjuta):

Get:1 http://ftp.uk.debian.org woody/main libgtk1.2-dev 1.2.10-8 [1110kB]
Get:2 http://ftp.uk.debian.org woody/main anjuta 0.1.8-1 [2192kB]
Get:3 http://ftp.uk.debian.org woody/main esound-common 0.2.23-2 [47.3kB]
Get:4 http://ftp.uk.debian.org woody/main libesd0 0.2.23-2 [14.5kB]
Get:5 http://ftp.uk.debian.org woody/main libesd0-dev 0.2.23-2 [22.7kB]
Get:6 http://ftp.uk.debian.org woody/main libgtk1.2-common 1.2.10-8 [206kB]
Get:7 http://ftp.uk.debian.org woody/main pkg-config 0.8.0-1.1 [44.6kB]
Get:8 http://ftp.uk.debian.org woody/main anjuta 0.1.8-1 [2192kB]
Err http://ftp.uk.debian.org woody/main anjuta 0.1.8-1
  Error reading from server Remote end closed connection
Get:9 http://ftp.uk.debian.org woody/main anjuta 0.1.8-1 [2192kB]




Re: Кластер из 2ух компьютеров.

2001-12-28 Пенетрантность Alexei Khlebnikov
Vinogradov Dmitriy wrote:

> Предположим, имеется два системных блока (но, увы, один монитор). Хочется
> использовать их оба, как двухпроцессорную систему, или, если угодно,
> кластер. Физически соединить их, например, через 100Mbit Ethernet.
> Вопрос: есть ли для Linux вообще, и для Debian (или RedHat) в частности,
> нужные программки (точнее - для распределения загрузки между процессорами).
> Любые комментарии и советы приветствуются.

Хочу сразу предупредить: чудес не бывает. То есть 1 процесс дальше 1 процессора
"не прыгнет". Это большие умные дядьки доказали. Но разбросать несколько
процессов по нескольким процессорам - вполне возможно.

Советую попробовать MOSIX. Мы в конторе используем его со времен ядра 2.2.18 и
собираемся продолжать в том же духе. Берется это чудо на www.mosix.org.
Разрабатывается в каком-то израильском универе. Эта вещь состоит из двух частей:
патч для ядра и утилитки. Пересобираем ядро, ставим утилитки, прописываем узлы в
конфиге, перегружаемся и готово. Мозикс будет разбрасывать процессы по
компьютерам, балансирую нагрузку. При желании можно явно ему указать, на какой
машине процесс пускать. Процессы могут мигрировать также в процессе работы, если
мозикс так решит (только если мы явно не указали где этому процессу
исполняться). В комплекте утилиток есть монитор состояния кластера. Можно
настраивать, сколько ресурсов своей машины отдавать в кластер. Также можно
использовать распределенную файловую систему, если ты экспериментатор.


Теперь о недостатках.

Толстые процессы способны повесить не только свой компьютер, но и весь кластер.
К счастью, я этот эффект уже давно не наблюдаю, наверное пофиксили.

Лимиты на память берутся с той машины, с которой запушен процесс. Поэтому лимиты
должны быть прописаны на каждой машине. Пример неприятной ситуации. Есть машины
А с 256М памяти и машина В с 128М. На А прописан лимит 200М на юзера, на В
лимитов нет. На В запускают процесс. Он выжирает все 128М памяти, потом
мигрирует на А. На А он также выжирает всю память и не собирается
останавливаться, так как лимиты машины А не действуют на процесс с машины В.
Итог: машина А висит так мертво, что только на пинги отвечать может. Ее можно
(часто, но не всегда) отвесить, прибив этот процесс на машине В.

Иногда бывает, что чужой (или свой на чужой машине?) процесс не умер корректно и
остался в таблице процессов. Когда делаешь ps или top, команда доходит до этого
процесса и виснет. Причем прибить ее проблематично, так как PID неизвестен, так
как невозможно получить список процессов командой ps. Помогает прибить этот
top/ps только kill -9 на родительский xterm средстваим window manager'a. Когда
достигнута такая ситуация, нормально пользоваться машиной уже нельзя (ну куда в
линуксе без ps). Тут только перезагрузка, так как мозикс в таких случаях
выгружаться не желает. К счастью, ребу

  1   2   3   4   >