Re: где слить CD с sid?

2004-08-30 Пенетрантность Victor B. Wagner
On 2004.08.27 at 11:31:47 +0900, dimichxp wrote:

 On Thu, Aug 26, 2004 at 04:51:24PM +0900, Lazarev A.A. wrote:
  d Где можно скачать CD с сидом?
  
  ftp://ftp.fsn.hu/pub/CDROM-Images/debian-unofficial/sid/
  ~~
 А оффициальный есть? И чем они различаются? В неоф. левые пакеты
 вставляют?

Нет и не может быть никогда. Официальные Debian CD это всегда stable и
только stable. Официальный sarge - будет. Когда зарелизят.
А sid всегда останется unstable.

 



Re: fork and memory protection

2004-08-30 Пенетрантность Slava Astashonok

Gossen Alexey wrote:


Итого нужно
1) Ограничить возможное количество дочерей / внучек / правнучек одного
процесса. Потому как можно клонировать процесс не только параллельно,
как на примере выше, но и последовательно. Какой параметр был бы для
этого подходящим?


С этим обчный ulimit справится


2) Ограничить максимальную выдачу оперативной памяти одному процессу или
оставить Н.З., который может быть использован только програмами с UID 0.
ulimit на последнее, например, не годится.


Мне ничего готового видеть не приходилось. Но в принципе задача может 
быть решена и без патчей на ядерном уровне - при помощи сетевого (или 
висящего на tty) демона, который защитит себя от выгрузки mlockall()'ом, 
выставит себе риал-тайм приоритет через sched_setscheduler() и реализует 
в себе функционал ps и skill. Что-то в этом роде.


--
Don't you wish you had more energy... or less ambition?



Re: Ядерные мод ули

2004-08-30 Пенетрантность Vladimir Shahov
On Sun, Aug 29, 2004 at 10:35:08PM +0400, Petrov Dmithriy wrote:
 Всю жизнь собирал ядро монолитным. Недавно решил сделать всё по уму, собирать 
 всё ненужное модулями. Прочитал хелпы по modutils, но не понял главного - как 
 правильно настраивать конфиги, чтобы нужные модули подгружались автоматом. Я 
 понимаю, что RTFM, но man что???

Пользуюсь дистрибутивными ядрами. Для задания списка нужных мне модулей
использую initrd.  
Цитата:
# /etc/mkinitrd/modules: Kernel modules to load for initrd.
Прелесть этого подхода в автоматике:  при апгрейде системы, initrd
перегенерируется автоматически для каждого из вновь устанавливаемых ядер.
И моя зелёная чешуйчатая голова больше не задумывается над тем, всё ли
на месте. 

hotplug  - какашка, её неестественный интелект на одной
из моих машин вызывает kernel-oops при попытке одновременно подгрузить
8139too и 8139cp.

PS: на закусь цитата из Angdraug'а:
Я не могу доверять автоматическим тулзам (hotplug) в определении
состава моего оборудования 

-- 
Vladimir Shahov aka mend0za

https://gna.org/projects/i18n-komi/



Samba - не могу присоединит присоединить машину к домену

2004-08-30 Пенетрантность Dmitry Fedoseev
Зравствуйте!

Предположительно после установки Samba 3.0.5 перестало работать
добавление компьютеров к домену, раньше было хорошо. 

Используется ldapsam. При добавленни Win2k естественным способом и при
использовании srvmgr.exe - отказано в доступе. В логах самбы:

[2004/08/30 11:31:06, 1] passdb/pdb_ldap.c:ldapsam_modify_entry(1312)
  ldapsam_modify_entry: Failed to modify user dn= 
uid=test121$,ou=Computers,dc=planar,dc=chel,dc=ru with: No such attribute
modify/delete: sambaPrimaryGroupSID: no such value
[2004/08/30 11:31:06, 0] passdb/pdb_ldap.c:ldapsam_update_sam_account(1512)
  ldapsam_update_sam_account: failed to modify user with uid = test121$, error: 
modify/delete: sambaPrimaryGroupSID: no such value (Success)

account/posixAccount скриптом создаются правильно, ошибка возникает при
добавлении самбой sambaSamAccount.

