Re: Software RAID-1

2004-11-18 Пенетрантность Dmitry Fedoseev
В Чтв, 18.11.2004, в 20:55, Michael Shigorin пишет:
> Это при использовании mdadm, которому raidtab опять же AFAIR не
> требуется. (всё со слов, сам до mdadm добирался-добирался и не
> добрался :)

Эти слова имеются в соответствующем мануале (man mdadm):
mdadm does not use /etc/raidtab, the raidtools configuration file, at
all.  It has a different configuration file with a different format and 
an different purpose.

Сам я тоже не проверял - можно поверить мануалу на слово? :)
-- 
Dmitry Fedoseev <[EMAIL PROTECTED]>


Re: php5

2004-11-18 Пенетрантность Andrey N. Demushkin
The Weather is Good! Isn't It?

Friday, November 19, 2004, 8:29:45 AM, you wrote:


NS> Привет!
NS> А кто знает когда появится php5 в unstable (а затем и в testing)?
Думаю, что не очень скоро, ты к тому времени успеешь сам собрать его.

With best regards, Andrey N. Demushkin
--icq: 27072263
http://www.demushkin.ru



php5

2004-11-18 Пенетрантность Nikolay S.
Привет!

А кто знает когда появится php5 в unstable (а затем и в testing)?


Николай.


Re: Re[2]: Локальный репозитари й apt

2004-11-18 Пенетрантность Nizamov Shavkat
> Hello Artem,
>
> Так в том то и дело, что mirror не поддерживается... просто изредка
> обновлялись пакеты...
> Как-то раз, пока их было немного я проделал это руками, но делать это
> сейчас я не возьмусь, да и глупо делать это руками.
>
> Thursday, November 18, 2004, 2:52:11 PM, you wrote:
>
> Dmitry Sokolov ->> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004
> 14:04:58 +0300:
>
>  DS>> Есть несколько сидюков с пакетами из testing/unstable, записанных
>  DS>> мной за несколько лет. Некоторые пакеты обновлялись не по одному
>  DS>> разу и есть несколько их версий.
>
>  DS>> Как из пула выкинуть устаревшие пакеты?
>

могу предложить теоретически работоспособный но идеологически кривой вариант

1) берем свободную машину и устанавливаем basesystem
2) поднимаем на ней ftp сервер и шарим все накопившиеся репозитарии
3) подключаем apt-get через ftp (к себе же)
4) переинсталлируем (переобновляем) всю базовую систему
5) устанавливаем все необходимые пакеты
6) в /var/cache/apt имеем искомый набор пакетов, который остается только
проиндексировать



Re: apache2

2004-11-18 Пенетрантность Dmitry E. Melamud
Hi!

On Thu, Nov 18, 2004 at 10:26:14PM +0200, Fedir Gontsa wrote:

> данные из формы не передаются скрипту
> то есть связка...
> 
> ~#cat 1.php
> 
> 
> 
> ...
> 
> 
> 
> ~#

Может, register_globals выключен в php.ini? Apache тут ни при чем. В новых
upstream релизах PHP так по дефолту, но Debian'овские пакеты до последнего
времени собирали все-таки со включенным. Как бы то ни было, проверь.

-- 
SY: Dmitry Melamud

I am the "ILOVEGNU" signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public License.



firefox 1.0 и шрифты

2004-11-18 Пенетрантность Alexander Kolosov
Здравствуйте.

Вот проапгрейдился с 0.8 до 1.0 Firefox'a. В 0.8-м для шрифтов понимались
настройки, которые я указываю у себя в .fonts.conf, например:



12


false



А тут, как я ни стараюсь, Firefox на них плюет с высокой
колокольни. Или может теперь всё по другому, тогда как этот [EMAIL PROTECTED]
антиалиасинг-везде-и-всюду отключить? Расскажите пожалуйста.

-- 
Alexander Kolosov



Re: apache2

2004-11-18 Пенетрантность Alexander GQ Gerasiov
Привет, Fedir,

18 ноября 2004 г. было написано:

FG> Привет Уважаемые!
FG> сижу в тупике...
FG> Apache2+PHP Version 4.3.9-1 Debian Sarge
FG> данные из формы не передаются скрипту
FG> то есть связка...

FG> ~#cat 1.php

FG> 
FG> 
FG> ...
FG> 
FG> 
FG> 
FG> ~#

FG> если поменять на GET ничего не изменяется
FG> я в замешательстве...
FG> до этого использовал апач 1.3.* а у этого сложноват конфиг
FG> не могу разобраться...помогите
FG> Заранее благодарен!
Вы используете старый способ доступа к параметрам скрипта.
Чтобы он работал надо в конфиге php писать register_globals=1
но этого делать КАТЕГОРИЧЕСКИ не стоит по причине безопасности

вместо этого обращаться к параментам как
$HTTP_GET_VARS['paramname']
либо не GET а POST

PS Вообще-то оффтопик.

-- 
Best regards,
 Alexander GQ Gerasiov <[EMAIL PROTECTED]>

Кука: Сигнал SOS начинающая радистка поняла превратно...


pgp9pGg8020NU.pgp
Description: PGP signature


Re: gcc bug?

2004-11-18 Пенетрантность Dmitry E. Oboukhov
> --
> | flags  |
> ||
> | length |
> ||
> |  data  |
> |    |
> --
> 
> struct pkt
> {
>   uint32_t flags;
>   uint32_t length;
>   chardata[0];// data[1] для старых компиляторов
> };
> 
> 
> struct pkt* create_pkt( size_t data_length )
> {
>   struct pkt* pkt =
>   (struct pkt*) malloc( sizeof(struct pkt) + data_length );
> 
>   if (pkt != NULL)
>   {
>   pkt->flags  = PKT_NODELAY;
>   pkt->length = data_length;
>   memset( pkt->data, 0, data_length );
>   pkt->data[4] = 'r';
>   pkt->data[5] = 't';
>   pkt->data[6] = 'f';
>   pkt->data[7] = 'm';
>   }
> 
>   returm pkt;
> }
> 
> 
> Код непереносим, поскольку sizeof(struct pkt) будет давать разные
> значения даже для разных версий gcc, но здесь мы не об этом.
> 
> Разумеется, это можно сделать и другими способами, но эстетическое
> чувство программистов вынуждает их желать работать с данными пакета
> обращаясь к члену структуры (так код лучше выглядит), а не извращаясь с
> указателями и кастами struct в char.
> 
> До "изобретения" массивов с нулевой длиной приходилось пользоваться
> массивами с единичной длиной.

