echo "string" > /dev/lp0 vs cups

2006-02-26 Пенетрантность Alexander

День добрый.

Пишу прогу (ansi C) которая, среди всего прочего, должна печатать на
матричном принтере некое подобие лога.
Простая запись в /dev/lp0 "что-то там\n\r" дает приемлемый результат, за
исключением одного НО. Если принтер выключен на момент запуска
программы, выполнение останавливается пока что-то (в данном случае
принтер) не прочтет данные с паралельного порта. Предполагаю, что данная
проблема решается записью данных не прямо в порт, а в некий спулер.

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

Посмотрел http://www.cups.org/doc-1.1/spm.html#CUPS_API
Там прямым текстом написанно: The CUPS API library provides some basic
printing services for applications that need to print files.
Очень не хочется писать строку в файл а потом его распечатывать, и
системный вызов echo "bla bla bla" | lpr -l кажется неспортивным.

Скажите, я хочу странного? Как можно загнать не файл а string в spool на
распечатку, не прибегая к системному вызову, и чтобы страницу не
выплевывало а переводило каретку и ждало следующей строки?

Еще заметил неприятную вещь: если что-то послать на печать при
выключенном принтере, а потом его включить, то съедаются первые буквы
(1, 2 или 3 исходя из моих тестов), и это происходит независимо от
метода печати (lp, lpr, просто эхо на /dev/lp0). Только у меня так, или
  у паралельного порта такая фича? Я понимаю, нефига игратся с
тумблером, но все-таки хочется по возможности избавится от подобных потерь.

Спасибо.


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



Re: echo "string" > /dev/lp0 vs cups

2006-02-27 Пенетрантность Alexander

Спасибо за ответы.

Программа предназначина для считывания магнитных карточек персонала с 
нерегулярным рабочим днем, и записи в базу данных информации о их 
приходе и уходе. Потом на основе этой информации расчитывается их 
зарплата. Рабочий день может начинаться и кончатся в любое время дня и 
ночи, речь идет о типографии.
Читалки магнитных карточек предполагается пока использовать 2, 
соответственно для выхода и входа. Запись ведется в базу данных, 
возможно в лог файл, и на принтер. Принтер в данном случае 
рассматривается как дублирующий узел, для создания hardcopy в наглядной 
форме. Не бирюльки же считаем, а зарплату, человек должен видеть что его 
 "посчитали".



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


Victor Wagner escribió:

Вроде бы само понятие SPOOL (Simulation of pereferial operations
on-line) не рассчитано на то, что некоторая задача захватывает ресурс
надолго и печатает в час по чайной ложке.
Согласен, но никто захватывать ресурс не собирается. Большую часть 
времени ресурс свободен, на хосте одновременно вертится несколько (по 
крайней мере две) копий программы, как только у какой-то копии 
появляется о чем сообщить миру, она подает строчку на принтер.
Важно чтоб они при этом друг друга не перебивали (риск мизерный, но 
реальный), ничье сообщение не потерялось, и программа продолжала 
работать даже при отсутсвии принтера.



Данная задача больше напоминает по логике своей работы вывод на консоль.
Может быть в эту сторону посмотреть? В ядре есть опция Enable console on
line printer.
Мне приходило такое в голову, операция действительно напоминает консоль, 
 но не то.


Иван Лох escribió:
> А нужен ли тут спулер? Он скорее для многозадачности... Я бы назвал
> необходимую вещь скорее буфером. FIFO который смотрит на состояние
> принтера (есть библиотеки на C на Perl и т. д.) или может быть
> даже на proc, а потом тупо печатает в порт.
Посмотреть на состояние принтера конечно можно, да толку? Придется 
отдельно менеджер печати писать, а это как раз то чего я пытаюсь избежать.


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



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



Re: echo "string" > /dev/lp0 vs cups

2006-02-27 Пенетрантность Alexander

Andrey Melnikoff escribió:

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

Читалки магнитных карточек предполагается пока использовать 2,


А почему две? Так сложно построить триггер? При возникновении третьего
стотояния - пусть вахтер допрашивает, какого фига вы пытаетесь войти на
работу второй раз?
Этот вопрос был в свое время активно провентелирован с руководством и 
сотрудниками ИТ отдела, и решили что капиталовложение на еще один 
считыватель оправдывает упрощение системы и защиту от дурака.



А можно глупый вопрос - зачем здесь принтер? Может проще повесить монитор
под стекло, на котором писать "Здравствуйте, Иван Петрович Сидиоров, желаем
вам удачного рабочего дня". И человек видит - что его посчитали. А если туда
прикрутить еще и базу данных с днями рождения, то можно и поздравлять :)
Я достаточно долго общался с компьютерами, чтобы научится им не 
доверять. Кроме того, надеюсь, это поможет избежать неприятных ситаций, 
возникновение которых я легко могу себе представить. Например когда 
недобросовестный (или забывчивый) работник подвергнет сомнению 
работоспособность системы вообще и количество своих насчитанных рабочих 
часов в частности.
Хотелось бы ответить цитатой из классики: Never Trust Anything Except 
Hardcopy. (вытравить эти слова каленым железом на задницах разнообразных 
кое-какеров)



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



Re: echo "string" > /dev/lp0 vs cups

2006-02-27 Пенетрантность Alexander

Victor Wagner escribió:
Читалки магнитных карточек предполагается пока использовать 2, 
соответственно для выхода и входа. Запись ведется в базу данных, 
возможно в лог файл, и на принтер. Принтер в данном случае 
рассматривается как дублирующий узел, для создания hardcopy в наглядной 
форме. Не бирюльки же считаем, а зарплату, человек должен видеть что его 
"посчитали".

Беда в том что любой спулер работает на уровне страниц, а не строк.
Исходя из того что я накопал, предполагаю, что спулер занимается 
исключительно фильтрованием документа и передачей его на принтер, а что 
и как там напечатается зависит всецело от формата (т.е. исходных данных 
и конкретного фильтра, в случае raw фильтр отсутствует)
Если посылать ascii текст в raw (опция -l у lpr), то страница не 
выплевывается. Это можно сделать несколько раз подряд разными вызовами, 
и все напечатается на одной и той-же странице (если поместится, конечно).



С точки зрения стандартного спулера - ресурс захвачен - начата печать,
но страница не закончена и не выкинута из принтера.
после cat textfile.txt | lpr -l купс рапортует что name: stdin, status: 
completed, страница не выплюнута и остается в принтере, система готова к 
следующей распечатке, даже если напечатана всего одна строчка. Насколько 
я понял, с тем же успехом можно заменить lpr на lp, только синтакс меняется.



Данная задача больше напоминает по логике своей работы вывод на консоль.
Может быть в эту сторону посмотреть? В ядре есть опция Enable console on
line printer.


Мне приходило такое в голову, операция действительно напоминает консоль, 
но не то.


Почему не то? Вывод логов - типичная задача для консоли. Включить
консоль на line printer и получить устройство по свойствам аналогичное
tty, куда и писать.

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

Ее можно модулем сделать?
И чтоб никакого мусора туда никто не слал (syslog, stderr, dmesg и т.д.)?
А у нее буффер есть? Если я посылаю что-то на консоль а принтер 
недоступен, это теряется или засылается в буффер пока я не включу принтер?



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



Re: echo "string" > /dev/lp0 vs cups

2006-02-27 Пенетрантность Alexander



Беда в том что любой спулер работает на уровне страниц, а не строк.


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


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


А если страницами обозвать строки?. Тогда не будет никакой разницы :)
Подозреваю, что где-нибудь в фильтрах это можно сделать.
Ээээ... тут фильтры вообще не при чем. Я же специально напрямую печатаю, 
без всяких фильтров, raw называется.
Контрольные символы отвечающие за перенос страницы вставляет именно 
фильтр. Если фильтрование опустить (а именно для того и существует raw) 
то переносить страницу (как и строку) будет некому кроме как программе 
формирующей исходные данные.


Кстати, у меня все довольно мило запахало через системный вызов:
char* print_buff = "printing printing printing";
char* print_comm = "lpr -l";
char buf[200];
sprintf(buf, "echo \"%s\" | %s", print_buf, print_comm);
system(buf);

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



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



Re: echo "string" > /dev/lp0 vs cups

2006-02-28 Пенетрантность Alexander

Иван Лох escribió:

On Mon, Feb 27, 2006 at 02:02:24PM -0600, Alexander wrote:


char* print_buff = "printing printing printing";
char* print_comm = "lpr -l";
char buf[200];
sprintf(buf, "echo \"%s\" | %s", print_buf, print_comm);
system(buf)



file:///usr/share/cups/doc-root/spm.html#3_2_2

#include 

int cupsPrintFile(const char *name, const char *filename, 
const char *title, int num_options, cups_option_t *options);;

Проезжали. Так в файл придется писать, а потом этот файл распечатывать.

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


Ну так в одном случае это растр, а в другом ascii.

А если тупо послать на /dev/lp0 выключенного принтера,
тоже съедаются?
Да. Причем к программе (или к шеллу)  контроль не возвращается пока не 
включу. Если послать через lpr несколько раз, то съедается только начало 
первого послания, остальное доходит нормально.



Если нет, то я бы временно заменил parallel backend
на саt и посмотрел, что будет. Вообще, cups модульный весь.
И parallel backend от силы 200 строчек. 

???


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



Re: echo "string" > /dev/lp0 vs cups

2006-02-28 Пенетрантность Alexander

Иван Лох escribió:

On Mon, Feb 27, 2006 at 11:18:27AM -0600, Alexander wrote:

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


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



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



Re: echo "string" > /dev/lp0 vs cups

2006-02-28 Пенетрантность Alexander



А почему две? Так сложно построить триггер? При возникновении третьего
стотояния - пусть вахтер допрашивает, какого фига вы пытаетесь войти на
работу второй раз?


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


Хмм. что-то я наверное непонимаю, как усложнение системы ( а точнее
дуплицирование) может её упростить и защитить от дурака? 
Наличие двух карточек - это уже усложнение, т.к. прийдеться вспоминать,

какую карточку надо совать в этот терминал.
Карточка одна на на нос, считывателя два. На одном считывателе большими 
буквами написанно "ВХОД" на другом "ВЫХОД".
В качестве альтернатывы - один считываетель а рядом переключатель с 
положениями "ВХОД" и "ВЫХОД". В случае с переключателем еще надо 
изворачиватся как-то связывать его с программой (напоминаю, паралальный 
порт занят), да и тумблер не забывать перекидывать. Вот и усложнение.


Хотелось бы ответить цитатой из классики: Never Trust Anything Except 
Hardcopy. (вытравить эти слова каленым железом на задницах разнообразных 
кое-какеров)


Ага. А чего это все пользуются калькуляторами, вместо перекладывания
ракушек/счетных палочек/чего-то там ?
Це есть компромисс, жертва надежностью в пользу скорости у удобства. В 
случае с калькулятором жертва невелика, я всего пару раз в жизни видел 
глючащие калькуляторы.



PS: Нет, я определнно хочу такого ягеля. мешка три, не меньше.

Приезжай, угощу!



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



Re: echo "string" > /dev/lp0 vs cups

2006-02-28 Пенетрантность Alexander

Mikhail Gusarov escribió:

You ([EMAIL PROTECTED]) wrote:

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

Мнэ. А эту железную хрень к контуперу прикрутить нельзя? Тогда это
неправильная железная хрень.
Нет. Хрень железная, ни грамма кремния, разработка тысяча девятсот 
лохматого года.
Собственно, воспроизводим необходимую функциональность с привязкой к 
базе данных.



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



Re: echo "string" > /dev/lp0 vs cups

2006-02-28 Пенетрантность Alexander

Иван Лох escribió:

On Tue, Feb 28, 2006 at 11:26:24AM -0600, Alexander wrote:

int cupsPrintFile(const char *name, const char *filename, 
const char *title, int num_options, cups_option_t *options);;


Проезжали. Так в файл придется писать, а 
потом этот файл распечатывать.


Ну так lp тот же cupsPrintFile использует. 
lp можно standard input скармливать, а как скормить char* указанному 
cupsPrintFile я не нашел.


Кроме того остается нерешенным, что 
делать с теряющимися первыми буквами 
Кстати, вроде бы это происходит только 
при печати в raw.

[skip]