В google нашелся похожий документ, но на итальянском :-/

Как бороться?

Дмитрий Федосеев.


Re: Ядерные модули

2004-08-30 Пенетрантность Sergey Spiridonov

Vladimir Shahov wrote:

On Sun, Aug 29, 2004 at 10:35:08PM +0400, Petrov Dmithriy wrote:



hotplug  - какашка, её неестественный интелект на одной
из моих машин вызывает kernel-oops при попытке одновременно подгрузить
8139too и 8139cp.


Наткнулся один раз на похожее, поборол с прмощью blacklist
Не идеальное средство, но вопрос был именно об автоматической подгрузке
--
Best regards, Sergey Spiridonov



Re: Ядерные модули

2004-08-30 Пенетрантность Петров Дмитрий
Не, народ, вы меня не поняли. Вот прописываю я модулем звук, usb-hid,
usb-storage и так далее. Как я понимаю, чтобы всё это нормально работало,
надо прописать волшебные слова в /etc/modutils/* Вопрос - где почитать про
эти волшебные слова? Я ткнулся туда, ткнулся сюда - не работает. Вот та же
nvidia себя прописала, и радостно подгружается, хотя лично её никто об
этом не просит. А uhci, к примеру - не подгружается.



Re: Ядерные модули

2004-08-30 Пенетрантность Dmitriy Sirant
Может тебе необходимо просто указать необходимые для загрузки модули в
/etc/modules ?

- Original Message - 
From: Петров Дмитрий [EMAIL PROTECTED]
To: debian-russian@lists.debian.org
Sent: Monday, August 30, 2004 11:38 AM
Subject: Re: Ядерные модули


 Не, народ, вы меня не поняли. Вот прописываю я модулем звук, usb-hid,
 usb-storage и так далее. Как я понимаю, чтобы всё это нормально работало,
 надо прописать волшебные слова в /etc/modutils/* Вопрос - где почитать про
 эти волшебные слова? Я ткнулся туда, ткнулся сюда - не работает. Вот та же
 nvidia себя прописала, и радостно подгружается, хотя лично её никто об
 этом не просит. А uhci, к примеру - не подгружается.


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



Re: Ядерные модули

2004-08-30 Пенетрантность Anatoly Pugachev
On Mon, Aug 30, 2004 at 12:38:30PM +0400, Петров Дмитрий wrote:
 Не, народ, вы меня не поняли. Вот прописываю я модулем звук, usb-hid,
 usb-storage и так далее. Как я понимаю, чтобы всё это нормально работало,
 надо прописать волшебные слова в /etc/modutils/* Вопрос - где почитать про
 эти волшебные слова? Я ткнулся туда, ткнулся сюда - не работает. Вот та же
 nvidia себя прописала, и радостно подгружается, хотя лично её никто об
 этом не просит. А uhci, к примеру - не подгружается.

по примеру nvidia сделать ? :)

-- 
Anatoly P. Pugachev


pgp1Zurxz8W8Z.pgp
Description: PGP signature


Re: Ядерные мод ули

2004-08-30 Пенетрантность Mikolaj Golub
Петров Дмитрий [EMAIL PROTECTED] writes:

 Не, народ, вы меня не поняли. Вот прописываю я модулем звук, usb-hid,
 usb-storage и так далее. Как я понимаю, чтобы всё это нормально работало,
 надо прописать волшебные слова в /etc/modutils/* Вопрос - где почитать про
 эти волшебные слова? Я ткнулся туда, ткнулся сюда - не работает. Вот та же
 nvidia себя прописала, и радостно подгружается, хотя лично её никто об
 этом не просит. А uhci, к примеру - не подгружается.

Если нужно, чтоб во время старта определенные модули загрузились, то
пропишите эти модули в /etc/modules. 

Если нужно, чтоб модуль подгружался автоматически по требованию, то
нужно соответственно настроить алиасы в /etc/modules.conf. Но напрямую
его не редактируют, а редактируют файлы в /etc/modutils/*, но потом
нужно не забыть запустить update-modules, которая сгенерит из них
/etc/modules.conf.

Почитать можно:

man modules.conf

http://www.xml.com/ldd/chapter/book/ch11.html#t1 

Как звуковую карту правильно прописать, по-моему во всяких
sound-howto и README от alsa написано...

Посмотрите еще на утилиту modconf.
 
-- 
Mikolaj Golub



Re: Ядерные модули

2004-08-30 Пенетрантность Петров Дмитрий
 Если нужно, чтоб во время старта определенные модули загрузились, то
 пропишите эти модули в /etc/modules.

 Если нужно, чтоб модуль подгружался автоматически по требованию, то
 нужно соответственно настроить алиасы в /etc/modules.conf. Но напрямую
 его не редактируют, а редактируют файлы в /etc/modutils/*, но потом
 нужно не забыть запустить update-modules, которая сгенерит из них
 /etc/modules.conf.

 Почитать можно:

 man modules.conf

 http://www.xml.com/ldd/chapter/book/ch11.html#t1

 Как звуковую карту правильно прописать, по-моему во всяких
 sound-howto и README от alsa написано...

 Посмотрите еще на утилиту modconf.

Что такое /etc/modules я знаю. И до /etc/modutils/* я дошёл. Только я
нифига не понял, как прописывать эти грешные алиасы. Неужели нет какого-то
общего мануала? Чтобы не читать sound-howto, usb-howto, filesystems-howto,
video-howto, all_what_exists_in_universe-howto? Сегодня у меня звук,
завтра поддержка новой fs, послезавтра - usb-принтер... /etc/modules не
выход, это очень грубое и топорное решение.



Re: Ядерные мод ули

2004-08-30 Пенетрантность Mikolaj Golub
Петров Дмитрий [EMAIL PROTECTED] writes:

 Что такое /etc/modules я знаю. И до /etc/modutils/* я дошёл. Только я
 нифига не понял, как прописывать эти грешные алиасы. Неужели нет какого-то
 общего мануала? Чтобы не читать sound-howto, usb-howto, filesystems-howto,
 video-howto, all_what_exists_in_universe-howto? Сегодня у меня звук,
 завтра поддержка новой fs, послезавтра - usb-принтер... /etc/modules не
 выход, это очень грубое и топорное решение.

Linux kerneld mini-HOWTO, раздел How does kerneld know what module to
load? (То, что сейчас kmod вместо kerneld не существенно. Если
используется какой-то devfs, то еще проще...)

-- 
Mikolaj Golub



Re: utf-8, console-cyrillic....

2004-08-30 Пенетрантность Gossen Alexey
On Mon, 23 Aug 2004 12:59:51 +0400
Ingvarr Zhmakin [EMAIL PROTECTED] wrote:

 Yury A. Yurevich wrote:
 
 Что-то не работает в консоли переключение раскладок...
 То есть переключает на другой набор ввода, но вводится всякая муть.
 Шрифты нормальные.
 
 Настраивал лобовым dpkg-reconfigure -plow console-cyrillic.
 Cказал, чтоб было UTF-8. Выбрал шрифт Terminus.
 
 Где можно копать?..
  А русские буквы выводятся? 
  т.е. cat some_file выводит кракозябры? Попробовать другой шрифт?
 Не, со шрифтом всё нормально.
 Более того, когда-то работало и переключение клавиатуры... С тех пор
 (sarge середины июля) после ряда апгрейдов (очень частично -- текущий
 sid) пропало. Повторное повторение тех же настроек не помогает.
 Раскладку руками не смотрел. Напрягает сам факт неработы простых
 автонастроек.
 
 В принципе, мне эта кирилличность в консоле -- побарабанна до большой
 степени, но таки если заявлено -- пущай работает. :-)

Попробовал и я настроить utf-8 консоль. в самообразовательных целях.
Пытал счастье двумя способами - ручками, инсталировав пакет fonty-rg и
загрузив програмой consolechars юникодный шрифт. Работает.

Выставляя эти же параметры в конфигурационных файлах, наблюдаю следущую
закономерность. При загрузке системы нормально работает только первая
виртуальная консоль. На остальных не только нихрена не пашет, но цветные
символы из, например, ls --color=auto отображаются полнейшими
кракозябрами.

Я уж и так пробовал, и сяк. Отключил обработку инитскрипта console-tools
и написал из двух строчек свой, где consolechars просто подгружает
шрифт. Та же ерунда.

Попытался установить console-cyrillic, но опят те же самые симптомы.


Оффтопик. Сильное ли это извращенство, отмапить в console-cyrillic
латинскую часть клавиатуры по-своему? Конкретно - мне нужна такая
комбинация:

de(nodeadkeys) -- ru(winkeys)

В далёкие времена, до иксов 4.3.x пришлось колдовать эту комбинацию
ручками. Сейчас максимум поправить одну строчку в конфиге.

-- 
Guten Tag, Alexey



Re: fork and memory protection

2004-08-30 Пенетрантность Gossen Alexey
On Sat, 28 Aug 2004 19:05:16 +0400
Alexander Danilov [EMAIL PROTECTED] wrote:

 Gossen Alexey wrote:
  Добрый день, господа.
  
  
  Как настроить систему наилучшим способом, которую не смогла бы
  завалить следущая програма:
  
  
#include stdio.h 
#include sys/types.h
#include unistd.h
int main(){
while(fork()){
}
 
while(1){
malloc(1024);
}
}
  
  
  Запускается это, естественно, с _пользовательскими_ правами. С самым
  низким приоритетом - nice +19.
  
  Если какая-нибудь програма начинает некотролируемо жрать оп. память,
  как в данном случае делает дочерний процесс, ядро эту програму без 
  особых проблем пришибает. Если програму форкануть, неважно где, пойд
  ётдаже скрипт на bash или способом, описанным выше, система за неско
  лькосекунд наглухо виснет.
  
  
  Т.е. само ядро не виснет, оно и дальше прибивает процессы, о чём
  свидетельствуют идущие на виртуальную tty консоль логи ядра. Но это
  ужеборьба с ветрянными мельницами. Слышен лишь треск работающег hdd
  - насилуется своп раздел. На этом этапе понимаешь, что не зря была
  изобретена кнопка reset ;-)
  
  Итого нужно
  1) Ограничить возможное количество дочерей / внучек / правнучек одно
  гопроцесса. Потому как можно клонировать процесс не только параллель
  но, как на примере выше, но и последовательно. Какой параметр был бы
  дляэтого подходящим?
  
  2) Ограничить максимальную выдачу оперативной памяти одному процессу
  илиоставить Н.З., который может быть использован только програмами с
  UID 0. ulimit на последнее, например, не годится.
  
  3) Что нибудь ещё.
  
  
  Если существует несколько альтернативных решений, какое бы вы из них
  выбрали и почему?
  
 
 в PAM'е возможно ограничивать и память и кол-во процессов.
 
отредактировал /etc/pam.d/login.conf и соответственно
/etc/security/limits.conf

по-видимому, после логина вызывается ulimit с соответствующими
аргументами и выставляются заданные права

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

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

т.е. логинюсь на первую vc,
набираю killall имя_программы, переключаюсь на вторую, запускаю саму
програму, откатываюсь обратно на первую vc и давлю enter. с этого
момента длится эдак минуты две, пока до системы доходит выполнить
killall и поприбивать всё нафиг.

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

$ ulimit -a | grep memory
max locked memory (kbytes, -l) 10240
max memory size   (kbytes, -m) 10240
virtual memory(kbytes, -v) 10240


-- 
Guten Tag, Alexey



nforce2 несколько проблем

2004-08-30 Пенетрантность Dmitry E. Oboukhov
пытаюсь поставить Deb на nforce2 мать
несколько вопросов:

1. интегрированный езернет
в БИОСе и в lspci обзывается nvidia езернет
а драйвера какие/где взять?
никто не поднимал?

2. пока с езернетом встроенным не разобрался - выковырял из какой-то
рухляди (рухлядь под линуксом работала) сетевую и поставил
про нее lspci говорит:

01:07.0 Ethernet controller: VIA Technologies, Inc. VT82C926 [Amazon]

и под вуди (bf24) она работает без загрузки каких-либо модулей
а вот взял дебиановский кернел 2.4.26, а там похоже драйвер этой платки
завели в модуль и как теперь узнать в какой?

3. до графики пока не дошел (сперва сеть надо нормально поднять, а то
доступа к репозитарию нет), но интересно - будут ли какие проблемы с
agpgart?



vsftpd+pam_mysql

2004-08-30 Пенетрантность Alexandr Rakhmanin

Кто нибудь настраивал такое ? Поделитесь опытом.
Сделал по этой методе http://bbs.chinaunix.net/forum/15/20040811/385076.html
Больше в инете ничего лучше не нашел. :) Но чегото непускает.

[EMAIL PROTECTED] vhosts]# ftp 127.0.0.1
Connected to 127.0.0.1 (127.0.0.1).
220 Welcome to ftp.
Name (127.0.0.1:root): test
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp quit
221 Goodbye.
В messages хотя пишет что считывает:
Aug 30 20:31:54 www vsftpd: pam_sm_authenticate called.
Aug 30 20:31:54 www vsftpd: dbuser changed.
Aug 30 20:31:54 www vsftpd: dbpasswd changed.
Aug 30 20:31:54 www vsftpd: host changed.
Aug 30 20:31:54 www vsftpd: database changed.
Aug 30 20:31:54 www vsftpd: table changed.
Aug 30 20:31:54 www vsftpd: usercolumn changed.
Aug 30 20:31:54 www vsftpd: passwdcolumn changed.
Aug 30 20:31:54 www vsftpd: crypt changed.

--
Всего наилучшего.
СисАдмин ЗАО РСЦ.




Re: nforce2 несколько проблем

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

Dmitry E. Oboukhov пишет:

пытаюсь поставить Deb на nforce2 мать

Флаг в руки, пашет на ура.


1. интегрированный езернет
в БИОСе и в lspci обзывается nvidia езернет
а драйвера какие/где взять?
никто не поднимал?
Модуль носит нетривиальное название forcedeth.o, и в конфигах ядра лежит 
со всеми остальными, но надо включить экспериментальные опции.



2. пока с езернетом встроенным не разобрался - выковырял из какой-то
рухляди (рухлядь под линуксом работала) сетевую и поставил
про нее lspci говорит:

01:07.0 Ethernet controller: VIA Technologies, Inc. VT82C926 [Amazon]

и под вуди (bf24) она работает без загрузки каких-либо модулей
а вот взял дебиановский кернел 2.4.26, а там похоже драйвер этой платки
завели в модуль и как теперь узнать в какой?
В таких случаях, когда надо асоциировать железку с драйвером, гугль 
очень помогает :)



3. до графики пока не дошел (сперва сеть надо нормально поднять, а то
доступа к репозитарию нет), но интересно - будут ли какие проблемы с
agpgart?

Не должно.

Могу выслать свой .config для материнки Asus A7N8X-Deluxe под ядро 
2.4.26 из репозитория, вот lspci, похоже на твою?:


:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different 
version?) (rev c1)
:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 
(rev c1)
:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 
(rev c1)
:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 
(rev c1)
:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 
(rev c1)
:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 
(rev c1)

:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller 
(rev a4)
:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller 
(rev a4)
:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller 
(rev a4)
:00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet 
Controller (rev a1)
:00:05.0 Multimedia audio controller: nVidia Corporation nForce 
MultiMedia audio [Via VT82C686B] (rev a2)
:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 
AC97 Audio Controler (MCP) (rev a1)
:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge 
(rev a3)

:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
:00:0c.0 PCI bridge: nVidia Corporation nForce2 PCI Bridge (rev a3)
:00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire 
(IEEE 1394) Controller (rev a3)

:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
:02:01.0 Ethernet controller: 3Com Corporation 3C920B-EMB Integrated 
Fast Ethernet Controller [Tornado] (rev 40)
:03:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce 
FX 5200] (rev a1)


Все работает кроме SATA (не было пока надобности)

--
Alexander aka alk[ anoide | olico | ulero | ero | atraz]
(mi materializacion es fisica, mi escencia es matematica)