это ужасно!
я начинаю понимать отчего так много глючных программ на свете :-\



apache2

2004-11-18 Пенетрантность Fedir Gontsa
Привет Уважаемые!
сижу в тупике...
Apache2+PHP Version 4.3.9-1 Debian Sarge
данные из формы не передаются скрипту
то есть связка...

~#cat 1.php



...



~#

если поменять на GET ничего не изменяется
я в замешательстве...
до этого использовал апач 1.3.* а у этого сложноват конфиг
не могу разобраться...помогите
Заранее благодарен!

-- 
Всего лучшего тебе желаю!
Fedir Gontsa 
18.11.04, 22:14 



Re: gcc bug?

2004-11-18 Пенетрантность Petrov Dmithriy
On Thursday 18 November 2004 16:59, Dmitry A. Fedorov wrote:
> On Thu, 18 Nov 2004, Dmitry E. Oboukhov wrote:
> > в чем смысл масива с нулевой длиной кроме как использование
> > идентификатора как указателя?
> > можете привести пример?
> struct pkt
> {
> uint32_t flags;
> uint32_t length;
> chardata[0];// data[1] для старых компиляторов
> };
> struct pkt* create_pkt( size_t data_length )
> {
>  struct pkt* pkt =
>   (struct pkt*) malloc( sizeof(struct pkt) + data_length );
>
>  if (pkt != NULL)
>  {
>   pkt->flags  = PKT_NODELAY;
>   pkt->length = data_length;
>   memset( pkt->data, 0, data_length );
>   pkt->data[4] = 'r';
>   pkt->data[5] = 't';
>   pkt->data[6] = 'f';
>   pkt->data[7] = 'm';
>  }
>
>  returm pkt;
> }
>

Я чего-то не понимаю. Зачем всё-таки нужен char data[0], почему не 
использовать char *data?


Re: проблемы с запуском на kernel 2.6.8

2004-11-18 Пенетрантность Dmitry V. Agalakov
В сообщении от 12 Ноябрь 2004 17:07 Dmitry Skorinko написал(a):

> > ставил ядра:
> > kernel-image-2.6.8-1-386
> > kernel-image-2.6.8-1-686
> >
> > после загрузки выдает сообщение:
> > BIOS data check successful
> > и зависает

pnpbios=off в параметрах ядра пробовал?

-- 
WestCall SPb dept.
Phone:  +7-(812)-320-0504
+7-(812)-320-0500 ext. 7237
e-mail: [EMAIL PROTECTED]


Re: Software RAID-1

2004-11-18 Пенетрантность Alexander A. Vlasov
Добрый день.

On Thu, Nov 18, 2004 at 03:55:27PM +0300, Eduard Ivanov wrote:
> Вот решил поставить на сервак  сие чудо... да вот не нашёл грамотной
> доки... чтобы понятно было что к чему  и почему  Посоветуйте что
> юзать mdadm или raidtools2 ?  Ну и было б не плохо узнать в теории как
> это делается...

Я использую raidtools2. mdadm тоже работает. По дефолту в сарже --
мдадм.

> Есть тачка в которой стоит два IDE винта одинаковых ... правда на
> одном шлейфе... но тут я бессилен ... тачка - сервак одноюнитовый
> стоечный ... колупать не имею права... ну как есть ...
> 
> Вопрос к знатокам: сильно ли я проиграю в производительности на том
> что винты на одном шлейфе?

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


-- 
WBR,
 Alexander A. Vlasov
 Debian GNU/Linux user
 JID:   [EMAIL PROTECTED]
 nic-hdl:   ZULU-UANIC



Re: Software RAID-1

2004-11-18 Пенетрантность Michael Shigorin
On Thu, Nov 18, 2004 at 04:57:14PM +0300, Eduard Ivanov wrote:
> Спасибо :) Но я уже это прочитал... Эта дока входит в пакет
> raidtools2. Но некоторые личности настоятельно мне рекомендуют
> юзать mdadm.

Слышал упоминание про ситуацию, когда /etc/raidtab (который
вообще-то дублирует информацию, забиваемую в RAID superblock при
создании /dev/md*) всё-таки оказался необходим -- точнее не
вспомню, но ситуация была нештатной (возможно, моделировалось
помирание диска).

Это при использовании mdadm, которому raidtab опять же AFAIR не
требуется. (всё со слов, сам до mdadm добирался-добирался и не
добрался :)

-- 
  WBR, Michael Shigorin <[EMAIL PROTECTED]>
  -- Linux.Kiev http://www.linux.kiev.ua/



Re: тестирование [skip]

2004-11-18 Пенетрантность Pavel N. Solovyov
On Wed, 17 Nov 2004 21:00:48 +0300
Иван Лох <[EMAIL PROTECTED]> wrote:

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

  Аккуратней подбирайте примеры:-)
  Скорее всего, дадут срок, в лучшем случае, условно. И ещё Вам
нужно будет доказать, что не Вы, владелец средства повышенной
опасности, были за рулём.

Успехов. Павел.



Re: gcc bug?

2004-11-18 Пенетрантность Dmitry A. Fedorov
On Thu, 18 Nov 2004, Dmitry E. Oboukhov wrote:

> в чем смысл масива с нулевой длиной кроме как использование
> идентификатора как указателя?
> можете привести пример?

> C не поддерживает динамическое изменение размеров массива и где можно
> применить массив с нулевой длиной я понять не могу