С принтером через параллельный порт общается
отдельная _очень_ небольшая программа. Отучить ее 
печатать на выключенный принтер (а она _не должна 
туда печатать_) не бог весть какая задача. Заодно

пошлете bug report -- сделаете доброе дело.
CUPS _в некотором смысле_ прилично документирован.
Посмотрел на это дело, parallel.c, 17k. Не чуствую себя компетентным для 
предложения поправок (:

bug report запостил, кому интересно можете полюбоватся
http://www.cups.org/str.php?L1452


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



Re: echo "string" > /dev/lp0 vs cups - resolved

2006-02-28 Пенетрантность Alexander



Скажите, я хочу странного? Как можно загнать не файл а string в spool на
распечатку, не прибегая к системному вызову, и чтобы страницу не
выплевывало а переводило каретку и ждало следующей строки?

Был полностью удовлетворен таким:

FILE* printer;
char* string_to_print = "A!!!"
printer = popen("lpr -l", "w");
fprintf(printer, "%s\n\r", string_to_print);
pclose(printer);

При этом команду на распечатку можно задать "снаружи", например из 
конфигурационного файла.


Спасибо за внимание. (:


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



Re: start-stop-daemon >>

2006-03-06 Пенетрантность Alexander

Artem Chuprina escribió:

Oleg Gritsinevich -> debian-russian@lists.debian.org  @ Mon, 6 Mar 2006 
20:24:11 +0200:

 >> >  VZ> Как насчет 
 >> >  VZ> start-stop-daemon --start --quiet --exec $DAEMON -- -p 8001 >> /var/log/stat.log &

 >> >  VZ> ?
 >> >  VZ> Будет ли это надежно работать ?
 >> > 
 >> > Нет, и использование start-stop-daemon при таком подходе совершенно лишнее.

 >> Не совсем лишнее, он во всяком случае будет проверять запущена задача или 
нет
 >> и не запустит повтоно.
 >> 
 >> А когда это не будет работать?

 OG> Почему не воспользоваться ключом -b start-stop-daemon-a,
 OG> отказавшись от & ?

При этом вывод собственно программы попадет не в лог, а в /dev/null.
Или вообще программа не запустится, я уже не помню.  В общем, при
отцеплении от терминала stdout будет радостно закрыт нафиг.

Безболезненно отцепляемся от терминала с помощью nohup.
Кстати он по умолчанию ведет лог стандартного вывода программы.


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



Re: Multihead

2006-03-19 Пенетрантность Alexander



Правда, когда решили вдвоем сыграть в Heroes3 - запущенные в wine -
ждало разочарование. Они не могли никак между собой соединиться -
спрашивали, а где собственно, сеть?

Если кто-нибудь знает, как можно "соединить сетью" 2 копии программы,
запущенные на одной машине - особенно под wine - поделитесь, пожалуйста.
Я точно знаю, что это возможно. Когда искал информацию по Multihead-у
наткнулся на статью об этом, но потом не смог ее найти.

А при чем тут вообще multihead? telnet localhost рулез.
Это в общем случае, как работает с сетью wine (хотя какая ему разница, 
127.0.0.1 или что либо еще?) и умеет ли Heroes3 говорить на TCP (IPX?) я 
не знаю...



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



странности fetchmail-maildrop, numeric uid и not a trusted user

2006-03-19 Пенетрантность Alexander

Добрый день.
Гугль перерыл, доки прогрепал, рассылка - последний ресурс.

Имеется связка fetchmail-maildrop, все работало до недавнего апдейта (я 
как-то проморгал момент, проапдейтил и спать отвалился), теперь при 
попытке fetchmail'а стащить почту maildrop ему говорит "You are not a 
trusted user".
fetchmail работает демоном, читает /etc/fetchmailrc, таскает почту для 
разных юзеров. В fetchmailrc специально указанно

mda "/usr/bin/maildrop -d dest_user"
для каждого получателя.

Что с этим делать ума не приложу. Если не изменяет память с таким уже 
сталкивался, но на счет примененного рещения память изменила 
определенно. В доках нашел упоминание о том как назначить "доверенных 
пользователей", но там это предлагается делать на стадии конфигурации 
перед компиляцией, а у меня все binary.


Еще странность (я слегка даже растерялся как заметил), возможно 
связанно. В списке процессов fetchmail фигурирует под своим численным 
UID, а не под именем пользователя (fetchmail в данном случае). В 
/etc/passwd юзер fetchmail есть, UID соответствует. В файловой системе 
то что принадлежит fetchmail показывается правильно. Переустановка 
пакета (с --purge) не помогла.


заранее спасибо.


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



Re: странности fetchmail-maildr op, numeric uid и not a trusted user

2006-03-20 Пенетрантность Alexander



Вообще-то люди, не желающие геморроя на свою голову, в таком случае
ставят MTA и просят fetchmail отдавать почту ему.  Ну, разве что в
машине 8 мегабайт оперативки, там имеет смысл выкручиваться без.
MTA стоит, даже работает, небезизвестный courier. Вообще вся почтовая 
система (smtp-pop-imap) от courier, это я своей тяге к 
коллекционированию потакал, всерьез раздумываю не вернутся ли обратно в 
postfix :), уж очень этот courier странным кажется...


Сечас науськал fetchmail на MTA и сразу вспомнил (MTA напомнил) почему я 
с в свое время с dropmail извращался.
Юзерам в ящики всякая гадость сыплется (навскидку из лога: например с 
teensbymail.com, имя говорит само за себя), a courieresmtpd говорит "417 
DNS lookup failure" и дает поворот от ворот. Я вполне представляю себе 
его мотивы, однако отучить умничать в свое время не смог (эта система 
должна принимать от fetchmail'а _все_, филтрация ведется в другом месте) 
и выкрутился скармливанием почты maildrop'у. Щас еще доки гляну, может 
пропустил что...



 A> Еще странность (я слегка даже растерялся как заметил), возможно
 A> связанно. В списке процессов fetchmail фигурирует под своим
 A> численным UID, а не под именем пользователя (fetchmail в данном
 A> случае).

Нету ли еще одного юзера с тем же uid?

Нет. По крайней мере в /etc/passwd.
В /etc/shadow запись на fetchmail присутствует тоже в единственном числе 
(но там, как я понял, UID не пишется), пароль заблокирован ("!" вместо 
хэша).
Куда еще посмотреть? Ничего странного на предмет хранения учетных 
записей не ставил, все юзеры системные.


Спасибо.


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



Re: iptables (was NAT или маскара динг под Дебиан)

2006-03-20 Пенетрантность Alexander


Намерение было закрыть все входящие, это можно как-то проверить находясь 
на одной машине (на той где firewall)?
Натравить nmap на внешний IP. Но лутше смотреть с действительно внешнего 
хоста, меньше риск ошиибки интерпретации результатов.



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



Re: Вопрос по shutdown

2006-03-21 Пенетрантность Alexander

Andrey Zhelnin escribió:

Немного специфическая ситуация - дома есть сервак-шлюз, без клавиатуры и
монитора. Форм фактор материнки АТ - те выключить его полностью удаленно
не получается.

Скажите пожалуйста, как можно(если можно) прикрутить какую то программу
или скрипт, которая бы например выдавала 3 гудка или например зажигала
светодиод подключенный к LPT(вроде бы это можно реализовать) - в тот
момент, когда можно безопасно отрубить питание после выполнения команды
poweroff.


Рекомендую смотреть в сторону /etc/rc0.d
Предполагаю (сам, правда, не пробовал) что если куда-нибудь в конец 
засунуть ссылку на программу, подающую сигнал (бипанье или мигание 
диодами) то получится то что надо. Ко времени ее запуска файловые 
системы будут отмонтированны, кроме / (если верить последним строкам 
/etc/rc0.d/S40umountfs).


Что касается собственно программы, то даже если ее не существует в 
природе (в чем, правда, сомневаюсь, хотя сочинить соответствующий 
посковый вопрос пока не сумел), сбацать нечто самопальное плевое дело. 
Может быть даже echo посылающий определенный байт на /dev/lp0, или '\a' 
[несколько раз [через определенные промежутки времени] ? ] на консоль.



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



Re: iptables

2006-03-22 Пенетрантность Alexander


Kak vozmozno s pomoshju iptables ogronichhjetj skorostj  trafika 
vnutrenih klientov (sidjat na eth1)  na naruznom interfeise eth0 
download do 4 mbit i upload do 2 mbit?

Ключевые слова - traffic shaping. Одним iptables не обойтись, читай доки.


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



Re: iptables

2006-03-22 Пенетрантность Alexander

> kakije patchi nuzni dlja kernel, stob rabotal sheiping? sto to on
> otkazivajetsa rabotatj
traffic shaping это не конечное решение а обозначение концепции. Решений 
волощающих данную концепцию - великое множество.


google.com
http://en.wikipedia.org/wiki/Traffic_shaping
http://www.linuxdevcenter.com/pub/a/linux/2000/08/24/LinuxAdmin.html
http://lartc.org/


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



Re: Модем определился, но не работает

2006-03-22 Пенетрантность Alexander

Минувафин Павел escribió:

Модем Acorp sprinter 56k - PRIME. PCI.
Купил недавно, под виндоусом работает, Linux Debian Sarge его видит, но 
нет дров. Похоже он софтовый.

Как его запустить/настроить?

Вам в гугль.
Потом сюда: http://www.linmodems.org
Или сюда: 
http://forum.gnu.kz/viewtopic.php?p=19166&sid=dc7d8c44664ff3be533499b4bab38382

И сюда: http://www.linuxant.com/


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



Re: Вопрос по shutdown

2006-03-22 Пенетрантность Alexander


не понял, если файловые системы отмонтированы, из памяти все выгружено, 
винты отключены как прога будет запускаться?
Насколько я понял из /etc/rc0.d/S40umountfs (sarge 3.1), / 
перемонтировывается в ro.


Еще вспоминаю Кноппикс, который мило манипулирует сидюковским треем при 
выключении/перезагрузке. При случае гляну что у него там в скриптах 
прописанно.



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



Re: XFlame screensaver

2006-03-28 Пенетрантность Alexander

Название данного топика хороше корелирует с его характером...


Вообще есть ли какие-нибудь правила на этот счет?
Написать что-ли maintainer'у (ам)...
Документы, которыe по идее должны бы описывать упомянутые "правилa на 
счет" это:

http://www.debian.org/doc/debian-policy/ (техническая часть)
http://www.debian.org/devel/constitution (организационная часть)
http://www.debian.org/doc/manuals/developers-reference/ (про мантейнеров)
(все взято с http://www.debian.org/devel/)

Мантейнер волен делать со своим пакетом все что угодно, пока это не 
противоречит упомянутым документам и здравому смыслу. Ваши соображения 
по поводу дефолтных настроек screensaver'а не разделяю, однако идея 
свободного обмена мнениями и плюрализма вообще, вызывает у меня сочуствие.
Если вас лично что-то там коробит (позиция "мне это жить не мешает, но 
некий абстрактный юзер может оскорбится" расцениваю как просто желание 
пофлеймить), думаю, имеет смысл обратится к мантейнеру. Если вы найдете 
убедительные аргументы, а тем более если вы будете не первым кто к нему 
обращался с подобными замечаниями, то есть хороший шанс получить 
конструктивный ответ. Если же мантейнер пошлет вас лесом, а в правилах 
политкорректность не окажется обязательным пунктом, то, боюсь, придется 
руководствоватся древним правилом "не нравится -- не ешь". Или делать 
форк (XScreenSaver-no-offensive, lol).



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



Re: интерфейс без ip

2006-05-13 Пенетрантность Alexander

Artem Zolochevskiy escribió:

hi all

что-то я не пойму, что надо писать в /etc/network/interfaces, чтоб eth1
поднимался, но без назначения ему ip (у меня к нему dsl модем
подключается).
сейчас после загрузки вынужден делать так
ifconfig eth1 up
pon dsl-provider

без eth1 up в инет не выйти, pon ругается на опущенный eth1...

Поскажите, а то что-то самостоятельное чтение man interfaces не помогло.

iface eth1 inet manual
  up ifconfig eth2 up
  down ifconfig eth2 down

или еще лутше:
iface ppp0 inet ppp
  provider dsl-provider
  pre-up ifconfig eth1 up
  post-down ifconfig eth1 down

А вообще, можно назначить IP, и в отдельных случаях даже залезть на 
модем его поконфигурировать. PPPoE с назначенным ip работает, ему вез 
разницы.




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



Re: содержимое /etc/passwd

2006-05-15 Пенетрантность Alexander


Ну первое я в конце концов ручками поменяю - но есть ли способ сказать 
системе, чтобы любые _новые_ системные юзера добавлялись с /bin/false 
либо /sbin/nologin ?

См. /etc/adduser.conf
Там в комментах все расписанно, можно много чего наконфигурировать.

И как изменить второе, т.е. заставить систему использовать /etc/shadow , в 
частности и для внось добавляемых юзеров ?

На это уже ответили.
Инсталятор, скорее всего, спрашивал, запихивать пароли в тень или нет. 
Если не спросил и оставил так, то это действительно странно, /etc/shadow 
уже много лет как дефолт.



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



Re: usb storage и /dev/sdX?

2006-05-17 Пенетрантность Alexander


хочу увидеть содержимое cf (флеш) фотокамеры (подключаю ее по usb, в 
устройствах видится).


Проблема:
computer# mount -t vfat /dev/sda1 /mnt/usb
mount: /dev/sda1 is not a valid block device
(fdisk /dev/sdX? перепробовал - "Unable to open /dev/sda")

Вопрос: sda1 - как сделать чтоб заработал.

Не факт что sda.
Смотри dmesg на предмет, нашлась ли вообще читалка, правильно ли 
определилась, и на какое устройство была посажена. Возможно, тебя ждет 
маленький сюрприз (:


.config вроде правильный.


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



Re: fdisk: deleted partition' restore

2006-05-18 Пенетрантность Alexander



Возможно ли восстановить раздел после действия "d" в fdisk?
s.o.s.

Да. Нажать "q" и покинуть fdisk не сохраняя изменения.

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


Если начало и конец разделов не помнишь, можно воспользоватся утилитой 
gpart (внимательно прочитать доки перед использованием).


Выцарапывание отдельных фрагментов (как правило, текстовых) данных если 
с разделами и FS совсем плохо сводится к игре с

cat /dev/hda | grep  >> recovered.big
Занятие на любителя, самому как-то довелось, не рекомендую.


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



Re: определить тип moth erboard

2006-05-19 Пенетрантность Alexander


Можно ли как-то программно определить какая сетевая плата на машине ? 


  ^^^
Pardon me, конечно нужно читать "материнская плата"

Лень тебя доконает.
Определить можно, но в исключительных случаях. Рентабельнее развиньтить 
и посмотреть на этикетки.



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



Re: flash plugin

2006-05-19 Пенетрантность Alexander


Имеется свеженький sarge. В него вроде как поставлен flashplugin-nonfree, ему 
указан скачанный flash plugin... а в firefox всё равно нету flash :(
С firefox'ом я обращаюсь так: захожу на страничку одного банка, чей 
дизайнер там надизайнил лишнего, firefox говорит что не хватает flash и 
предлагает скачать. Все скачивается и устанавливается в 
~/.mozilla/plugins (бинарник libflashplayer.so и flashplayer.xpt). Работает.



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



Re: отключить poweroff

2006-05-21 Пенетрантность Alexander


К сожалению, вопрос снят. В apcupsd-users мне сказали, что янетак понял 
конфиг, и подать команду kill power, когда внешнее питание не отключено (т.е. 
система работает не на батареях) - невозможно.

(уже лирика)
Повесь реле на паралельный порт, чтоб внешнее питание вырубало... (:



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



Re: что творится с ра ссылкой?

2006-05-23 Пенетрантность Alexander



Это только у меня так, или и к вам некоторые письма из d-r приходят по два
раза? Также, похоже, что часть писем пропадает. По крайней мере, замечал
такое со своими постами.

У меня тоже. Но я на своего прова все грешу.
Приходят по два а то и больше раз.
Про пропадающие не знаю...


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



Re: Как записать звук

2006-05-29 Пенетрантность Alexander



На воспроизведение все работает (по крайней мере, на две колонки).
А скольки канальная звуковуха? Штейкеров на все каналы хватает, или они 
совместного использования?



Возможны непрравильные настройки alsa (просто результат alsaconf),
Если обычно считаю воспроизведение звука показателем правильной 
настройки alsa...



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

Проверь, туда-ли втыкаешь, может это не mic а line-in.
Даже на дешевых звуковухах уровень сигнала с микрофона должен быть 
сушественно выше уровня шума.


Для собственно записи я использовал sox, но давно, с удовлетворительными 
результатами.



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



Re: p5s800 проблемы raid

2006-06-04 Пенетрантность Alexander

Andrey Melnikoff пишет:


shus <[EMAIL PROTECTED]> wrote:
 

Раньше была неплохая мать p4s800. У меня на них крутятся несколько 
серверов рабочих групп (debian sarge)
Теперь мне привезли p5s800 разница у них только в сокете проца... чип 
один и тот же.
   



 

Но у этих зараз винты отваливаются ( samsung), ребутится только при 
передаче ядру опции reboot=b,
   


Это - нормально.

 

причем зеркало не живет в принципе( raid там фэйковый поэтому использую 
mdadm),  в kernel.log
ругается на различные множественные ошибки файловой системы (reiserfs). 
При проверке винтов -  они в порядке.
Вопрос риторический кто-нето боролся с аналогичными проблемами на 
аналогичных матерях и как побеждал
   


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

 

Версия ядра принципиально ситуацию не менят - стоят дистрибутивное i386 
( c i686 вобще не работает) и 15.7 самосборное с backports.org

из 3 машин на сегодняшний день установленных глючат 2.
   


Для начала - memtest на 17-24-48 часов. Если заглючит - сменить блок питания
на более другой. Если опять заглючит - сменить память. Если опять заглючит -
отдать под форточки.

 


из ошибок ФС самые распространенные ошибки io zam-7001 и freespace vs-5150.
   


Увы, это уже никому не интересно. Ядро должно ругаться на винты.

PS: Ты бы, мил человек, dmesg апосля загрузки приводил.


 

dmesg "чистый"...   а за ответ спасибо. собственно это как итог всего 
того что нарыл про эту мать. что касается asus как производителя 
"материнок" - у меня очень неоднозначное к ней отношение, а ввиду 
последних "новшеств" пришел к выводу, что нестабильное ядро на 
каком-нибудь s478 (типа intel 845) работает стабильнее, чем самое 
стабильное на какой-нето новой железке :( ... imho. только купить то, 
что хочется не всегда представляется возможным



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



virtual users + cron

2005-08-04 Пенетрантность Alexander

Hi All.
есть хостинг сервер : апач находится в chroot юзеры хостинга виртуальные
, тоесть их uid, gid нет в /etc/passwd ,/etc/group

они есть только в /var/chroot/apache/etc/passwd |group .

можно ли как нибудь дать возможность юзерам использовать cron ?



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



Re: размер разделов

2005-08-06 Пенетрантность Alexander

serja escribió:
Заметил, что разные линуксы на одном диске видят размеры разделов по 
разному, при этом разница порой достигает >= 1 GB. Чем это может быть вызвано 
и кому верить?

Заранее благодарен!

fdisk -l
и
df -h
разных случаев посмотреть любопытно.


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



sim and sarge

2005-08-08 Пенетрантность Alexander

HI All .
у кого нибудь работает sim на sarge ?

до некоторого времени работал тот что лежит на
http://debian.thermoman.de ( который уже не поддерживает sim )

с какогото момента стал глючить , если запускать его в консоли то 
запускается , но как только включаю его в онлайн вылетает c segmentation 
fault .


может имеет значение что icq ходит через прокси ?

искал deb-ы sim на apt-get.org ,но все что нашел , или не работает или 
требует в зависимости

половину kde .

или может сушествует аналог сравнимый с sim ?
пока пользуюсь licq .



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



Re: sim and sarge

2005-08-08 Пенетрантность Alexander

Evgeny Yurkin wrote:


В сообщении от 8 Август 2005 14:26 Alexander написал(a):
 


HI All .
у кого нибудь работает sim на sarge ?

до некоторого времени работал тот что лежит на
http://debian.thermoman.de ( который уже не поддерживает sim )

с какогото момента стал глючить , если запускать его в консоли то
запускается , но как только включаю его в онлайн вылетает c segmentation
fault .

может имеет значение что icq ходит через прокси ?

искал deb-ы sim на apt-get.org ,но все что нашел , или не работает или
требует в зависимости
половину kde .

или может сушествует аналог сравнимый с sim ?
пока пользуюсь licq .
   


работает
после апгрейда с woody я его не трогал
правда прокси не использую

 


ну да , у меня есть на одной машине тоже работает через нат .
попробую поставить себе реальный ip может заработает .
а насчет новых версий sim для дебиан , ничего неизвестно ?


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



Re: sim and sarge

2005-08-09 Пенетрантность Alexander

alexander barakin wrote:


On Mon, 08 Aug 2005 11:39:41 +0400
Alexander <[EMAIL PROTECTED]> wrote:

A> а насчет новых версий sim для дебиан , ничего неизвестно ?

новее http://packages.debian.org/unstable/net/sim не видел.
вроде работает.

 


да , но этот пакет тянет с собой kdelibs4 и сним половину kde .


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



Re: что это значит?

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

Робота на рассылку подписали.


En Universidad Virtual recibimos su pregunta. Recibirá nuestra
respuesta en un máximo de 24 horas.
"Мы в Виртуальном Университете получили ваш вопрос. Вы получите ответ в 
течении 24 часов максимум."



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



Software Raid

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

Доброго времени суток всем.
Хочу поинтересоваться вот чем: с сабжом работаю в первый раз. С помощью 
инсталлятора Деба сделал RAID0 из трех винтов. И тут возникло два 
вопроса - как это можно было сделать руками? И можно ли теперь туда уже 
в процессе работы добавить еще один винт (например, если руководство в 
будущем раскошелится на него)?


--
Отпусти меня тело, мне хочется знать:
Где и в какой стороне
Отыскать мне свой мир и свободы познать,
Жить параллельно земле
Научиться бы мне для себя открывать
Каждую новую дверь,
Постараться обратный путь не забывать,
Там где я живу теперь


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



Re: sim and sarge

2005-08-11 Пенетрантность Alexander

Max Kosmach wrote:


Alexander wrote:
 


alexander barakin wrote:

   


On Mon, 08 Aug 2005 11:39:41 +0400
Alexander <[EMAIL PROTECTED]> wrote:

A> а насчет новых версий sim для дебиан , ничего неизвестно ?

новее http://packages.debian.org/unstable/net/sim не видел.
вроде работает.



 


да , но этот пакет тянет с собой kdelibs4 и сним половину kde .
   


Повесить баг-репорт с просьбой сделать отдельную версию без kde?





 

я вытянул сорцы этого пакета и пересобрал без KDE , но все равно через 
прокси не работает ,
вылетает с segmentation fault . хотя если запустить в консоли sim -d 10, 
то видно что парой пакетов с прокси sim успевает обменятся и потом 
вылетает .



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



Re: debian-amd64

2005-08-15 Пенетрантность Alexander

Эмсь Батенька - а где вы взяли АМД64 с ядром 2.4.х? Я вот на днях
начал ставить i386 на АМД64 - там он оч.долго думал и не встал. А вот
когда я скачал АМД64 - все встало. Но вот нюанс - на диске с инсталлером
ядро 2.6.8.



Konstantin Kubatkin wrote:


 пытаюсь установить на debian-amd64 ядро 2.4.31 и получаю при загрузке

FATAL: kernel too old

но ~3 месяца тому назад я точно помню что работало, разве что
ядро могло быть не 2.4.31, а более старое

PS: а вообще, где можно почитать про минимальные версии ядер для
разных дистрибутивов?



--
Отпусти меня тело, мне хочется знать:
Где и в какой стороне
Отыскать мне свой мир и свободы познать,
Жить параллельно земле
Научиться бы мне для себя открывать
Каждую новую дверь,
Постараться обратный путь не забывать,
Там где я живу теперь


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



Re: debian-amd64

2005-08-15 Пенетрантность Alexander
Я думаю можно. У меня начиная с 2.6.8 на сервере крутится 2.6.х (сейчас 
2.6.12.4). И приведите мне хоть один довод вопреки этому. Многие кричат 
- оно еще сырое и т.д. и т.п. А толку - работает стабильно, нареканий не 
вызывает. Зато без проблем видит все 4 SATA винта, а 2.4.х в упор больше 
2х штук не видело.


Так что ИМХО на новое железо только 2.6.х. А 2.4.х пусть крутится на 
железяках типа Pentium 3.


Konstantin Kubatkin wrote:

Эмсь Батенька - а где вы взяли АМД64 с ядром 2.4.х? Я вот на днях
начал ставить i386 на АМД64 - там он оч.долго думал и не встал. А вот
когда я скачал АМД64 - все встало. Но вот нюанс - на диске с инсталлером
ядро 2.6.8.



поставил я его с ядром 2.6.8 конечно
а уж потом хочу первести на 2.4
или уже можно на сервера ставить 2.6.x?



--
Отпусти меня тело, мне хочется знать:
Где и в какой стороне
Отыскать мне свой мир и свободы познать,
Жить параллельно земле
Научиться бы мне для себя открывать
Каждую новую дверь,
Постараться обратный путь не забывать,
Там где я живу теперь


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



Re: sim and sarge

2005-08-15 Пенетрантность Alexander

Ivan Scherbakov wrote:


В сообщении от Пятница 12 Август 2005 13:03 Alexander написал(a):

 


я вытянул сорцы этого пакета и пересобрал без KDE , но все равно через
прокси не работает ,
вылетает с segmentation fault . хотя если запустить в консоли sim -d 10,
то видно что парой пакетов с прокси sim успевает обменятся и потом
вылетает .
   



Может на GAIM перейти?

 


у GAIM я не нашел , где выставить порт icq сервера .
через прокси 5190 не работает .
сейчас пользуюсь licq , стабильно работает , правда интерфейс немного 
своеобразный .



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



Re: sim and sarge

2005-08-16 Пенетрантность Alexander

Ivan Scherbakov wrote:


В сообщении от Вторник 16 Август 2005 12:30 Alexander написал(a):
 


Ivan Scherbakov wrote:
   


В сообщении от Пятница 12 Август 2005 13:03 Alexander написал(a):
 


я вытянул сорцы этого пакета и пересобрал без KDE , но все равно через
прокси не работает ,
вылетает с segmentation fault . хотя если запустить в консоли sim -d 10,
то видно что парой пакетов с прокси sim успевает обменятся и потом
вылетает .
   


Может на GAIM перейти?
 


у GAIM я не нашел , где выставить порт icq сервера .
через прокси 5190 не работает .
   



Сервис - Учетные записи - Изменить (стоять на строке ICQ)- Показать больше 
параметров - .


 


да действительно  :)  спасибо.


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



Re: deb 3.1

2005-08-17 Пенетрантность Alexander

Sergey Jusupov escribió:

cornelius пишет:

17.08.05, *Sergey Jusupov* <[EMAIL PROTECTED] > 
написал(а):


Доустановил себе исходники ядра - ошибка та же.


Если провести аналогию с установкой Nvidia, может быть нужно 
установить kernel-headers ?




Я тоже так подумал, но ведь когда поставил - беда не пропала :(
Единственное у меня подозрение, что может быть не те kernel-headers я 
поставил.
Это легко проверить. Какя версия ядра (uname -a) и какая версия 
kernel-headers?

И посмотри где инсталятор хедеры ищет, может ему symlink надо сделать.


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



Content Management System

2005-08-19 Пенетрантность Alexander

HI All.

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

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


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



Re: PPPoE

2005-08-22 Пенетрантность Alexander



  Прикладываю следующие файлы:
  syslog - копия /var/log/syslog за один день, где видно что соединение
  через PPPoE нормально устанавливается
  interfaces - копия /еtс/network/interfaces
  pppoe - вывод dpkg -l pppoe pppoeconfig
  pppoe_error - вывод plog

Не дошли аттачи. Не знаю, только ли до меня.



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



Re: Fwd: Re[2]: PPPoE

2005-08-22 Пенетрантность Alexander
А можно посмотреть на лог "нормального подключения", а также 
/etc/ppp/options и /ppp/peers/dsl-provider ?


Смотрим в man pppd на "exit status":
15 The link was terminated because the peer is not responding to echo 
requests.


Пока грешим на MTU.


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



Re: Content Management System

2005-08-24 Пенетрантность Alexander

Victor Wagner wrote:


On 2005.08.19 at 13:23:46 +0400, Alexander wrote:

 


HI All.

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

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



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

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

Вопросы, которые надо себе задать

1. Готовы ли вы идти на существенное удорожание хостинга ради
возможности публикации на сайте материалов из первого попавшегося
internet-кафе? Если да, то нужна полноценная CMS с базой данных (потому
что CMS без базы данных практически не бывает), если нет - смотреть в
сторону локальных систем управления сайтом вроде nvu.

2. Что важнее - дизайн или хранение истории изменений страницы? Если
второе, то может быть вас устроит какой-нибудь относительно мощный
Wiki-движок, напримет TWiki (есть в дистрибутиве)

Больше с утра пораньше в голову не очень приходит.


 


спасибо все ответившим .
все таки чтоб начать надо попробовать :) пока разбираюсь с drupal .


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



Re: "перенос системы"

2005-08-27 Пенетрантность Alexander

serja escribió:
Если просто рекекопировать все файлы с одного раздела ext3 на другой (тоже 
ext3) на том же комьютере, а потом загрузиться в новый раздел, то что из 
этого выйдет?
Будет копия системы. Аккуратнее с виртуальными файловыми системами, типа 
/proc, их копировать не надо.



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

Если загрузчик есть и на нее настроен, то с чего бы ей не загрузится?

2. Не поменяются ли при копировании файлов права, что может вызвать 
затруднения.

Права: зависит от опций копирования, man cp, смотреть в сторону -a.
Затруднения: /proc, /sys, /mnt и т.д., в этих случаях не надо копировать 
содежимое. Ну и вообще осмотреться, что куда примонтированно. /dev 
копируется нормально (cp -a).



3. Подойдет ли для таких манипуляций дискета созданная при помощи grub-floppy.
Надо перепилить весь ж/диск, а систему переписывать очень не хочется.

Я бы воспользовался Live-CD, инструментарий побогаче.

Много раз делал, ни разу не было осечек, кроме разве что глюков 
загрущиков на старых дисках.



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



Apache+русские страницы

2005-08-27 Пенетрантность Alexander

Есть следующая проблема, которую нужно срочно решить. Есть сервер, на
нем стоит апач. До некоторого для он работал под Альтом. Сегодня его
обновили до Деба 3.1 и вот понеслась. Директива в конфиге CharsetDisable
не поддерживается. Все страницы на русском в браузере отображаются в
виде подчеркиваний. В инете ни одного решения не нашел. Если кто знает -
как его можно полечить - прошу помочь в этом нелегком деле. А то клиенты
меня скоро побьют :(

Заранее спасибо за любые советы...


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



apache error_log 2 mysql

2005-08-29 Пенетрантность Alexander

Hi All.

такая задача, надо логировать error_log apache в mysql .
никто не знает готового решения ?
или подкинте идею как это можно реализовать .
правда есть некоторая специфика .
я пробовал пайпы из apache на скрипт который это пихает в базу
типа такого
ErrorLog "|/usr/sbin/log2mysql.pl user_error_log

где скрипт log2mysql все что приходит на stdin пишет в базу.

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


в связи с этим нужен или демон или модуль для apache способный писать 
error_log в mysql .


для access логов есть mod-log-sql , а вот для error логов ничего найти 
не смог.



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



Re: apache error_log 2 mysql

2005-08-31 Пенетрантность Alexander

Artem Chuprina wrote:


Alexander -> debian-russian@lists.debian.org  @ Mon, 29 Aug 2005 16:03:12 +0400:

A> такая задача, надо логировать error_log apache в mysql .
A> никто не знает готового решения ?
A> или подкинте идею как это можно реализовать .
A> правда есть некоторая специфика .
A> я пробовал пайпы из apache на скрипт который это пихает в базу
A> типа такого
A> ErrorLog "|/usr/sbin/log2mysql.pl user_error_log

A> где скрипт log2mysql все что приходит на stdin пишет в базу.

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

A> в связи с этим нужен или демон или модуль для apache способный писать
A> error_log в mysql .

A> для access логов есть mod-log-sql , а вот для error логов ничего
A> найти не смог.

Идею могу подкинуть.  В качестве ErrorLog использовать сокет, читать его
демоном и писать в базу.  stream UNIX socket, естественно.  Демона,
правда, надо писать довольно аккуратно - он может тормозить на записи в
базу, но разгребать данные, поступающие в сокет, должен весьма шустро.

Альтернативный вариант - писать таки в файл, и демоном этот файл
обрабатывать по мере его роста.  Тут тоже есть свои прелести с
logrotate, но тут уже не такие жесткие требования к скорости реакции.

 

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



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



Перенос паролей Samba

2005-08-31 Пенетрантность Alexander

Приветствую.
Мигрировал сервак со старого железа на новое. Решил не копировать 
инсталяцию, а установить систему заново (Sarge). Все установилось, 
сервисы работают, перенес домашние директории юзеров, а так-же выдержки 
из /etc/passwd, /etc/shadow и /etc/group, загвоздка в переносе паролей 
Самбы.
Никак не могу понять, где она их хранит. Поиск файла smbpasswd ничего не 
дал (кроме команды), в манах нигде не говорится, в какой файл все 
пишется (я даже удивился). Нашел /var/lib/samba , но не знаю то ли это 
что надо, да и как подступится к .tdb, кроме того дата последнего 
изменения файлов там не изменялась когда я для пробы задавал пароли вручную.


Где Самба хранит свои пароли и какие есть грабли в переносе паролей с 
одного компа на другой?


Спасибо.


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



Re: Перенос паролей Samba

2005-09-01 Пенетрантность Alexander


Где Самба хранит свои пароли и какие есть грабли в переносе паролей с 
одного компа на другой?



А может она юзеров и их пароли дергает с другого сервака?
Да не, не должна, не было никакого другого сервера, да и предыдущую 
самбу я ставил...



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



Re: Перенос паролей Samba

2005-09-01 Пенетрантность Alexander


Где Самба хранит свои пароли и какие есть грабли в переносе паролей с 
одного компа на другой?


Скомандуй
testparm  -s -v | grep 'passdb'
Скорее всего обнаружишь что то типа "passdb backend = tdbsam"
в таком случае просто скопируй все файлы из папки /var/lib/samba/  на 
новый сервер.


banshee:~# testparm  -s -v | grep 'passdb'
passdb backend = tdbsam, guest

Скопировал... Получилось... Сначала что-то глючило, хотел уже было 
отписываться что не так, но сначала решил проверить поаккуратнее, а оно 
заработало. Спасибо! (:


А почему при смене пароля дата модификации файлов в /var/lib/samba не 
меняется?
А чем бы эти .tdb раскурочить и собрать обратно, если, скажем, я не всех 
юзеров хочу а выборочно? Нашел tdbdump чтоб посмотреть, а чем записать нет.



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



Re: sf dot net /возможно оффтоп ик/

2005-09-11 Пенетрантность Alexander

Serja escribió:

Не открывается страница http://sourceforge.net/  . Чем это может быть вызвано?

У меня открывается.

Резольвится?
пингуется?
traceroute что говорит?

Вот его DNS'ки:
 Domain servers in listed order:
NS1.OSTG.COM   66.35.250.10
NS1.VASOFTWARE.COM   12.152.184.135
NS2.VASOFTWARE.COM   12.152.184.136
NS2.OSTG.COM   66.35.250.11
NS3.VASOFTWARE.COM   66.35.250.12


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



lilo + raid

2005-09-12 Пенетрантность Alexander

Hi All.
пытаюсь установить sarge на машину с програмным raid 1.
все встало , за исключением того что lilo отказалась устанавливаться на 
/dev/md0.


ладно думаю поставлю lilo после , и поставил grub .

теперь пытаюсь установить lilo

вот мой конфиг

boot=/dev/md0 #/boot
root=/dev/md1 #/
install=menu
prompt
map=/boot/map
raid-extra-boot=auto
vga=normal
image = /boot/vmlinuz-2.4.27-2-386
label=linux
initrd=/boot/initrd.img-2.4.27-2-386
read-only

запускаю /sbin/lilo -v

# /sbin/lilo -v
LILO version 22.6.1, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2004 John Coffman
Released 17-Nov-2004, and compiled at 12:32:32 on May 25 2005
Debian GNU/Linux

Warning: LBA32 addressing assumed
Warning: '/proc/partitions' does not match '/dev' directory structure.
Name change: '/dev/ide/host0/bus1/target0/lun0/disc' -> '/dev/hdc'
Name change: '/dev/ide/host0/bus1/target0/lun0/part1' -> '/dev/hdc1'
Name change: '/dev/ide/host0/bus1/target0/lun0/part2' -> '/dev/hdc2'
Name change: '/dev/ide/host0/bus1/target0/lun0/part3' -> '/dev/hdc3'
Name change: '/dev/ide/host0/bus1/target0/lun0/part5' -> '/dev/hdc5'
Name change: '/dev/ide/host0/bus1/target0/lun0/part6' -> '/dev/hdc6'
Name change: '/dev/ide/host0/bus0/target0/lun0/disc' -> '/dev/hda'
Name change: '/dev/ide/host0/bus0/target0/lun0/part1' -> '/dev/hda1'
Name change: '/dev/ide/host0/bus0/target0/lun0/part2' -> '/dev/hda2'
Name change: '/dev/ide/host0/bus0/target0/lun0/part3' -> '/dev/hda3'
Name change: '/dev/ide/host0/bus0/target0/lun0/part5' -> '/dev/hda5'
Name change: '/dev/ide/host0/bus0/target0/lun0/part6' -> '/dev/hda6'
Name change: '/dev/md/0' -> '/dev/md0'
Name change: '/dev/md/1' -> '/dev/md1'
Name change: '/dev/md/2' -> '/dev/md2'
Name change: '/dev/md/3' -> '/dev/md3'
Using BIOS device code 0x80 for RAID boot blocks
Reading boot sector from /dev/md0
Using MENU secondary loader
Calling map_insert_data

Boot image: /boot/vmlinuz-2.4.27-2-386
Mapping RAM disk /boot/initrd.img-2.4.27-2-386
Added linux *

/boot/boot.0900 exists - no boot sector backup copy made.
The boot record of /dev/md0 has been updated.


что означает
Warning: '/proc/partitions' does not match '/dev' directory structure.
Name change: '/dev/ide/host0/bus1/target0/lun0/disc' -> '/dev/hdc'
Name change: '/dev/ide/host0/bus1/target0/lun0/part1' -> '/dev/hdc1'


???



и главное все равно загружается grub .

подскажите как правильно установить lilo на raid массив .



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



Re: lilo + raid

2005-09-12 Пенетрантность Alexander

Alexander wrote:


Hi All.
пытаюсь установить sarge на машину с програмным raid 1.
все встало , за исключением того что lilo отказалась устанавливаться 
на /dev/md0.


ладно думаю поставлю lilo после , и поставил grub .

теперь пытаюсь установить lilo

вот мой конфиг

boot=/dev/md0 #/boot
root=/dev/md1 #/
install=menu
prompt
map=/boot/map
raid-extra-boot=auto
vga=normal
image = /boot/vmlinuz-2.4.27-2-386
label=linux
initrd=/boot/initrd.img-2.4.27-2-386
read-only

запускаю /sbin/lilo -v

# /sbin/lilo -v
LILO version 22.6.1, Copyright (C) 1992-1998 Werner Almesberger
Development beyond version 21 Copyright (C) 1999-2004 John Coffman
Released 17-Nov-2004, and compiled at 12:32:32 on May 25 2005
Debian GNU/Linux

Warning: LBA32 addressing assumed
Warning: '/proc/partitions' does not match '/dev' directory structure.
Name change: '/dev/ide/host0/bus1/target0/lun0/disc' -> '/dev/hdc'
Name change: '/dev/ide/host0/bus1/target0/lun0/part1' -> '/dev/hdc1'
Name change: '/dev/ide/host0/bus1/target0/lun0/part2' -> '/dev/hdc2'
Name change: '/dev/ide/host0/bus1/target0/lun0/part3' -> '/dev/hdc3'
Name change: '/dev/ide/host0/bus1/target0/lun0/part5' -> '/dev/hdc5'
Name change: '/dev/ide/host0/bus1/target0/lun0/part6' -> '/dev/hdc6'
Name change: '/dev/ide/host0/bus0/target0/lun0/disc' -> '/dev/hda'
Name change: '/dev/ide/host0/bus0/target0/lun0/part1' -> '/dev/hda1'
Name change: '/dev/ide/host0/bus0/target0/lun0/part2' -> '/dev/hda2'
Name change: '/dev/ide/host0/bus0/target0/lun0/part3' -> '/dev/hda3'
Name change: '/dev/ide/host0/bus0/target0/lun0/part5' -> '/dev/hda5'
Name change: '/dev/ide/host0/bus0/target0/lun0/part6' -> '/dev/hda6'
Name change: '/dev/md/0' -> '/dev/md0'
Name change: '/dev/md/1' -> '/dev/md1'
Name change: '/dev/md/2' -> '/dev/md2'
Name change: '/dev/md/3' -> '/dev/md3'
Using BIOS device code 0x80 for RAID boot blocks
Reading boot sector from /dev/md0
Using MENU secondary loader
Calling map_insert_data

Boot image: /boot/vmlinuz-2.4.27-2-386
Mapping RAM disk /boot/initrd.img-2.4.27-2-386
Added linux *

/boot/boot.0900 exists - no boot sector backup copy made.
The boot record of /dev/md0 has been updated.


что означает
Warning: '/proc/partitions' does not match '/dev' directory structure.
Name change: '/dev/ide/host0/bus1/target0/lun0/disc' -> '/dev/hdc'
Name change: '/dev/ide/host0/bus1/target0/lun0/part1' -> '/dev/hdc1'


???



и главное все равно загружается grub .

подскажите как правильно установить lilo на raid массив .




проблема решилась
raid-extra-boot=mbr

после этого lilo перезаписал mbr с grub-om .




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



Re: Поиск ошибок С2 на CD

2005-09-13 Пенетрантность Alexander



Ну или аналог Nero Drive Speed, или как оно там зовется,
чтоб показывал график скорости считывания компакта, косвенно
определю.

График не знаю, но если угодно со скоростью привода поиграться...
Из "man hdparam":
-E   set cd-rom drive speed


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



Re: fetchmail + procmail howto

2005-09-23 Пенетрантность Alexander

Serja escribió:
Кто-то из списка предоставил мне ссылку на howto fetchmail + procmail 
написанную разработчиками то ли Alt Linux, то ли Asp Linux (не помню точно). 
Это было приблизительно 1-1,5 месяца назад. Письмо с этой ссылкой ни у себя, 
ни в архивах рассылки найти не могу. Поиск по гуглю также не дал 
положительных результатов. Если не трудно, скиньте мне эту ссылку еще раз.

http://www.opennet.ru/base/sys/linux_user_mail.txt.html

Эта? От 29/12/2004
В этом году ничего на счет "fetchmail AND procmail" не было. У меня 
архив хранится, так что если не та ссылка, напиши в личку, что именно 
искать.



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



Re: debian 3.1 + cpanel

2005-10-04 Пенетрантность Alexander

Yura escribió:

Есть ли у кого овыт использования subj, дело в том что на
http://cpanel.net/ написано что cpanel работает только с deb 3.0 и все
пока  BETA но очень не хоцца ставить  Redhat или что-нить другое :((,
т.к.  cpanel - обязательное условие

А ты поставь и попробуй (:
Я подозреваю, что с точки зрения cpanel особой разницы между 3.0 и 3.1 нет.


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



Re: CGI

2005-10-05 Пенетрантность Alexander

Dmitry E. Oboukhov escribió:

может немного в оффтопик...
никто не подскажет что посмотреть/почитать чтобы узнать IP клиента
запустившего CGI-скрипт из этого самого CGI-скрипта?
Зависит от языка. В общем случае адрес клиента можно получить из 
переменной окружения REMOTE_ADDR.

На чем пишешь, на чем гоняешь?


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



test

2005-10-06 Пенетрантность Alexander




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



squirrelmail & dependencies

2005-10-07 Пенетрантность Alexander

Hi All .
я пытаюсь посавить squirrelmail ,но он тянет за собой вот эти пакеты

The following NEW packages will be installed:
apache2-common apache2-mpm-prefork dictionaries-common iamerican ispell
libapache2-mod-php4 squirrelmail squirrelmail-locales ssl-cert wamerican

при этом я использую apache-1.3.x

возникает несколько воросов :
1.почему в зависимоти squirrelmail который является набором php скриптов 
?( поправте если я не прав ) входит apache ?
2. я скачал apt-get source squirrelmail , где в source этого пакета 
содержится

инфа что он должен быть собран с apache2 ?
3. как можно собрать пакет squirrelmail чтоб ему нужен был apache1.3 ? 
вариант из сорцов не интересует .
4. если нетрудно обьясните на основании чего один пакет имеет в 
зависимотях другие ?



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



Re: squirrelmail & dependencies

2005-10-07 Пенетрантность Alexander

Artem Chuprina wrote:


Alexander -> debian-russian@lists.debian.org  @ Fri, 07 Oct 2005 22:18:51 +0400:

A> я пытаюсь посавить squirrelmail ,но он тянет за собой вот эти пакеты

A> The following NEW packages will be installed:
A> apache2-common apache2-mpm-prefork dictionaries-common iamerican ispell
A> libapache2-mod-php4 squirrelmail squirrelmail-locales ssl-cert wamerican

A> при этом я использую apache-1.3.x

A> возникает несколько воросов :

A> 1.почему в зависимоти squirrelmail который является набором php
A> скриптов ?( поправте если я не прав ) входит apache ?

Depends: apache2 | httpd, libapache2-mod-php4 | php4 | php4-cgi, perl, 
squirrelmail-locales

Т.е. любой httpd, а если не стоит никакого - apache2.  Скорее всего, у
тебя апач2 потащился потому, что у тебя не стоит php, и для
удовлетворения второй зависимости он потащил первое, что там было
прописано.  А это libapache2-mod-php4.  А ему уже нужен apache2, хоть
тресни...  Поставь squirrelmail одновременно с php4, он должен
удовлетвориться.

A> 2. я скачал apt-get source squirrelmail , где в source этого пакета
A> содержится инфа что он должен быть собран с apache2 ?

A> 3. как можно собрать пакет squirrelmail чтоб ему нужен был apache1.3
A> ? вариант из сорцов не интересует .

Прибей то, что скачал.  Тебе не надо его пересобирать.  Если любопытно -
читай Packaging Manual.

A> 4. если нетрудно обьясните на основании чего один пакет имеет в
A> зависимотях другие ?

Либо потому что зависит от соответствующих библиотек, либо потому что
мейнтейнер так прописал.

 


ок , теперь понятно . спасибо.


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



Re: DHCP for 3 LANs

2005-10-10 Пенетрантность Alexander

Sergey Didanov escribió:

Есть сервак с 3мя сетевухами к которому подключены 3 сегмента сети.
Можно ли настроить DHCP-сервер так чтоб в один сегмент раздавались
адреса из IP-сети-1 в другой сегмент из IP-сети-2 в третий сегмент из
IP-сети-3?

Разумеется.

dhcpd.conf

subnet 10.10.1.0 netmask 255.255.255.0
  {
  range 10.10.1.100 10.10.1.200;
  option broadcast-address 10.10.1.255;
  option routers 10.10.1.1;
  option domain-name-servers 10.10.1.10;
  option subnet-mask 255.255.255.0;
  }

subnet 10.10.0.0 netmask 255.255.255.0
  {
  range 10.10.0.100 10.10.0.200;
  option broadcast-address 10.10.0.255;
  option routers 10.10.0.1;
  option domain-name-servers 10.10.0.1;
  option subnet-mask 255.255.255.0;
  }


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



Re: DHCP for 3 LANs

2005-10-10 Пенетрантность Alexander

Sergey Didanov escribió:

В Пнд, 10/10/2005 в 13:12 -0500, Alexander пишет:


Разумеется.

dhcpd.conf




А как запускать чтоб он слушал на всех интерфейсах?

/etc/default/dhcp3-server
INTERFACES="eth0 eth1"

Или init.d правь.


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



Re: DHCP for 3 LANs

2005-10-13 Пенетрантность Alexander

Sergey Lutay escribió:


А если усложнить задачу:
3 сетевухи, на одной из них динамический ip, получаемый снаружи, а на 
остальных - статические( И туда же должны раздаваться адреса).

в dhcpd.conf будут изменения ?

Не вижу разницы.
Например eth0 наружный, eth1 и eth2 внутренние.
/etc/default/dhcp3-server:
INTERFACES="eth1 eth2"

В dhcpd.conf назначить конфиги для подсетей в которых eth1 и eth2.


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



Re: как смонтировать раз дел?

2005-10-19 Пенетрантность Alexander

Mikhail Lukyanchenko wrote:


В Срд, 19/10/2005 в 18:36 +0300, Sergey Didanov пишет:
 


В Срд, 19/10/2005 в 14:48 +0400, Konstantin Matyukhin пишет:
   


Имеется раздел ext3. Нужно его смонтировать так чтоб все папки и файлы
были с правами 666.
   


Объясните для чего это нужно и, возможно, вам предложат лучшее решение.
 


Имеется раздел. Доступ к нему должны иметь все локальные пользователи
система с возможностью чтения и записи/редактирования всего находящегося
на разделе.


   



acl тебя спасёт.

в fstab:
--- cut ---
/dev/device /mnt/mountpoint ext3 defaults,noatime,acl 0 1
--- cut ---

от имени root:
# apt-get install acl
# mount /mnt/mountpoint
# setfacl -d -m u::rwX,g::rwX,o::rwX /mnt/mountpoint

ну, и если у тебя там уже есть файло, то дополнительно:
# setfacl -R -m u::rwX,g::rwX,o::rwX /mnt/mountpoint

потом обязательно:
$ man setfacl
$ man getfacl



 


Hi All.

а umask не подойдет ?
из man mount 
umask=value
 Set  the  umask  (the  bitmask  of  the permissions that 
are not
 present). The default is the umask of the current 
process.   The

 value is given in octal.
mountpoint  через umask , а вложеные диры/файлы через chmod .


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



Re: dial-up

2005-10-19 Пенетрантность Alexander

Nikita V. Youshchenko escribió:



Не могу настроить сфбж через kppp, при этом pon работает. kppp же
вываливается с ошибкой pppd 1 и в логах пишет:

Oct 19 22:29:45 localhost pppd[4392]: The remote system is required to
authenticate itself
Oct 19 22:29:45 localhost pppd[4392]: but I couldn't find any suitable
secret (password) for it to use to do so.
Oct 19 22:29:45 localhost pppd[4392]: (None of the available passwords
would let it use an IP address.)



echo -n >/etc/ppp/options ?

echo -n >> /etc/ppp/options наверное?


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



help with apt-pinning

2005-10-20 Пенетрантность Alexander

Hi All.

подскажите насчет apt pinning .
проблема в следуюшуем , есть postfix с VDA патчем , собраный через 
dpkg-buildpackage и установленный dpkg -i postifi
и так-же собраный courier-pop/imap , теперь когда я пытаюсь сделать 
aptitude upgrade мне предлагают заменить эти пакеты.

aptitude upgrade
...
The following packages will be upgraded:
courier-authdaemon courier-authmysql courier-base courier-imap
courier-pop courier-pop-ssl courier-ssl postfix postfix-mysql postfix-tls
10 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/2901kB of archives. After unpacking 532kB will be freed.

вот содержимое /etc/apt/preferences

Package: postfix
Pin: version 2.1.5*
Pin-Priority: 990

Package: postfix-mysql
Pin: version 2.1.5*
Pin-Priority: 990

Package: postfix-tls
Pin: version 2.1.5*
Pin-Priority: 990

Package: *
Pin: release a=stable
Priority: 700

Package: *
Pin: release a=testing
Priority: 650

Package: *
Pin: release a=unstable
Priority: 600

но это не помогает , подскажите как правильно прописать preferences для 
этих пакетов ?


distr sarge.


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



Re: help with apt-pinning

2005-10-20 Пенетрантность Alexander

Mikhail Lukyanchenko wrote:


В Чтв, 20/10/2005 в 13:09 +0400, Alexander пишет:
 


Hi All.

подскажите насчет apt pinning .
проблема в следуюшуем , есть postfix с VDA патчем , собраный через 
dpkg-buildpackage и установленный dpkg -i postifi
и так-же собраный courier-pop/imap , теперь когда я пытаюсь сделать 
aptitude upgrade мне предлагают заменить эти пакеты.

aptitude upgrade
...
The following packages will be upgraded:
courier-authdaemon courier-authmysql courier-base courier-imap
courier-pop courier-pop-ssl courier-ssl postfix postfix-mysql postfix-tls
10 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/2901kB of archives. After unpacking 532kB will be freed.

вот содержимое /etc/apt/preferences

Package: postfix
Pin: version 2.1.5*
Pin-Priority: 990

Package: postfix-mysql
Pin: version 2.1.5*
Pin-Priority: 990

Package: postfix-tls
Pin: version 2.1.5*
Pin-Priority: 990

Package: *
Pin: release a=stable
Priority: 700

Package: *
Pin: release a=testing
Priority: 650

Package: *
Pin: release a=unstable
Priority: 600

но это не помогает , подскажите как правильно прописать preferences для 
этих пакетов ?


distr sarge.
   



На то, что установлено dpkg, а не через apt-get, pin не
распространяется.

Правильно будет создать для локально модифицированых пакетов маленький
репозитарий. В нём завести релиз. И тогда делать pin по релизу. Вот
мой /etc/apt/preferences:

Package: *
Pin: release a=apt-build
Pin-Priority: 800

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



 


интересная мысль , а как создать репозитарий ?


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



apt-get and loclaly modified packages

2005-10-23 Пенетрантность Alexander

Hi All.
проблема в следуюшуем , есть postfix с VDA патчем , собраный через 
dpkg-buildpackage и установленный dpkg -i postifi
и так-же собраный courier-pop/imap , теперь когда я пытаюсь сделать 
aptitude upgrade мне предлагают заменить эти пакеты.

#aptitude upgrade
...
The following packages will be upgraded:
courier-authdaemon courier-authmysql courier-base courier-imap
courier-pop courier-pop-ssl courier-ssl postfix postfix-mysql postfix-tls
10 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/2901kB of archives. After unpacking 532kB will be freed.

как мне подсказали на то, что установлено dpkg, а не через apt-get, pin не
распространяется.


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

также здесь в рассылке мне посоветовали след.

Правильно будет создать для локально модифицированых пакетов маленький
репозитарий. В нём завести релиз. И тогда делать pin по релизу.


но как это можно реализовать не ясно.


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



local repositary and apt

2005-11-12 Пенетрантность Alexander

Hi All.

есть postfix и courier собраные с некоторыми патчами .
пытаюсь создать локальный репозитарий .

сложил в /home/sasha/rep/binary все необходимые deb файлы
создал Packages.gz -

mail:/home/sasha/rep# dpkg-scanpackages binary /dev/null |gzip -9c 
>binary/Packages.gz

** Packages in archive but missing from override file: **
courier-authdaemon courier-authmysql courier-authpostgresql courier-
base courier-doc courier-faxmail courier-imap courier-imap-ssl
courier-ldap courier-maildrop courier-mlm courier-mta courier-mta-
ssl courier-pcp courier-pop courier-pop-ssl courier-ssl courier-
webadmin postfix postfix-dev postfix-doc postfix-ldap postfix-mysql
postfix-pcre postfix-pgsql postfix-tls sqwebmail

Wrote 27 entries to output Packages file.

создал Release
mail:/home/sasha/rep/binary# cat Release
Archive: mail
Component: main
Architecture: i386

добавил в /etc/apt/sources.list
deb file:///home/sasha/rep/ binary/



apt-get update прошел без проблем , в /var/lib/apt/lists/ появился 
_home_sasha_rep_binary_Packages и _home_sasha_rep_binary_Release


cat /etc/apt/preferences

Package: *
Pin: release a=mail,c=main
Priority: 900

Package: *
Pin: release a=stable
Priority: 700

Package: *
Pin: release a=testing
Priority: 650

Package: *
Pin: release a=unstable
Priority: 600

но все равно apt-get upgrade предлагает обновить все установленные пакеты .

что здесь неправильно ? как указать apt-у чтоб он брал нужные пакеты из 
локального репозитария ?



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



local repositary and apt -v2

2005-11-16 Пенетрантность Alexander

Hi All.

есть postfix и courier собраные с некоторыми патчами .
пытаюсь создать локальный репозитарий .

сложил в /home/sasha/rep/binary все необходимые deb файлы
создал Packages.gz -

mail:/home/sasha/rep# dpkg-scanpackages binary /dev/null |gzip -9c 
>binary/Packages.gz

** Packages in archive but missing from override file: **
courier-authdaemon courier-authmysql courier-authpostgresql courier-
base courier-doc courier-faxmail courier-imap courier-imap-ssl
courier-ldap courier-maildrop courier-mlm courier-mta courier-mta-
ssl courier-pcp courier-pop courier-pop-ssl courier-ssl courier-
webadmin postfix postfix-dev postfix-doc postfix-ldap postfix-mysql
postfix-pcre postfix-pgsql postfix-tls sqwebmail

Wrote 27 entries to output Packages file.

создал Release
mail:/home/sasha/rep/binary# cat Release
Archive: mail
Component: main
Architecture: i386

добавил в /etc/apt/sources.list
deb file:///home/sasha/rep/ binary/



apt-get update прошел без проблем , в /var/lib/apt/lists/ появился 
_home_sasha_rep_binary_Packages и _home_sasha_rep_binary_Release


cat /etc/apt/preferences

Package: *
Pin: release a=mail,c=main
Priority: 900

Package: *
Pin: release a=stable
Priority: 700

Package: *
Pin: release a=testing
Priority: 650

Package: *
Pin: release a=unstable
Priority: 600

но все равно apt-get upgrade предлагает обновить все установленные пакеты .

что здесь неправильно ? как указать apt-у чтоб он брал нужные пакеты из 
локального репозитария ?


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



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



Re: local repositary and apt -v2

2005-11-16 Пенетрантность Alexander

Nikita V. Youshchenko wrote:


но все равно apt-get upgrade предлагает обновить все установленные пакеты
.

что здесь неправильно ? как указать apt-у чтоб он брал нужные пакеты из
локального репозитария ?
   



А что выдаёт apt-cache policy <имя_пакета_который_оно_хочет_обновить> ?
 


apt-cache policy postfix
postfix:
 Installed: 2.1.5-9
 Candidate: 2.1.5-9
 Version Table:
2.1.5-9 0
   990 http://ftp.us.debian.org stable/main Packages
2.1.5-9 0
   500 http://192.168.109.8 apt-build/postfix-vda Packages
*** 2.1.5-9 0
   100 /var/lib/dpkg/status
W: No priority (or zero) specified for pin
W: No priority (or zero) specified for pin
W: No priority (or zero) specified for pin
W: No priority (or zero) specified for pin

я несколько изменил репозитарий , сейчас он лежит на машине 
192.168.109.8 , а в /etc/apt/sources.list прописано

deb http://192.168.109.8/ apt-build postfix-vda


Если версии installed и candidate совпадают, но при этом оно всё равно хочет
обновить - значит не совпадают данные о размере или md5 установленного
пакета и пакета-кандидата - в последнем случае apt также считает
необходимым обновление.


 

пакеты установлены след. образом ; apt-get install postfix -t apt-build 
, все прекрасно поставилось с локального репозитария.

md5sum и filesise разумеется отличаются

/etc/apt/preferences
Package: *
Pin: release a=apt-build,c=postfix-vda
Priority: 1001

Package: *
Pin: release a=stable
Priority: 700

Package: *
Pin: release a=testing
Priority: 650

Package: *
Pin: release a=unstable
Priority: 600

получается что правильная md5sum важнее /etc/apt/preferences ?

как нибудь можно указать apt-y что не надо обновлять эти файлы ?



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



Re: local repositary and apt -v2

2005-11-16 Пенетрантность Alexander

Nikita V. Youshchenko wrote:


Package: *
Pin: release a=apt-build,c=postfix-vda
Priority: 1001
   



А, так тут просто синтаксическая ошибка.
Надо Pin-Priority: 1001


 


да , действительно , помогло , теперь apt-cache policy postfix выдает
postfix:
 Installed: 2.1.5-9
 Candidate: 2.1.5-9
 Version Table:
2.1.5-9 0
   990 http://ftp.us.debian.org stable/main Packages
2.1.5-9 0
  1001 http://192.168.109.8 apt-build/postfix-vda Packages
*** 2.1.5-9 0
   100 /var/lib/dpkg/status
W: No priority (or zero) specified for pin
W: No priority (or zero) specified for pin
W: No priority (or zero) specified for pin

когда запустил apt-get update; apt-get upgrade все равно захотел 
обновить эти пакеты , но взял их уже с локального репозитария .


но теперь другая проблема - каждый раз когда я запускаю apt-get update , 
apt-get upgrade  все равно заявляет , что ему надо обновить эти пакеты , 
и устанавливает их с локального репозитария.


в чем тут может быть дело ?


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



Re: exim4 configuration & NAT

2005-11-17 Пенетрантность Alexander

Timur V. Elzhov escribió:

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

Я использую exim4, сижу за NAT, имею почтовый адрес на далекой машине
и наконец, хочу отправлять почту с локальной машины. (Получаю через
IMAP без проблем.)

Нашему SMTP требутся логин и пароль (они мне известны, конечно :)
У нашего шлюза, который имеет публичный IP, нет DNS имени.

Как мне правильно настроить exim4 для отправки писем с моей локальной
машины?

Ни разу так не делал, но даю первичную наводку: см. доки на предмет
smarthost


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



Re: local repositary and apt -v2

2005-11-18 Пенетрантность Alexander

Alexandra N. Kossovsky wrote:


On Thu, Nov 17, 2005 at 03:25:27PM +0300, Andrey Melnikoff wrote:
 


Alexandra N. Kossovsky <[EMAIL PROTECTED]> wrote:
   


On Thu, Nov 17, 2005 at 08:30:11AM +0300, Alexander wrote:
 


[...]

   


Я всегда меняю версию пакета при пересборке. Хотя бы для того, чтобы самой
удалось отличить мою версию от дистрибутивной. Сделай у своего пакета
версию типа 2.1.5-9my1. Заодно это позволит отличать собственные пакеты,
если тебе придётся вностить ещё какие-то изменения в дистрибутивные
исходники и/или систему сборки.
 


Лучше использовать debchange -n - сразу будет видно, что - чьё.
   



И чем это лучше чем стандартное "dch -i"? Номер версии, которую оно
автомагически вставит, всё равно придётся редактировать.

 


теперь все работает , всем большое спасибо .


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



Re: terminal (RXVT) & copy-paste

2005-11-19 Пенетрантность Alexander

Yuri Kozlov wrote:


18.11.05, Dmitry E. Oboukhov<[EMAIL PROTECTED]> написал(а):
 


помер винт, пришлось переустановить Debian
заодно поглядел что такое новый инсталлер :D

а вот в свежеустановленном Debian имеется следующая трабла
если из мозиллы вставлять русский текст в терминал (rxvt в частности)
то он вставляется в таком вот виде:

\u0435\u0442\u0430 ... и так далее
   



Аналогично. Правда я rxvt не пользуюсь.



--
Regards,
Yuri Kozlov
 

а у меня в rxvt вообше не работает русский , просто не вставляет текст в 
независимости от локали ,

для русского использую uxterm , в нем все ok.


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



Re: NVidia и framebuffer

2005-11-19 Пенетрантность Alexander

Maksim A. Boyko wrote:


On Sat, Nov 19, 2005 at 06:09:20PM +0900, Nikita wrote:
 


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


стоит vesafb 788   делаем startx тогда  подгружаюся
дровишки от nvidia а c vesafb происходит что-то странное, перехожу в
консоль ctrl+alt+F2 и вижу какой-то хлам, выхожу из иксов и попадаю в
этот же хлам :) где-то читал что либо nvidia либо vesafb а вместе ни
как...
Только что убрал vga=788 и заметил что перейдя из иксов в консоль
ломается кирилица, я  перезапускаю console-cyrrilic все вроде как бы
встает на место но если опять перейти из иксов в консоль наблюдается
таже проблема!
 

странно , у меня работает , насколько я помню конфликтуют nvidia 
framebufer и nvidia в X -ах , с vesafb должно быть все ok.



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



Re: NVidia и framebuffer

2005-11-19 Пенетрантность Alexander

Maksim A. Boyko wrote:


On Sat, Nov 19, 2005 at 02:24:22PM +0300, Alexander wrote:
 


Maksim A. Boyko wrote:
странно , у меня работает , насколько я помню конфликтуют nvidia 
framebufer и nvidia в X -ах , с vesafb должно быть все ok.
   


вы хотите сказать что по умолчанию vesafb отрубается а вместо него либо
nvidia в консоли либо nvidia в X?

 


нет , я хотел сказать что nvidia в X-ах конфликтует c rivafb .


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



upgrade or upgrade

2005-11-21 Пенетрантность Alexander

Hi All.

просветите плиз.

есть хостинг сервер
Intel(R) Pentium(R) 4 CPU 2.66GHz
1G RAM
software raid 1

с недавних пор нагрузка на него увеличилась
вот что показывает top
по данным top нагрука на CPU порядка 50+-7% и свободной памяти 25 M 
(такое происходит в повечерам , тоесть во времена пиковой нагрузки.)

Tasks: 1072 total, 1 running, 1071 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.5% user, 42.7% system, 1.9% nice, 52.9% idle
Mem: 1032836k total, 1007740k used, 25096k free, 65904k buffers
Swap: 0k total, 0k used, 0k free, 499592k cached

стоит ли добавть RAM ? перевести на более мощный CPU ?

и еще , как могли заметить нет swap-a , насколько он важен для сервера с 
количеством RAM >= 1G ?



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



Re: upgrade or upgrade

2005-11-22 Пенетрантность Alexander

Anton Petrusevich wrote:


On Monday 21 November 2005 18:38, Alexander wrote:
 


с недавних пор нагрузка на него увеличилась
вот что показывает top
по данным top нагрука на CPU порядка 50+-7% и свободной памяти 25 M
(такое происходит в повечерам , тоесть во времена пиковой нагрузки.)
Tasks: 1072 total, 1 running, 1071 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.5% user, 42.7% system, 1.9% nice, 52.9% idle
   



Очень подозрительный system, стоило бы выяснить, чем именно занимается 
система. При загрузке передать ядру параметр profile=2 и затем readprofile 
может помочь.


 


стоит ли добавть RAM ? перевести на более мощный CPU ?
   



Может стоит CPU сапгрейдить, а может сетевую карточку, а может просто ядро 2.4 
на 2.6 сменить -- трудно сказать, сначала надо найти узкое место. Idle может 
быть следствием блокировок дискового ввода/вывода, может стоит добавить 
памяти, чтобы больше кешировалось. Swap тоже часто полезен, вот у тебя из 
тысячи процессов работает только один, так может стоило бы частично странички 
в swap сбросить, и памяти уже легче стало б. 

 


и еще , как могли заметить нет swap-a , насколько он важен для сервера с
количеством RAM >= 1G ?
   



Зависит от. У меня 4г рам и 2г своп, нормально там 200м свопа занято только, 
но и то хлеб (экономия рам, swap in/out нулевой).
 



ясно , спасибо за советы .

заметил такую странность  как только запускаю top он показывает idle 
93.4 % при следуюющем обновлении уже 50% и дальше колеблется около этого 
значения , при этом если сортировать вывод по %CPU , то показывает что 
сам процесс top отжирает 38 % CPU .

может ли top потреблять столько ? и если да то каким образом ?

далее vmstat показывает idle 93 , хотя на другом терминале top 
показывает idle 52.


как это можно обьяснить ?

vmstat
procs ---memory-- ---swap-- -io --system-- 
cpu
r  b   swpd   free   buff  cache   si   sobibo   incs us sy 
id wa
0  0  0  38524  45264 503680001317619  4  3 
93  0



iostat
Linux 2.4.31-ow1   11/22/2005

avg-cpu:  %user   %nice%sys %iowait   %idle
  1.642.072.870.00   93.42

Device:tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
hdc   7.3612.72   169.14   24332132  323453266
hdc1  0.00 0.00 0.00178466
hdc2  2.35 5.3169.10   10145272  132133896
hdc5  2.12 7.0060.61   13380672  115910832
hdc6  2.90 0.4239.43 805946   75408072
hda   7.3713.69   169.14   26171252  323453266
hda1  0.00 0.00 0.00   1568466
hda2  2.35 5.9969.10   11455738  132133896
hda5  2.12 7.2860.61   13921226  115910832
hda6  2.89 0.4139.43 792584   75408072

top - 21:01:36 up 22 days,  3:13,  2 users,  load average: 0.26, 0.44, 0.46
Tasks: 1032 total,   1 running, 1030 sleeping,   0 stopped,   1 zombie
Cpu(s):   2.9% user,  39.5% system,   1.4% nice,  56.2% idle
Mem:   1032836k total,   990788k used,42048k free,45656k buffers
Swap:0k total,0k used,0k free,   505360k cached

 PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  
COMMAND  
7007 root  17   0  1624 1624  852 R 37.6  0.2   0:13.89 
top  
22390 mysql  9   0  129m 129m 5072 S  0.6 12.8   1:14.82 
mysqld   
3707 www-data   9   0 11400  11m 8760 S  0.4  1.1   0:01.15 
apache   




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



Re: upgrade or upgrade

2005-11-22 Пенетрантность Alexander

Andrey Melnikoff wrote:


Alexander <[EMAIL PROTECTED]> wrote:
 


Anton Petrusevich wrote:
   



 


On Monday 21 November 2005 18:38, Alexander wrote:
 



[]

 


ясно , спасибо за советы .
   



 

заметил такую странность  как только запускаю top он показывает idle 
93.4 % при следуюющем обновлении уже 50% и дальше колеблется около этого 
значения , при этом если сортировать вывод по %CPU , то показывает что 
сам процесс top отжирает 38 % CPU .

может ли top потреблять столько ? и если да то каким образом ?
   



 

далее vmstat показывает idle 93 , хотя на другом терминале top 
показывает idle 52.
   



 


как это можно обьяснить ?
   

Для начала - еденичный вывод от vmstat/iostat не показывает ничего. 
Пусти vmstat 5 и скопируй строчек 20, чтоб было видно.




 


да действительно .
теперь видно , что top и vmstat показывают одно и тоже . при выводе top 
сам top отжирает ~ 30% , так что с CPU все ok .
насчет самых прожорливых процессов , то это mysql , пишутся в базу логи 
apache от юзеров.



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



Re: apache & virtual users

2005-11-27 Пенетрантность Alexander

Sergio wrote:


Есть пользователи. У них есть доступ по ftp (proftpd)
Пользователи виртуальные (не системные).
Как их обезопасить дуг от друга? (Те реально это один и тот-же
пользователь и используя perl/php/mason они могут что-нить натворить.)

Я не хочу заводить системных пользователей. (хотя наверное стоит
подумать ещё раз)
Есть вариант поставить vserver и там завести пользователей (системных)
Есть ещё варианты?

--
Sergio.


 


можно попробовать sbox  http://stein.cshl.org/software/sbox/


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



Re: SATA и initrd

2005-12-06 Пенетрантность Alexander

Serge Matveev wrote:


   Сдаюсь. Сто перезагрузок а толку чуть. Кто-нибудь может в меня кинуть
рабочую конфигурацию для mkinitrd чтобы с sata винта загрузиться?

   Testing, 2.6.12-1-686-smp, мать P5GD1 (i915P). 


   [EMAIL PROTECTED] spb ru   Serge Matveev & ...
   ICQ 3575357



 


мне пришлось столкнуться c этой проблемой , но только на 2.4.x
помог патч отсюда 
http://www.kernel.org/pub/linux/kernel/people/jgarzik/libata/


если использовать initrd то для моего случая модули распологались в 
правильном порядке  так: scsi_mod sd_mod sr_mod libata ata_piix.
можно вкомпиливать все необходимое ( scsi_mod sd_mod sr_mod libata 
ata_piix) прям в ядро и не заморачиваясь с initrd.



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



security troubles.

2005-12-07 Пенетрантность Alexander

HI All.
есть ноут , вчера посмотрел вывод last
#last

sasha tty1 Wed Dec 7 15:38 - down (02:23)
reboot system boot 2.4.32 Wed Dec 7 15:38 (02:23)
sasha tty1 Wed Dec 7 09:38 - down (04:08)
reboot system boot 2.4.32 Wed Dec 7 09:38 (04:09)
sasha tty1 Wed Dec 7 09:21 - down (00:12)
reboot system boot 2.4.32 Wed Dec 7 09:21 (00:12)
sasha tty1 Tue Dec 6 11:43 - down (02:47)
reboot system boot 2.4.32 Tue Dec 6 11:43 (02:48)
sasha tty1 Tue Dec 6 11:37 - down (00:05)
root tty1 Sun Oct 9 12:21 - 11:04 (57+23:42)
root tty2 Sun Oct 9 12:18 - 11:04 (57+23:45)
reboot system boot 2.4.27-2-386 Sun Oct 9 16:17 (57+20:25)

wtmp begins Sun Oct 9 16:17:26 2005

при этом я точно помню что логинился до 6 числа , да и еще , что могут 
означать последние 3 записи ? что-то там со временем не то.
далее заподозрив что кто-то включал ноут без моего ведома просмотрел 
/var/log/syslog и /var/log/mesages

там со временем вроде все ок , но это текстовый лог его легко подделать .

chkrootkit ничего не нашел , chkrootkit запущенный с livecd тоже.

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



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



Re: security troubles.

2005-12-07 Пенетрантность Alexander

Max Dmitrichenko wrote:


В сообщении от 8 Декабрь 2005 09:58 Alexander написал(a):
 

при этом я точно помню что логинился до 6 числа , да и еще , что могут 
означать последние 3 записи ? что-то там со временем не то.
   


Друг мой, а у вас на ноуте есть пароль в lilo или в grub'е на передачу
параметров ядру?

--
 Макс


 


нет ,а к чему это ?

теперь стоит пасс на биос и default boot device hd.


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



Re: security troubles.

2005-12-08 Пенетрантность Alexander

Alexander Lourier wrote:


On Thursday 08 December 2005 09:58, Alexander wrote:

 


теперь возникает такой вопрос : как можно проверить md5 суммы всех
установленных пакетов ?
   



Есть пакет tiger. Делает много проверок, в том числе и сравнение MD5-сумм всех 
установленных файлов с данными из пакетов. Выводит строчки вида:
--FAIL-- [lin005f] Installed file `/sbin/iptables' checksum differs from 
installed package 'iptables'.


 

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



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



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


 




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



courier files in debian repositary

2005-12-17 Пенетрантность Alexander

HI ALL.
пожалуйста обьясните в чем тут дело :

есть secutiry advisory от 5 dec 
http://www.us.debian.org/security/2005/dsa-917


в котором предлягают обновить courier до версии 0.47-4sarge4
и указаны соответсвуюшие линки с файлами .

я использую courier с некотроми сторонними патчами , поэтому я скачал 
сорцы courier-a

apt-get source courier
я ожидал что получу те-же файлы что и указаные в secutiry advisory
но вот что есть на самом деле .
это файлы скачаные по линкам secutiry advisory
-rw-r--r-- 1 root progr 94493 Nov 20 20:05 courier_0.47-4sarge4.diff.gz
-rw-r--r-- 1 root progr 1216 Nov 20 20:05 courier_0.47-4sarge4.dsc
-rw-r--r-- 1 root progr 6350808 Aug 20 15:10 courier_0.47.orig.tar.gz

а это файлы полученые с помошью apt-get source
-rw-r--r-- 1 root progr 92707 Jan 27 2005 courier_0.47-4.diff.gz
-rw-r--r-- 1 root progr 1204 Jan 27 2005 courier_0.47-4.dsc
-rw-r--r-- 1 root progr 6350808 Sep 28 2004 courier_0.47.orig.tar.gz

как видно 2 первых файла отличаются

почему в репозитарии другие файлы ?

и еще , когда я запукаю dpkg-buildpakage внутри директории с сорцами , 
он учитывает учитывает содержимое diff файлов (в данном случае 
courier_0.47-4.diff.gz ) вне этой дирректории ? или я как-то должен 
указать ему этот файл ?




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



Re: troubles with kernel compiling

2005-12-21 Пенетрантность Alexander

Artem Chuprina wrote:


alex -> debian-russian@lists.debian.org  @ Wed, 21 Dec 2005 17:15:32 +0300:

>> >> a> невыходит собрать ядро с kernel.org
>> >>
>> >> a> пробовал 2.4.31 , 2.4.32 . make dep &&make clean проходит без проблем 
, а на
>> >> a> make bzImage вываливется
>> >> a> /usr/src/linux-2.4.32/include/asm/processor.h:75: error: array type has
>> >> a> incomplete element type
>> >> a> make: *** [init/main.o] Error 1
>> >>
>> >> a> в чем может быть дело ?
>> >>
>> >>gcc --version?
>> >>
>> >>
>> >>
>> a> gcc --version
>> a> gcc (GCC) 4.0.3 20051201 (prerelease) (Debian 4.0.2-5)
>>
>>Угу, недавно кто-то рассказывал.  Там выражение вида extern struct X x[];
>>Эту конструкцию четверка не ест прямо сразу, а не когда в первый раз
>> попытается обратиться к элементу.  Скорее всего, замены на
>>
>>extern struct X *x;
>>
>>будет достаточно.  Возможно, не помешает предварительно
>>
>>struct X;
>>
>>если будет брыкаться.
>>
>>
>>
a> не выходит , теперь спотыкается в другом месте
a> nit/do_mounts.c:54: error: static declaration of 'root_device_name' follows
a> non-static declaration
a> /usr/src/linux-2.4.32/include/linux/fs.h:1562: error: previous declaration of
a> 'root_device_name' was here
a> init/do_mounts.c: In function 'identify_ramdisk_image':
a> init/do_mounts.c:507: warning: pointer targets in passing argument 2 of 
'read'
a> differ in signedness
a> init/do_mounts.c:542: warning: pointer targets in passing argument 2 of 
'read'
a> differ in signedness
a> init/do_mounts.c: In function 'fill_inbuf':
a> init/do_mounts.c:1006: warning: pointer targets in passing argument 2 of
a> 'read' differ in signedness
a> init/do_mounts.c: In function 'flush_window':
a> init/do_mounts.c:1024: warning: pointer targets in passing argument 2 of
a> 'write' differ in signedness
a> make: *** [init/do_mounts.o] Error 1


a> а как можно собрать ядро с помошью другого gcc ?
a> и вообше что за безобразие ? небудут это фиксить ?

Может, и будут, но не факт.  Сильно подозреваю, что извращенцев, которые
пользуются ядрами 2.4, но gcc 4.x, достаточно мало...

 

ну почему-же , допустим есть какое-нить железо с драйверами  только к 
2.4 и т.д.


придется видно переползать на 2.6 , а то все никак руки не доходили .


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



Re: nforce3/4

2005-12-26 Пенетрантность Alexander

Alexander Kogan пишет:


Hi!

Господа, а скажите, есть ли проблемы в с $subj'ем?
Надо мать новую взять, и хочется ее юзать без геморроя..

 


A8N  NForce-3 3700+  SATA
проблема была одна - при использовании SATA винтов от Seagate с
дефолтным ядром из пересборки Sarge под AMD64 - 2.6.11
винты категорически не виделись. Эта проблема широко обсуждается на
различных форумах в интернете. Использую 2.6.13 хотя и
винты стоят WD - с ними проблем нет ни с какими ядрами. Требуется еще
обновить файлы pciids, иначе lspci говорит, что оборудование неизвестно.
От использования драйверов от NVidia отказался, так как без проблем они
работают только в 32 битном исполнении. Таким образом
используются стандартные модули focedeth - сеть и snd-intel8x0 - звук.
Video ATI по человечески не запустил, так как драйвер 32 бита не
понял как...
Вроде все. В общем и целом доволен


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



Re: Загрузка офтопи ка.

2005-12-27 Пенетрантность Alexander

Yauhen Kharuzhy пишет:


On Mon, Dec 26, 2005 at 12:40:04PM +0300, Artem Chuprina wrote:
 


Роман Гуща -> debian-russian@lists.debian.org  @ Mon, 26 Dec 2005 09:39:58 
+0600:

РГ>  винды). В третьих, раньше виндовский системный диск монтировался в
РГ>  Debian автоматом - может зря? Название потерянного файла как-то
РГ>  наводит на мысли о кодировках, может Debian там что-нибудь сбил?
РГ>  Раздел, кстати, отлично монтируется в линуксах и сейчас.

Если он не дай бог монтируется в rw, то шансы вполне есть.  Запись на
ntfs у нас, прямо скажем, не работает, причем не работает вполне
конкретно, с повреждением fs.
   



ЕМНИП, код, который повреждал ФС при записи, выкинули еще в
2.5.каком-то. Теперь оставили только возможность перезаписывать файлы
без изменения размера, но безопасно.

 

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



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



troubles with apt-get update

2006-01-04 Пенетрантность Alexander

HI All.

как можно обьяснить это ?

Hit http://ftp.uk.debian.org testing/contrib Sources
Fetched 757B in 2s (258B/s)
Reading package lists... Done
W: GPG error: http://mirrors.kernel.org testing Release: The following 
signatures couldn't be verified because the public key is not available: 
NO_PUBKEY 010908312D230C5F
W: GPG error: http://ftp.uk.debian.org testing Release: The following 
signatures couldn't be verified because the public key is not available: 
NO_PUBKEY 010908312D230C5F

W: You may want to run apt-get update to correct these problems

это проблемы у резпозитария ? , до mirrors.kernel.org был uk.debian.org 
там то-же самое.



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



mysql troubles .

2006-01-08 Пенетрантность Alexander

Hi All.

есть хостинг сервер , с некоторого момента соединения к mysql начали 
тормозить , причем довольно странно , т.е. может запустить сразу , а 
может заставить подождать до 45 секунд.

в логах все чисто.
через сокет пускает без проблем , юзеры коннектятся через tcp socket .
одновременных соединений не так уж и много , порядка 50 .

debian sarge.
mysql-server-4.1

сначала думал на днс ,но с ним все ok.

что можно подкрутить в mysql ,чтоб он не тормозил ?



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



Re: mysql troubles .

2006-01-09 Пенетрантность Alexander

Grigory Fateyev wrote:


Hello Alexander!
On Mon, 09 Jan 2006 10:52:19 +0300 you wrote:

 


Hi All.

есть хостинг сервер , с некоторого момента соединения к mysql начали 
тормозить , причем довольно странно , т.е. может запустить сразу , а 
может заставить подождать до 45 секунд.

в логах все чисто.
через сокет пускает без проблем , юзеры коннектятся через tcp socket .
одновременных соединений не так уж и много , порядка 50 .

debian sarge.
mysql-server-4.1

сначала думал на днс ,но с ним все ok.

что можно подкрутить в mysql ,чтоб он не тормозил ?

   



Случаем не включено логгинг запросов, а их очень много ...

 


да включено , но не в этом дело.
всетаки mysql как-то лево работает с днс .
вообшем сейчас все стало на место , в чем точно было дело так и не понял.


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



Re: Конвертация ASCII to Binary и наоборот

2006-02-19 Пенетрантность Alexander

Nizamov Shawkat escribió:

Есть ли в debian утилита конвертации
файлов из native в ascii
и наоборот?

Аналог sun'овского native2ascii?



интересно что в sun подразумевают под native ?

native2ascii - Native-to-ASCII Converter
Converts a file with native-encoded characters (characters which are 
non-Latin 1 and non-Unicode) to one with Unicode-encoded characters.


Короче, жабовская приблуда. Утилита как таковая вроде имеется, идет в 
составе kaffe. Если тащить JVM по зависимостям не резон, думаю имеет 
смысл найти что-нибудь альтернативное, конкретно ничего посоветовать не 
могу.



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



Re: Конвертация ASCII to Binary и наоборот

2006-02-19 Пенетрантность Alexander

Oleg A.Yanchuk escribió:

Hello Nizamov,

  К примеру, ASCII файл был залит по ftp Бинарником (BIN mode),
  или наборот.
  Нужно его конвертнуть Bin->Ascii, без перезакачки.

  Есть ли подобная утилита?

http://econwpa.wustl.edu/explascii.html
Смотреть последний абзац, и внимать здравому смыслу.


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



  1   2   3   4   5   6   7   8   9   10   >