--
| flags  |
||
| length |
||
|  data  |
|    |
--

struct pkt
{
uint32_t flags;
uint32_t length;
chardata[0];// data[1] для старых компиляторов
};


struct pkt* create_pkt( size_t data_length )
{
struct pkt* pkt =
(struct pkt*) malloc( sizeof(struct pkt) + data_length );

if (pkt != NULL)
{
pkt->flags  = PKT_NODELAY;
pkt->length = data_length;
memset( pkt->data, 0, data_length );
pkt->data[4] = 'r';
pkt->data[5] = 't';
pkt->data[6] = 'f';
pkt->data[7] = 'm';
}

returm pkt;
}


Код непереносим, поскольку sizeof(struct pkt) будет давать разные
значения даже для разных версий gcc, но здесь мы не об этом.

Разумеется, это можно сделать и другими способами, но эстетическое
чувство программистов вынуждает их желать работать с данными пакета
обращаясь к члену структуры (так код лучше выглядит), а не извращаясь с
указателями и кастами struct в char.

До "изобретения" массивов с нулевой длиной приходилось пользоваться
массивами с единичной длиной.


> struct
> {
>   unsigned char byte[0];
> 
>   int data1;
>   char data2;
>   ...
> } a;
> чтобы обращаться к a.data1 как к a.byte[0], a.byte[1]... ?

Фу!


> и что компилятор ТАКОЕ допускает?!

В языке C индексы и границы массивов не контролируются, оставляя это на
совести программиста.


> > Если виртуальная память закончилась, она ненастоящая.
> наверно китайская подделка?

Виртуальная память - такой вид памяти, чъе происхождение
нисколько не влияет на ее качество.


--
Если уж гайка есть, она должна быть затянута до конца



Re[2]: Software RAID-1

2004-11-18 Пенетрантность Eduard Ivanov
Hello Andrew,

Thursday, November 18, 2004, 3:58:09 PM, you wrote:

AVS> В Чтв, 18.11.2004, в 15:55, Eduard Ivanov пишет:
>> Всем привет!
>> Вот решил поставить на сервак  сие чудо... да вот не нашёл грамотной
>> доки... чтобы понятно было что к чему  и почему  Посоветуйте что
>> юзать mdadm или raidtools2 ?  Ну и было б не плохо узнать в теории как
>> это делается...

AVS> http://www.tldp.org/HOWTO/Software-RAID-HOWTO.html

Спасибо :) Но я уже это прочитал... Эта дока входит в пакет
raidtools2. Но некоторые личности настоятельно мне рекомендуют юзать
mdadm.
Как я понимаю разница то не большая ... один хрен реализация вся в
ведре... а это типа как бы фронтенд. Так?

>> Есть тачка в которой стоит два IDE винта одинаковых ... правда на
>> одном шлейфе... но тут я бессилен ... тачка - сервак одноюнитовый
>> стоечный ... колупать не имею права... ну как есть ...

AVS> SATA?

Неа.


-- 
Best regards,
 Eduardmailto:[EMAIL PROTECTED]



Re: Software RAID-1

2004-11-18 Пенетрантность Jurgen V. Uzbekoff
On Thu, Nov 18, 2004 at 03:55:27PM +0300, Eduard Ivanov wrote:
> Вот решил поставить на сервак  сие чудо... да вот не нашёл грамотной
> доки... чтобы понятно было что к чему  и почему  Посоветуйте что
> юзать mdadm или raidtools2 ?  Ну и было б не плохо узнать в теории как
> это делается...

http://www.tldp.org/HOWTO/Software-RAID-HOWTO.html
http://myrddin.org/howto/debian-grub.html
http://alioth.debian.org/projects/rootraiddoc/  # весьма подробно
http://www.tldp.org/HOWTO/Boot+Root+Raid+LILO.html

В документации, идущей с raidtools2, тоже достаточно подробно всё описано. 

> Есть тачка в которой стоит два IDE винта одинаковых ... правда на
> одном шлейфе... но тут я бессилен ... тачка - сервак одноюнитовый
> стоечный ... колупать не имею права... ну как есть ...
> 
> Вопрос к знатокам: сильно ли я проиграю в производительности на том
> что винты на одном шлейфе?

Везде в доках рекомендуют использовать по одному винту на контроллер. Наверное 
неспроста...

-- 
IOpuk.



Re: gcc bug?

2004-11-18 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov -> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 
16:08:43 +0300:

 >> > в смысле компилятор будет ругаться на применение любого индекса с ним?
 >> > или что?
 >> 
 >> Не обязан.
 >> 
 >> Эту конструкцию применяют обычно в конце структур заголовок - данные,
 >> чтобы можно было сослаться на начало данных без извращений с адресной
 >> арифметикой.
 DEO> то есть что-то вроде
 DEO> struct
 DEO> {
 DEO>   unsigned char byte[0];

 DEO>   int data1;
 DEO>   char data2;
 DEO>   ...
 DEO> } a;
 DEO> чтобы обращаться к a.data1 как к a.byte[0], a.byte[1]... ?

Нет.  struct {
int data1;
char data2;
unsigned char byte[0];
}

и дальше в памяти расположены собственно данные из этого byte, а сколько
их - знает только приложение.

 DEO> и что компилятор ТАКОЕ допускает?!

Ну да.  Пол-винды так написано, например.

-- 
Artem Chuprina
RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL PROTECTED]



Re: Задолбали зависимости. Уже не смешно

2004-11-18 Пенетрантность Artem Chuprina
Пашев Игорь Николаевич -> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 
15:09:37 +0300:

 ПИН> что хочу удалить -- что предлагают снести заодно:
 ПИН> ==
 ПИН> exim -- mysql-server, mutt

Им нужен хоть какой-нибудь MTA.  MTA в системе быть должен.  Они без
него работать не соглашаются.  (Ну, в случае с мысклем он не захочет
работать, скорее всего, без крона, а крон - он почту посылает...  mutt
же умеет посылать почту только локальным /usr/sbin/sendmail.)  Если ты
заменишь exim на другой MTA, они останутся.

 ПИН> kde-lirc -- kde, kde-utils

Начнем с того, что пакета kde-lirc в дистрибутиве не существует...  Как
и kde-utils.

 ПИН> ksirc -- kdenetwork

Ну да.  Это фейковый пакет для установки стопки других и больше ни для
чего.  Вполне резонно, что если ты сносишь хотя бы один из стопки,
устанавливалка всей стопки тоже идет лесом.  То же относится и к пакетам
kde и kdeutils.  Читать, блин, иногда описания надо.

 ПИН> liblircclient0 -- gnome, mozilla, mplayer, totem

Как ты этого добился?  У меня mozilla и mplayer установлены, а
liblircclient0 - нет.  Сам собирал с поддержкой lirc?

Так что зря ты про "не смешно".  Как раз смешно.  Тебя читать...

-- 
Artem Chuprina
RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL PROTECTED]



Re: gcc bug?

2004-11-18 Пенетрантность Dmitry E. Oboukhov
>  DEO> я сейчас просто пропатчил пакет до того, что он 3.3 собирается, но он
>  DEO> собирается 3.4 и не патченный, причем те конструкции на которых валится
>  DEO> 3.3 3.4 не считает ошибочными
>  DEO> то есть у меня сейчас получился пакет с жесткой зависимостью на 3.4
> 
> Почему бы и нет?  Раз от плюсовых библиотек 3.4 он все равно зависит?
кроме глюков компилера в данном случае 3.4 не нужен
кроме того я проверил - все собирается на 2.95 и 3.0



Re[2]: Локальный репозит арий apt

2004-11-18 Пенетрантность Dmitry Sokolov
Hello Artem,

Так в том то и дело, что mirror не поддерживается... просто изредка обновлялись 
пакеты...
Как-то раз, пока их было немного я проделал это руками, но делать это сейчас я 
не возьмусь, да и глупо делать это руками.

Thursday, November 18, 2004, 2:52:11 PM, you wrote:

Dmitry Sokolov ->> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 14:04:58 
+0300:

 DS>> Есть несколько сидюков с пакетами из testing/unstable, записанных
 DS>> мной за несколько лет. Некоторые пакеты обновлялись не по одному
 DS>> разу и есть несколько их версий.

 DS>> Как из пула выкинуть устаревшие пакеты?

AC> Вообще-то при нормальном поддержании миррора это делает rsync...

 DS>> Т.е. задача смастерить сидюк только с нужными пакетами.

AC> А это - совсем другая задача...

AC> -- 
AC> Artem Chuprina
AC> RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL 
PROTECTED]





-- 
Best regards,
 Dmitrymailto:[EMAIL PROTECTED]



Re: gcc bug?

2004-11-18 Пенетрантность Dmitry E. Oboukhov
> > а править мейк тоже нехорошо (пакет ведь собираем, а на другой системе
> > могут не пересобрать)
> > и как быть?
> 
> make CC=gcc3.4 CFLAGS='-pipe -O3 -g0 -w' и так далее в debian/rules
> 
> configure из среды берет или также как make в зависимости от версии.
> 
> Наличие gcc3 проверять перед тем.
> 
> > PPS: кстати, знатоки плюсов, объясните мне смысл конструкции:
> > int a[0]={};
> > 
> > это что просто указатель, который можно юзать только как указатель?
> 
> Это не плюсы, это C.
> 
> Это массив с нулевой длиной и его инициализация.
> 
> Указатели и массивы - совсем разные вещи. Путаница у вас "классическая",
> хорошо известная.
то что массив я вижу
я не понимаю смысла
в чем смысл масива с нулевой длиной кроме как использование
идентификатора как указателя?
можете привести пример?
C не поддерживает динамическое изменение размеров массива и где можно
применить массив с нулевой длиной я понять не могу


> 
> > в смысле компилятор будет ругаться на применение любого индекса с ним?
> > или что?
> 
> Не обязан.
> 
> Эту конструкцию применяют обычно в конце структур заголовок - данные,
> чтобы можно было сослаться на начало данных без извращений с адресной
> арифметикой.
то есть что-то вроде
struct
{
  unsigned char byte[0];

  int data1;
  char data2;
  ...
} a;
чтобы обращаться к a.data1 как к a.byte[0], a.byte[1]... ?

и что компилятор ТАКОЕ допускает?!
по моему это большее извращение чем ((unsigned char *)&a)[index]


> Если виртуальная память закончилась, она ненастоящая.
наверно китайская подделка?
;)



Re: gcc bug?

2004-11-18 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov -> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 
14:25:17 +0300:

 DEO> я сейчас просто пропатчил пакет до того, что он 3.3 собирается, но он
 DEO> собирается 3.4 и не патченный, причем те конструкции на которых валится
 DEO> 3.3 3.4 не считает ошибочными
 DEO> то есть у меня сейчас получился пакет с жесткой зависимостью на 3.4

Почему бы и нет?  Раз от плюсовых библиотек 3.4 он все равно зависит?

-- 
Artem Chuprina
RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL PROTECTED]



Re: Software RAID-1

2004-11-18 Пенетрантность Andrew V.Statsenko
В Чтв, 18.11.2004, в 15:55, Eduard Ivanov пишет:
> Всем привет!
> Вот решил поставить на сервак  сие чудо... да вот не нашёл грамотной
> доки... чтобы понятно было что к чему  и почему  Посоветуйте что
> юзать mdadm или raidtools2 ?  Ну и было б не плохо узнать в теории как
> это делается...

http://www.tldp.org/HOWTO/Software-RAID-HOWTO.html


> 
> Есть тачка в которой стоит два IDE винта одинаковых ... правда на
> одном шлейфе... но тут я бессилен ... тачка - сервак одноюнитовый
> стоечный ... колупать не имею права... ну как есть ...

SATA?

> 
> Вопрос к знатокам: сильно ли я проиграю в производительности на том
> что винты на одном шлейфе?
> 
> 
> -- 
> Best regards,
>  Eduard  mailto:[EMAIL PROTECTED]
> 



Software RAID-1

2004-11-18 Пенетрантность Eduard Ivanov
Всем привет!
Вот решил поставить на сервак  сие чудо... да вот не нашёл грамотной
доки... чтобы понятно было что к чему  и почему  Посоветуйте что
юзать mdadm или raidtools2 ?  Ну и было б не плохо узнать в теории как
это делается...

Есть тачка в которой стоит два IDE винта одинаковых ... правда на
одном шлейфе... но тут я бессилен ... тачка - сервак одноюнитовый
стоечный ... колупать не имею права... ну как есть ...

Вопрос к знатокам: сильно ли я проиграю в производительности на том
что винты на одном шлейфе?


-- 
Best regards,
 Eduard  mailto:[EMAIL PROTECTED]



Re: Задолбали зависимо сти. Уже не смешно

2004-11-18 Пенетрантность Иван Лох
On Thu, Nov 18, 2004 at 03:09:37PM +0300, Пашев Игорь Николаевич wrote:

> что хочу удалить -- что предлагают снести заодно:
> ==

IMHO все нормально...

> exim -- mysql-server, mutt

Очевидно, Вы удаляете последний MTA в системе. Значит у Вас не будут
работать MUA. То, что mysql-server требует MUA обеспечивающего mailx
вполне нормально для UNIX-like.

> kde-lirc -- kde, kde-utils
> ksirc -- kdenetwork

Чего нет, того нет...

> liblircclient0 -- gnome, mozilla, mplayer, totem

В ряде приложений можно включить LIRС лишь на стадии сборки,
выбор либо поддерживать по две версии пакета вместо одного,
плюс Provides и т. д, либо сделать зависимость от маленькой
библиотеки. Если Вас это так напрягает -- сделайте 
liblircclient-dummy... 

-- 
Иван Лох



Re: тестирование [skip]

2004-11-18 Пенетрантность Vasiliy 'Druid' Misharev
On Thu, Nov 18, 2004 at 02:21:51PM +0300, Artem Chuprina wrote:

>  >> P.S. В последнее время, впрочем, я переползаю на amavisd и политику
>  >> хранения одной байесовской базы на всех.  Оно как-то эффективнее
>  >> получается.
> 
>  V'M> зависит от однородности трафика. а то я своей базой коммерческому отделу
>  V'M> всю полезную почту зафильтрую ;)
> 
> Коммерческий отдел прописывается в spam-lovers, и телемаркет :-)  Я серьезно.

не скажи, виагра им не нужна ;)

-- 
A: No
Q: Should I quote below my post?

Good luck!  /AKA Druid



Re: Задолбали зависим ости. Уже не смешно

2004-11-18 Пенетрантность Konstantin Klimchev
On Thu, 18 Nov 2004 15:09:37 +0300
Пашев Игорь Николаевич <[EMAIL PROTECTED]> wrote:

> exim -- mysql-server, mutt
про mysql не скажу, а mutt'у нужен виртуальный пакет
mail-transport-agent, который и предоставляет exim*
Если нужен другой почтовик просто ставь, exim будет удален
> kde-lirc -- kde, kde-utils
kde и kde-utils - это виртуальные пакеты
> ksirc -- kdenetwork
это тоже виртуальный пакет
> liblircclient0 -- gnome, mozilla, mplayer, totem


-- 
Best Regards, Konstantin Klimchev 
(mailto:[EMAIL PROTECTED]jabber:[EMAIL PROTECTED])
ATK-Internet ISP, Arkhangelsk, Russia



Задолбали зависимости. Уже не смешно

2004-11-18 Пенетрантность Пашев Игорь Николаевич
что хочу удалить -- что предлагают снести заодно:
==
exim -- mysql-server, mutt
kde-lirc -- kde, kde-utils
ksirc -- kdenetwork
liblircclient0 -- gnome, mozilla, mplayer, totem

Этот список можно продолжать :)

-- 
Никогда не было, чтобы чего-нибудь не было,
всегда было, чтобы что-нибудь было.



Re: gcc bug?

2004-11-18 Пенетрантность Dmitry A. Fedorov
On Thu, 18 Nov 2004, Dmitry E. Oboukhov wrote:

> а править мейк тоже нехорошо (пакет ведь собираем, а на другой системе
> могут не пересобрать)
> и как быть?

make CC=gcc3.4 CFLAGS='-pipe -O3 -g0 -w' и так далее в debian/rules

configure из среды берет или также как make в зависимости от версии.

Наличие gcc3 проверять перед тем.

> PPS: кстати, знатоки плюсов, объясните мне смысл конструкции:
> int a[0]={};
> 
> это что просто указатель, который можно юзать только как указатель?

Это не плюсы, это C.

Это массив с нулевой длиной и его инициализация.

Указатели и массивы - совсем разные вещи. Путаница у вас "классическая",
хорошо известная.

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

Не обязан.

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

-- 
Если виртуальная память закончилась, она ненастоящая.



Re: Локальный репозитарий apt

2004-11-18 Пенетрантность Artem Chuprina
Dmitry Sokolov -> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 14:04:58 
+0300:

 DS> Есть несколько сидюков с пакетами из testing/unstable, записанных
 DS> мной за несколько лет. Некоторые пакеты обновлялись не по одному
 DS> разу и есть несколько их версий.

 DS> Как из пула выкинуть устаревшие пакеты?

Вообще-то при нормальном поддержании миррора это делает rsync...

 DS> Т.е. задача смастерить сидюк только с нужными пакетами.

А это - совсем другая задача...

-- 
Artem Chuprina
RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL PROTECTED]



Re: gcc bug?

2004-11-18 Пенетрантность Dmitry E. Oboukhov
>  >>  >> 3.3 - да.  В 3.4 пофиксено.  Так что багрепорт можно уже не посылать.
>  >>  DEO> я поставил 3.4.2 и он тоже падает
>  >> 
>  >> Он не падает.  Он честно ругается, что так писать нельзя.
>  >> gcc-3.4 --version
>  >> gcc-3.4 (GCC) 3.4.2 (Debian 3.4.2-2)
>  >> Copyright (C) 2004 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.
>  >> 
>  >>  DEO> PS: а как менять в Дебиане версию gcc?
>  >>  DEO> update-alternatives похоже не про то или я что-то не допонял?
>  >> 
>  >> Никак не менять.  Разные версии gcc замечательно уживаются между собой,
>  >> надо только указывать нужный компилятор.  update-alternatives в данном
>  >> случае будет только источником граблей из-за несовместимости 3.3 и 3.4
>  >> по меньшей мере по плюсовым библиотекам.
>  DEO> гм я не про то
>  DEO> а про ссылку /usr/bin/gcc
>  DEO> ее руками планируется переставлять на нужную версию?
> 
> Разработчиком пакета задумано, что /usr/bin/gcc в sarge показывает на
> 3.3.  Переставление ее - руками ли, ногами ли, - за счет юзера,
> разработчики дистрибутива в этом случае багрепорты вправе не
> принимать...
а править мейк тоже нехорошо (пакет ведь собираем, а на другой системе
могут не пересобрать)
и как быть?

я сейчас просто пропатчил пакет до того, что он 3.3 собирается, но он
собирается 3.4 и не патченный, причем те конструкции на которых валится
3.3 3.4 не считает ошибочными
то есть у меня сейчас получился пакет с жесткой зависимостью на 3.4


PPS: кстати, знатоки плюсов, объясните мне смысл конструкции:
int a[0]={};

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



Re: тестирование [skip]

2004-11-18 Пенетрантность Michael Shigorin
On Thu, Nov 18, 2004 at 02:54:33PM +0500, Nikolay S. wrote:
> Вешать в cron  для каждого пользователь - некрасиво.

Нарисовать итератор или предложить пользователям повесить
самостоятельно, если у них есть шелл и crontab.

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

-- 
  WBR, Michael Shigorin <[EMAIL PROTECTED]>
  -- Linux.Kiev http://www.linux.kiev.ua/



Re: тестирование [skip]

2004-11-18 Пенетрантность Artem Chuprina
Vasiliy 'Druid' Misharev -> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 
14:09:54 +0300:

 >> P.S. В последнее время, впрочем, я переползаю на amavisd и политику
 >> хранения одной байесовской базы на всех.  Оно как-то эффективнее
 >> получается.

 V'M> зависит от однородности трафика. а то я своей базой коммерческому отделу
 V'M> всю полезную почту зафильтрую ;)

Коммерческий отдел прописывается в spam-lovers, и телемаркет :-)  Я серьезно.

-- 
Artem Chuprina
RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL PROTECTED]



Re: тестировани е [skip]

2004-11-18 Пенетрантность Mikolaj Golub
"Nikolay S." <[EMAIL PROTECTED]> writes:

> 
> sudo -u user sa-learn --ham --prefs-file=/home/user/.spamassassin/user_prefs  
>   
> --dbpath=/home/user/.spamassassin/ /home/user/Maildir/.NotSpam/cur
> 
> в ответ: bayes expire_old_tokens: lock: 11369 cannot create tmp 
> lockfile /root/.spamassassin/bayes.lock.isrv.rifey.e-burg.ru.11369 
> for /root/.spamassassin/bayes.lock: Permission denied
> 

А что-то типа:

su - user -c "sa-learn --ham /home/user/Maildir/.NotSpam/cur"

не покатит?

-- 
Mikolaj Golub



Re: тестирование [skip]

2004-11-18 Пенетрантность Vasiliy 'Druid' Misharev
On Thu, Nov 18, 2004 at 02:00:00PM +0300, Artem Chuprina wrote:

> P.S. В последнее время, впрочем, я переползаю на amavisd и политику
> хранения одной байесовской базы на всех.  Оно как-то эффективнее получается.

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

-- 
A: No
Q: Should I quote below my post?

Good luck!  /AKA Druid



Локальный репозитарий apt

2004-11-18 Пенетрантность Dmitry Sokolov
Есть несколько сидюков с пакетами из testing/unstable, записанных мной за 
несколько лет. Некоторые пакеты обновлялись не по одному разу и есть несколько 
их версий.

Как из пула выкинуть устаревшие пакеты?
Как вариант можно в пуле оставить только те пакеты, которые установлены в 
системе.

Т.е. задача смастерить сидюк только с нужными пакетами.

-- 
Best regards,
 Dmitrymailto:[EMAIL PROTECTED]



Re: тестирование [skip]

2004-11-18 Пенетрантность Artem Chuprina
Nikolay S. -> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 15:19:25 
+0500:

 NS> В сообщении от 18 Ноябрь 2004 14:56 Andrey N. Demushkin написал(a):> The 
Weather is Good! Isn't It?>> Thursday, November 18, 2004, 12:54:33 PM, you 
wrote:>> NS> В свете прочтения этой темы решил поэксперементировать с 
обучением> NS> spamassassin. Написал не сложный скрипт пробегающий по всем 
Maildir> NS> пользователей и обучающихся по папкам spam and notspam. Но вот> 
столкнулся с NS> проблемой: изменения происходят в базе пользователя от> 
которого запущен NS> скрипт. Т.е. если его повесить в cron под root , то> все 
изменения будут NS> в /root/.spamassassin/ . А как сделать чтобы> изменения 
происходили в NS> настроиках пользователя? Вешать в cron  для> каждого 
пользователь - некрасиво.>> NS> Пример запуска:> NS> sa-learn --ham 
--prefs-file=/home/user/.spamassassin/user_prefs> NS> 
--dbpath=/home/user/.spamassassin/ /home/user/Maildir/.NotSpam/cur> sudo?
 NS> sudo -u user sa-learn --ham 
--prefs-file=/home/user/.spamassassin/user_prefs
--dbpath=/home/user/.spamassassin/ /home/user/Maildir/.NotSpam/cur
 NS> в ответ: bayes expire_old_tokens: lock: 11369 cannot create tmp lockfile 
/root/.spamassassin/bayes.lock.isrv.rifey.e-burg.ru.11369 for 
/root/.spamassassin/bayes.lock: Permission denied

man sudo.  В основном - на предмет -H.

-- 
Artem Chuprina
RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL PROTECTED]



Re: тестирование [skip]

2004-11-18 Пенетрантность Artem Chuprina
Nikolay S. -> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 14:54:33 
+0500:

 NS> В свете прочтения этой темы решил поэксперементировать с обучением
 NS> spamassassin. Написал не сложный скрипт пробегающий по всем Maildir
 NS> пользователей и обучающихся по папкам spam and notspam. Но вот
 NS> столкнулся с проблемой: изменения происходят в базе пользователя от
 NS> которого запущен скрипт. Т.е. если его повесить в cron под root ,
 NS> то все изменения будут в /root/.spamassassin/ . А как сделать чтобы
 NS> изменения происходили в настроиках пользователя? Вешать в cron для
 NS> каждого пользователь - некрасиво.

Я делаю именно так.  Те, у кого эстетическое чувство устроено
по-другому, да узнают о существовании su и sudo.

-- 
Artem Chuprina
RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL PROTECTED]

P.S. В последнее время, впрочем, я переползаю на amavisd и политику
хранения одной байесовской базы на всех.  Оно как-то эффективнее получается.



Re: тестирование [skip]

2004-11-18 Пенетрантность Artem Chuprina
Alexander Mikhailian -> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 
09:32:27 +0100:

 >> Перекладывать ответственность на этого безмозглого пользователя
 >> - тоже не выход. 

 AM> Пока что вы перекладываете ответственность на всех пользователей
 AM> с динамических адресов. Чем это лучше?

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

 AM> Кроме того, почтовый спам -- это только самая видмая часть проблемы.
 AM> Есть ещё навязчивая реклама, например. И просто взломщики. 

Просто взломщики тоже обрабатываются.

 AM> Мне, как провайдеру контента, иногда приходится отключать некоторые
 AM> диапазоны адресов целиком чтобы избавиться от слишком навязчивых 
 AM> посетителей. И я прекрасно знаю, что вместе с одним нахалом я блокирую
 AM> сотни легитимных пользователей. 

Так ты их насмерть блокируешь (по этим граблям мне тоже ходить
приходилось), а я - нет.

-- 
Artem Chuprina
RFC2822: <[EMAIL PROTECTED]>, FIDO: 2:5020/122.256, Jabber: [EMAIL PROTECTED]



Re: тестирование [skip]

2004-11-18 Пенетрантность Nikolay S.
В сообщении от 18 Ноябрь 2004 14:56 Andrey N. Demushkin написал(a):
> The Weather is Good! Isn't It?
>
> Thursday, November 18, 2004, 12:54:33 PM, you wrote:
>
> NS> В свете прочтения этой темы решил поэксперементировать с обучением
> NS> spamassassin. Написал не сложный скрипт пробегающий по всем Maildir
> NS> пользователей и обучающихся по папкам spam and notspam. Но вот
> столкнулся с NS> проблемой: изменения происходят в базе пользователя от
> которого запущен NS> скрипт. Т.е. если его повесить в cron под root , то
> все изменения будут NS> в /root/.spamassassin/ . А как сделать чтобы
> изменения происходили в NS> настроиках пользователя? Вешать в cron  для
> каждого пользователь - некрасиво.
>
> NS> Пример запуска:
> NS> sa-learn --ham --prefs-file=/home/user/.spamassassin/user_prefs
> NS> --dbpath=/home/user/.spamassassin/ /home/user/Maildir/.NotSpam/cur
> sudo?

sudo -u user sa-learn --ham --prefs-file=/home/user/.spamassassin/user_prefs
--dbpath=/home/user/.spamassassin/ /home/user/Maildir/.NotSpam/cur

в ответ: bayes expire_old_tokens: lock: 11369 cannot create tmp 
lockfile /root/.spamassassin/bayes.lock.isrv.rifey.e-burg.ru.11369 
for /root/.spamassassin/bayes.lock: Permission denied


>
>
> With best regards, Andrey N. Demushkin
> --icq: 27072263
> http://www.demushkin.ru


Re[2]: тестирование [skip]

2004-11-18 Пенетрантность Andrey N. Demushkin
The Weather is Good! Isn't It?

Thursday, November 18, 2004, 12:54:33 PM, you wrote:

NS> В свете прочтения этой темы решил поэксперементировать с обучением
NS> spamassassin. Написал не сложный скрипт пробегающий по всем Maildir
NS> пользователей и обучающихся по папкам spam and notspam. Но вот столкнулся с
NS> проблемой: изменения происходят в базе пользователя от которого запущен
NS> скрипт. Т.е. если его повесить в cron под root , то все изменения будут
NS> в /root/.spamassassin/ . А как сделать чтобы изменения происходили в
NS> настроиках пользователя? Вешать в cron  для каждого пользователь - 
некрасиво.

NS> Пример запуска:
NS> sa-learn --ham --prefs-file=/home/user/.spamassassin/user_prefs 
NS> --dbpath=/home/user/.spamassassin/ /home/user/Maildir/.NotSpam/cur
sudo?


With best regards, Andrey N. Demushkin
--icq: 27072263
http://www.demushkin.ru



Re: тестирование [skip]

2004-11-18 Пенетрантность Nikolay S.
В свете прочтения этой темы решил поэксперементировать с обучением 
spamassassin. Написал не сложный скрипт пробегающий по всем Maildir 
пользователей и обучающихся по папкам spam and notspam. Но вот столкнулся с 
проблемой: изменения происходят в базе пользователя от которого запущен 
скрипт. Т.е. если его повесить в cron под root , то все изменения будут 
в /root/.spamassassin/ . А как сделать чтобы изменения происходили в 
настроиках пользователя? Вешать в cron  для каждого пользователь - некрасиво.

Пример запуска:
sa-learn --ham --prefs-file=/home/user/.spamassassin/user_prefs 
--dbpath=/home/user/.spamassassin/ /home/user/Maildir/.NotSpam/cur


Николай.


Re: тестирование [skip]

2004-11-18 Пенетрантность Alexander Mikhailian
Artem Chuprina <[EMAIL PROTECTED]> wrote:
> Перекладывать ответственность на этого безмозглого пользователя
> - тоже не выход. 

Пока что вы перекладываете ответственность на всех пользователей
с динамических адресов. Чем это лучше?

Кроме того, почтовый спам -- это только самая видмая часть проблемы.
Есть ещё навязчивая реклама, например. И просто взломщики. 

Мне, как провайдеру контента, иногда приходится отключать некоторые
диапазоны адресов целиком чтобы избавиться от слишком навязчивых 
посетителей. И я прекрасно знаю, что вместе с одним нахалом я блокирую
сотни легитимных пользователей. 

-- 
Alexander Mikhailian

я┌я▄ п╫п╣п╨п╬я┌п╬я─я▀п╣
п╢п╦п╟п©п╟п╥п╬п╫я▀ п╟п╢я─п╣я│п╬п╡ я├п╣п╩п╦п╨п╬п╪ я┤я┌п╬п╠я▀ 
п╦п╥п╠п╟п╡п╦я┌я▄я│я▐ п╬я┌ я│п╩п╦я┬п╨п╬п╪ п╫п╟п╡я▐п╥я┤п╦п╡я▀я┘ 
п©п╬я│п╣я┌п╦я┌п╣п╩п╣п╧. п≤ я▐ п©я─п╣п╨я─п╟я│п╫п╬ п╥п╫п╟я▌, я┤я┌п╬ п╡п╪п╣я│я┌п╣ 
я│ п╬п╢п╫п╦п╪ п╫п╟я┘п╟п╩п╬п╪ я▐ п╠п╩п╬п╨п╦я─я┐я▌
я│п╬я┌п╫п╦ п╩п╣пЁп╦я┌п╦п╪п╫я▀я┘ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩п╣п╧. 

-- 
Alexander Mikhailian



Re: Пароль на MySQL

2004-11-18 Пенетрантность Sergey Lutay

Зуев Денис Александрович wrote:


Привет!

 

Уважаемое сообщество, враги сменили root-пароль на MySQL. Есть ли 
возможность это дело исправить?


=-
С уважением, Денис Зуев
ООО "Группа компаний АСК" г. Екатеринбург
т. (343) 371-44-44
ф. (343) 371-55-55

 


Да. посмотри инструкции по первоначальной инсталляции пакета MySQL...



Re: gcc bug?

2004-11-18 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov -> debian-russian@lists.debian.org  @ Thu, 18 Nov 2004 
02:06:09 +0300:

 >>  >> 3.3 - да.  В 3.4 пофиксено.  Так что багрепорт можно уже не посылать.
 >>  DEO> я поставил 3.4.2 и он тоже падает
 >> 
 >> Он не падает.  Он честно ругается, что так писать нельзя.
 >> gcc-3.4 --version
 >> gcc-3.4 (GCC) 3.4.2 (Debian 3.4.2-2)
 >> Copyright (C) 2004 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.
 >> 
 >>  DEO> PS: а как менять в Дебиане версию gcc?
 >>  DEO> update-alternatives похоже не про то или я что-то не допонял?
 >> 
 >> Никак не менять.  Разные версии gcc замечательно уживаются между собой,
 >> надо только указывать нужный компилятор.  update-alternatives в данном
 >> случае будет только источником граблей из-за несовместимости 3.3 и 3.4
 >> по меньшей мере по плюсовым библиотекам.
 DEO> гм я не про то
 DEO> а про ссылку /usr/bin/gcc
 DEO> ее руками планируется переставлять на нужную версию?

Разработчиком пакета задумано, что /usr/bin/gcc в sarge показывает на
3.3.  Переставление ее - руками ли, ногами ли, - за счет юзера,
разработчики дистрибутива в этом случае багрепорты вправе не
принимать...

-- 
Artem Chuprina <[EMAIL PROTECTED]>
FIDO: 2:5020/122.256



Re: mencoder & DVD2mpeg4

2004-11-18 Пенетрантность .Nick

Oleg Tsymaenko wrote:



есть GUI : apt-get install dvdrip dvdrip-doc
там это все красивенько настраивается с "превью". и выписывается командная 
строчечка для mencoder



Спасибо. Судя по всему, это то, что нужно )

--
WBR, .Nick
--
USU-Lug (Ural State University Linux Users Group)
http://usu-lug.org.ru/  mailto:[EMAIL PROTECTED]



Samba в двух сетях

2004-11-18 Пенетрантность Dmitry Fedoseev
Здравствуйте!

Samba работет как PDC в сети. Часть компьютеров и пользователей
переехали в другое помещение. До этого помещения есть линк, старая и
новая сети связь имеют. Хочется для отпочковавшейся части сохранить
авторизацию на имеющемся PDC; но только авторизацию - обмен файлами не
планируется, ибо неконтролируемо и дорого.

Samba использует ldapsam, реплицировать ldap-базу для BDC в новой сети -
не вопрос. Вопрос такой - будет ли BDC нормально авторизовать
пользователей, если трафик между PDC и BDC частично запрещен (закрыты
порты 137-139, 445, но 389 открыт)? Достаточно ли для BDC обращений к
собственной реплике ldap или он еще чего-то должен получать через
закрываемые порты?
-- 
Dmitry Fedoseev <[EMAIL PROTECTED]>