курсоры мыши

2008-08-02 Пенетрантность Dmitry E. Oboukhov
имеем курсорную тему, прописываем ее в Xresources:

Xcursor.theme: имя_темы

xrdb ~/.Xresources 

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

вопрос а можно как-то перегрузить курсоры глобально?
PS: в тяжелых IDE это делается гуевыми конфигураторами, но что они за
команды выдают на бакенде не видно.
меня интересует именно Х'овый способ
--
... mpd is off

. ''`. Dmitry E. Oboukhov
: :’  : [EMAIL PROTECTED]
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: iptables string matching

2008-08-02 Пенетрантность Artem Chuprina
Alexey - debian-russian@lists.debian.org  @ Sat, 2 Aug 2008 00:21:21 +0300:

 A почему такой вариант работает:
 A iptables -P OUTPUT ACCEPT
 A iptables -I OUTPUT 1   -p tcp -m string --string google.com --algo bm   
-j 
 A DROP

 A и на гугл не пускает

 A а такой не работает:
 A iptables -P OUTPUT DROP
 A iptables -I OUTPUT 1   -p tcp -m string --string google.com --algo bm   
-j 
 A ACCEPT

 A на гугл тоже не пускает 

Потому что такая комбинация могла бы пустить на гугл, только если строка
google.com фигурировала бы во _всех_ пакетах.  Ну, или добавить правило,
пропускающее ESTABLISHED, в первом.  А она там только в четвертом.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

ожидания по умолчанию приводят к обломам по определению.
 -- http://apraxina.livejournal.com/301026.html


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



Re: zsh

2008-08-02 Пенетрантность Artem Chuprina
Stanislav Maslovski - debian-russian@lists.debian.org  @ Sat, 2 Aug 2008 
09:23:35 +0400:

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

А до eval к этому моменту дело еще не дошло.  Это мы все еще раскрываем
`./test`, выполнять результат мы еще не начали.

Проверить можно, заменив eval на : (do nothing).

Вообще же обычно если хочется сделать eval выводу команды, то надо писать

eval `cmd`

Парсить строку eval будет сам.  Хотя от GLOB_SUBST, согласно
документации, это не спасает.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]


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



Re: zsh

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 11:12:10AM +0400, Artem Chuprina wrote:
 Stanislav Maslovski - debian-russian@lists.debian.org  @ Sat, 2 Aug 2008 
 09:23:35 +0400:
 
  SM Бог с ним, с эхо. Меня заинтересовало, что в ожидаемом мной
  SM контексте eval, в частности, когда я пытаюсь присвоить некое
  SM значение параметру TEST, я, к удивлению своему, обнаруживаю, что
  SM оно зависит от наличия или отсутствия в текущей директории
  SM какого-то не имеющего отношения к делу файла.
 
 А до eval к этому моменту дело еще не дошло.  Это мы все еще раскрываем
 `./test`, выполнять результат мы еще не начали.

Угу.

 Проверить можно, заменив eval на : (do nothing).
 
 Вообще же обычно если хочется сделать eval выводу команды, то надо писать
 
 eval `cmd`

Согласно документации на POSIX шелл:

The eval utility shall construct a command by concatenating arguments
together, separating each with a space. The constructed command shall
be read and executed by the shell.

То есть, строго говоря, в общем случае двойные кавычки не обязательны.
Зависит от желаемого эффекта.

Но в _моем_примере_ двойные кавычки именно там и нужны.

 Парсить строку eval будет сам.  Хотя от GLOB_SUBST, согласно
 документации, это не спасает.

А ты проверил?

Если в моем примере делать так
% eval `./test`

то результат не подвергнется filename generation.
Внутри двойных кавычек * -- простой символ. 

==
% cat ~/.zshenv 
setopt sh_option_letters sh_word_split glob_subst no_notify posix_builtins
% ls -l
total 4
-rw-r--r-- 1 stas stas  0 2008-08-02 11:59 TEST='111'
-rw-r--r-- 1 stas stas  0 2008-08-02 11:59 TEST='222'
-rwxr-xr-x 1 stas stas 26 2008-08-02 11:42 test
% ./test
TEST='*'
% eval `./test`
[EMAIL PROTECTED]:/tmp/a]
% echo $TEST
222
% eval `./test`
% echo $TEST 
*
==

-- 
Stanislav


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



Re: zsh

2008-08-02 Пенетрантность Artem Chuprina
Stanislav Maslovski - debian-russian@lists.debian.org  @ Sat, 2 Aug 2008 
12:09:19 +0400:

  Проверить можно, заменив eval на : (do nothing).
  
  Вообще же обычно если хочется сделать eval выводу команды, то надо писать
  
  eval `cmd`

 SM Согласно документации на POSIX шелл:

 SM The eval utility shall construct a command by concatenating arguments
 SM together, separating each with a space. The constructed command shall
 SM be read and executed by the shell.

 SM То есть, строго говоря, в общем случае двойные кавычки не обязательны.
 SM Зависит от желаемого эффекта.

 SM Но в _моем_примере_ двойные кавычки именно там и нужны.

Ключевое слово в моей фразе - обычно.

  Парсить строку eval будет сам.  Хотя от GLOB_SUBST, согласно
  документации, это не спасает.

 SM А ты проверил?

Нет.  Согласно документации.

 SM Если в моем примере делать так
 SM % eval `./test`

 SM то результат не подвергнется filename generation.
 SM Внутри двойных кавычек * -- простой символ. 

Может, и подвергнется, но поскольку кавычки внешние по отношению к
command substitution, то * оказывается quoted.  А filename generation
работает только на unquoted.

Правила операций с командной строкой в шелле отнюдь не отличаются
простотой, что да, то да...

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

The Eclipse Platform is an open and extensible platform
for anything and yet nothing in particular.
 -- apt-cache show eclipse-platform


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



Re: zsh

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 12:35:18PM +0400, Artem Chuprina wrote:
  SM Если в моем примере делать так
  SM % eval `./test`
 
  SM то результат не подвергнется filename generation.
  SM Внутри двойных кавычек * -- простой символ. 
 
 Может, и подвергнется, но поскольку кавычки внешние по отношению к
 command substitution, то * оказывается quoted.  А filename generation
 работает только на unquoted.

Собственно, я о том же.

 Правила операций с командной строкой в шелле отнюдь не отличаются
 простотой, что да, то да...

Именно.

-- 
Stanislav


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



Re: Собственный репози торий

2008-08-02 Пенетрантность Eric Pozharski
On Fri, Aug 01, 2008 at 09:39:59AM +0400, Artem Chuprina wrote:
 Eric Pozharski - debian-russian@lists.debian.org  @ Thu, 31 Jul 2008 
 12:44:19 +0300:
 
*SKIP*
  EP А про F*.orig.tar.gz забыли?  F*.debам же не будет с кем
  EP пивка попить.
 
 Нет, не забыли.  Оно даже обижается, если ты ему скармливаешь .changes
 и .orig.tar.gz и там не упомянут, и в пуле отсутствует.

Тогда конечно эта штука из real-life.

  EP Разговаривать с BAPT нужно то еще терпение иметь, это хорошо.
  EP Но из описания не видно, Breprepro до FRelease.gpg
  EP репозитарий доведет?
 
 and creating signatures of the generated Package indices is
 supported.
 
 signature of the generated Package indices - это Release.gpg и есть.

Это меня понять нельзя?  Можно же просто сказать CRelease.gpg, я,
наверное, поэтому его и пропустил.

 А Berkeley DB у него для себя, а не для апта.

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

-- 
Torvalds' goal for Linux is very simple: World Domination


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



Добавление других языков интерфейса

2008-08-02 Пенетрантность Abdourazak Osmanov
Как добавить другой язык, помимо русского, в меню выбора языка в GDM? Чтобы
получить полностью англоязычную, франкоязычную и т.п. среду?


Grub

2008-08-02 Пенетрантность Алексей Мишустин
Приветствую всех!

После последнего большого обновления Etch (в т.ч. Grub) начались
проблемы с загрузкой системы. Сначала просто слетел свап. Недолго
думая, я запустил скрипт, который всегда запускал после обновления
ядра. Этот скрипт меняет hde на disk by id в файле /boot/grub/menu.1st
и выполняет обновление всех initramfs. Однако, после запуска этого
скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
editing is supported...) В гугле нашел совет - переписать загрузчик,
потребуется любой LiveCD с linux. А есть ли выход попроще? И главное
- ЧЯДНТ? Почему это случилось?

С уважением,
Алексей Мишустин



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



Re: Grub

2008-08-02 Пенетрантность Алексей Мишустин
 Приветствую всех!
 
 После последнего большого обновления Etch (в т.ч. Grub) начались
 проблемы с загрузкой системы. Сначала просто слетел свап. Недолго
 думая, я запустил скрипт, который всегда запускал после обновления
 ядра. Этот скрипт меняет hde на disk by id в файле /boot/grub/menu.1st
 и выполняет обновление всех initramfs. Однако, после запуска этого
 скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
 Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
 editing is supported...) В гугле нашел совет - переписать загрузчик,
 потребуется любой LiveCD с linux. А есть ли выход попроще? И главное
 - ЧЯДНТ? Почему это случилось?

grub find /boot/grub/grub.conf

Error15: File not found

grub rootnoverify

(hd0,2): Filesystem type unknown, partition type 0x7

Что бы еще сделать?

С уважением,
Алексей Мишустин


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



Re[2]: Grub

2008-08-02 Пенетрантность Алексей Мишустин
 Приветствую всех!
 
 После последнего большого обновления Etch (в т.ч. Grub) начались
 проблемы с загрузкой системы. Сначала просто слетел свап. Недолго
 думая, я запустил скрипт, который всегда запускал после обновления
 ядра. Этот скрипт меняет hde на disk by id в файле /boot/grub/menu.1st
 и выполняет обновление всех initramfs. Однако, после запуска этого
 скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
 Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
 editing is supported...) В гугле нашел совет - переписать загрузчик,
 потребуется любой LiveCD с linux. А есть ли выход попроще? И главное
 - ЧЯДНТ? Почему это случилось?
 
grub find /boot/grub/grub.conf
 
 Error15: File not found
 
grub rootnoverify

 (hd0,2): Filesystem type unknown, partition type 0x7
 
 Что бы еще сделать?

grub rootnoverify (hd0,
Possible partitions are:
...
Partition num: 2, Filesystem type is ext2fs, partition type 0x83
...

grub rootnoverify (hd0,2)

grub rootnoverify
(hd0,2): Filesystem type unknown, partition type 0x83

Почему в первом случае ext2fs, а во втором type unknown?

С уважением,
Алексей Мишустин


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



Re[3]: Grub

2008-08-02 Пенетрантность Алексей Мишустин
 Приветствую всех!
 
 После последнего большого обновления Etch (в т.ч. Grub) начались
 проблемы с загрузкой системы. Сначала просто слетел свап. Недолго
 думая, я запустил скрипт, который всегда запускал после обновления
 ядра. Этот скрипт меняет hde на disk by id в файле /boot/grub/menu.1st
 и выполняет обновление всех initramfs. Однако, после запуска этого
 скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
 Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
 editing is supported...) В гугле нашел совет - переписать загрузчик,
 потребуется любой LiveCD с linux. А есть ли выход попроще? И главное
 - ЧЯДНТ? Почему это случилось?
 
grub find /boot/grub/grub.conf
 
 Error15: File not found
 
grub rootnoverify

 (hd0,2): Filesystem type unknown, partition type 0x7
 
 Что бы еще сделать?
 
grub rootnoverify (hd0,
 Possible partitions are:
 ...
 Partition num: 2, Filesystem type is ext2fs, partition type 0x83
 ...
 
grub rootnoverify (hd0,2)
 
grub rootnoverify
 (hd0,2): Filesystem type unknown, partition type 0x83
 
 Почему в первом случае ext2fs, а во втором type unknown?

Еще несколько дополнений...

Команда root (hd0,2) без noverify показывает верный тип раздела - ext2fs.

Сам Grub у меня установлен на дискете. Может, с дискетой что?

Команда find /boot/{Tab} показывает все мои файлы образов ядра и папку
/boot/grub.

А команда find /boot/grub/{Tab} не показывает ничего. Как, впрочем, и
find /{Tab}...

С уважением,
Алексей Мишустин


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



Re: Grub

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 02:51:54PM +0400, Алексей Мишустин wrote:
 Приветствую всех!
 
 После последнего большого обновления Etch (в т.ч. Grub) начались
 проблемы с загрузкой системы. Сначала просто слетел свап. Недолго
 думая, я запустил скрипт, который всегда запускал после обновления
 ядра. Этот скрипт меняет hde на disk by id в файле /boot/grub/menu.1st

Это ты для того делаешь, чтобы в root=... правильный раздел прописать?
Зачем себя и систему так насиловать? Есть же строчка kopt=... отредактируй
ее раз и навсегда и радуйся.

 и выполняет обновление всех initramfs.

При установке нового ядра в дебиан образ initramfs генерируется автоматом.

 Однако, после запуска этого
 скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
 Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
 editing is supported...) В гугле нашел совет - переписать загрузчик,
 потребуется любой LiveCD с linux. А есть ли выход попроще? И главное
 - ЧЯДНТ? Почему это случилось?

Кто же его теперь знает.

-- 
Stanislav


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



Re[2]: Grub

2008-08-02 Пенетрантность Алексей Мишустин
 Приветствую всех!
 
 После последнего большого обновления Etch (в т.ч. Grub) начались
 проблемы с загрузкой системы. Сначала просто слетел свап. Недолго
 думая, я запустил скрипт, который всегда запускал после обновления
 ядра. Этот скрипт меняет hde на disk by id в файле /boot/grub/menu.1st
 
 Это ты для того делаешь, чтобы в root=... правильный раздел прописать?
 Зачем себя и систему так насиловать? Есть же строчка kopt=... отредактируй
 ее раз и навсегда и радуйся.

Да, именно для этого. Про kopt - спасибо, не знал, покопаюсь...

 и выполняет обновление всех initramfs.

Я сейчас на самосборном ядре. И свап у меня начинает работать
только после ручного обновления initramfs (проверено многократно)...

 При установке нового ядра в дебиан образ initramfs генерируется автоматом.
 
 Однако, после запуска этого
 скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
 Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
 editing is supported...) В гугле нашел совет - переписать загрузчик,
 потребуется любой LiveCD с linux. А есть ли выход попроще? И главное
 - ЧЯДНТ? Почему это случилось?
 
 Кто же его теперь знает.

То есть выход один - CD с установщиком (Debian)? Боюсь, не повредится ли у
меня от этого то, что установлено в системе...

С уважением,
Алексей Мишустин


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



Re: Grub

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 04:34:40PM +0400, Stanislav Maslovski wrote:
  Однако, после запуска этого
  скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
  Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
  editing is supported...) В гугле нашел совет - переписать загрузчик,
  потребуется любой LiveCD с linux. А есть ли выход попроще? И главное
  - ЧЯДНТ? Почему это случилось?
 
 Кто же его теперь знает.

Хотя, в качестве бесплатного субботнего приложения к Вестям телепатов,
предположу, что после всех мероприятий не был сделан update-grub.

-- 
Stanislav


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



Re: Grub

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 04:51:55PM +0400, Stanislav Maslovski wrote:
 On Sat, Aug 02, 2008 at 04:34:40PM +0400, Stanislav Maslovski wrote:
   Однако, после запуска этого
   скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
   Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
   editing is supported...) В гугле нашел совет - переписать загрузчик,
   потребуется любой LiveCD с linux. А есть ли выход попроще? И главное
   - ЧЯДНТ? Почему это случилось?
  
  Кто же его теперь знает.
 
 Хотя, в качестве бесплатного субботнего приложения к Вестям телепатов,
 предположу, что после всех мероприятий не был сделан update-grub.

Хотя нет, в его случае это привело бы к восстановлению старых опций из kopt.

-- 
Stanislav


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



Re: Grub

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 04:44:34PM +0400, Алексей Мишустин wrote:
  Приветствую всех!
  
  После последнего большого обновления Etch (в т.ч. Grub) начались
  проблемы с загрузкой системы. Сначала просто слетел свап. Недолго
  думая, я запустил скрипт, который всегда запускал после обновления
  ядра. Этот скрипт меняет hde на disk by id в файле /boot/grub/menu.1st
  
  Это ты для того делаешь, чтобы в root=... правильный раздел прописать?
  Зачем себя и систему так насиловать? Есть же строчка kopt=... отредактируй
  ее раз и навсегда и радуйся.
 
 Да, именно для этого. Про kopt - спасибо, не знал, покопаюсь...

Копаться нечего, см. в menu.lst, там все написано.
Редактируешь нужную строчку, после чего update-grub.

  и выполняет обновление всех initramfs.
 
 Я сейчас на самосборном ядре. И свап у меня начинает работать
 только после ручного обновления initramfs (проверено многократно)...
  При установке нового ядра в дебиан образ initramfs генерируется автоматом.
  
  Однако, после запуска этого
  скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло меню
  Grub. Вместо меню выдается Grub'овский шелл (Minimal BASH-like line
  editing is supported...) В гугле нашел совет - переписать загрузчик,
  потребуется любой LiveCD с linux. А есть ли выход попроще? И главное
  - ЧЯДНТ? Почему это случилось?
  
  Кто же его теперь знает.
 
 То есть выход один - CD с установщиком (Debian)? Боюсь, не повредится ли у
 меня от этого то, что установлено в системе...

Если ты при загрузке попадаешь в grub-shell, то переустанавливать сам груб
не надо, надо ему правильно указать диск и рутовый раздел на нем. В шелле
grub выдай help и внимательно почитай. К каждой команде там тоже есть help.
См. в сторону команд root, initrd и boot. Подсказка: при указании диска
можно жать TAB, увидишь список известных грубу дисков. Диски указываются в
виде (hdN,M).

-- 
Stanislav


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



Re: Grub

2008-08-02 Пенетрантность Alexander GQ Gerasiov
На Sat, 2 Aug 2008 16:58:09 +0400
Stanislav Maslovski [EMAIL PROTECTED] записано:

 On Sat, Aug 02, 2008 at 04:51:55PM +0400, Stanislav Maslovski wrote:
  On Sat, Aug 02, 2008 at 04:34:40PM +0400, Stanislav Maslovski wrote:
Однако, после запуска этого
скрипта и перезагрузки, стало не лучше, а намного хуже: исчезло
меню Grub. Вместо меню выдается Grub'овский шелл (Minimal
BASH-like line editing is supported...) В гугле нашел совет -
переписать загрузчик, потребуется любой LiveCD с linux. А
есть ли выход попроще? И главное
- ЧЯДНТ? Почему это случилось?
   
   Кто же его теперь знает.
  
  Хотя, в качестве бесплатного субботнего приложения к Вестям
  телепатов, предположу, что после всех мероприятий не был сделан
  update-grub.
 
 Хотя нет, в его случае это привело бы к восстановлению старых опций
 из kopt.
Вроде как в gub/Debian.NEWS написано, что если груб был давно
установлен, то ядра старше 2.6.23 могут не грузиться и рекомендуют до
перезагрузки сделать grub-install '(hd0)' или куда там надо.

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:[EMAIL PROTECTED] Jabber:  [EMAIL PROTECTED]
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 0628 ACC7 291A D4AA 6D7D  79B8 0641 D82A E3E3 CE1D


signature.asc
Description: PGP signature


Re: Добавление других языков интерфейса

2008-08-02 Пенетрантность chaos
В сообщении от 2 августа 2008 13:14 Abdourazak Osmanov написал(a):
 Как добавить другой язык, помимо русского, в меню выбора языка в GDM? Чтобы
 получить полностью англоязычную, франкоязычную и т.п. среду?

dpkg-reconfigure locales но на этом боюсь полностью вопрос не закроется, для 
непосредственно среды дальше тоже нужно поставить пакеты с поддержкой данной 
локализации, для kde например это kde-i18n-ru, kde-i18n-fr и т.д.


Re: Grub

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 05:13:39PM +0400, Stanislav Maslovski wrote:

 См. в сторону команд root, initrd и boot.

kernel, конечно, еще. там же и параметры ядра.

-- 
Stanislav


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



Re: Grub

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 04:44:34PM +0400, Алексей Мишустин wrote:
 Я сейчас на самосборном ядре. И свап у меня начинает работать
 только после ручного обновления initramfs (проверено многократно)...

Свое ядро в deb-пакет надо собирать:
apt-get install kernel-package
man make-kpkg

и устанавливать норсмальным образом (через dpkg).

-- 
Stanislav


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



Re: Grub

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 04:02:39PM +0400, Алексей Мишустин wrote:
 Команда find /boot/{Tab} показывает все мои файлы образов ядра и папку
 /boot/grub.

Раз образы ядра и initrd ты видишь, скорее всего сможешь загрузиться из-под
grub-shell. Если нет -- то с CD.

-- 
Stanislav


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



Re[2]: Grub

2008-08-02 Пенетрантность Алексей Мишустин
 Команда find /boot/{Tab} показывает все мои файлы образов ядра и папку
 /boot/grub.
 
 Раз образы ядра и initrd ты видишь, скорее всего сможешь загрузиться из-под
 grub-shell. Если нет -- то с CD.

Не везет - так не везет... До того, как прочитать ваше сообщение о
том, что переустанавливать груб не надо, а надо копаться в его шелле,
я уже запустил rescue с диска-установщика Debian, а тот, вместо того,
чтобы переустановить Grub, выдал неисправимую ошибку и попортил дискету...

Сейчас у меня запущен Knoppix, но я пока не понимаю, как в нем
переустановить Grub...

А перед тем я и сам пытался копаться груб-шелле; один
раз загрузка пошла, да выдала kernel panic, VFS: Cannot open root
device NULL or unknown-block (33,3), хотя я ведь root указывал
(hd0,2), как надо было. Ну да это уже неактуально. Дискеты с грубом
уже нет...

С уважением,
Алексей Мишустин



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



Re[3]: Grub

2008-08-02 Пенетрантность Алексей Мишустин
Спасибо Кноппиксу, Груб восстановлен...

С уважением,
Алексей Мишустин


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



Re: Grub

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 05:54:52PM +0400, Алексей Мишустин wrote:
  Команда find /boot/{Tab} показывает все мои файлы образов ядра и папку
  /boot/grub.
  
  Раз образы ядра и initrd ты видишь, скорее всего сможешь загрузиться из-под
  grub-shell. Если нет -- то с CD.
 
 Не везет - так не везет... До того, как прочитать ваше сообщение о
 том, что переустанавливать груб не надо, а надо копаться в его шелле,
 я уже запустил rescue с диска-установщика Debian, а тот, вместо того,
 чтобы переустановить Grub, выдал неисправимую ошибку и попортил дискету...

У тебя загрузчика на hdd и не было? Только на дискете?
Из каких соображений?

 Сейчас у меня запущен Knoppix, но я пока не понимаю, как в нем
 переустановить Grub...

Подмонтируй свой рутовый раздел в /mnt в кноппиксе
Если есть отдельный /usr - то и его в /mnt/usr

# chroot /mnt
# nano /boot/grub/menu.lst
# grub-install '(hd0)'
# update-grub
# exit
# umount /mnt
# reboot

Это если ставить grub в MBR первого диска.
Если на дискету хочется, то ищи в кноппиксе grub-mkrescue.

-- 
Stanislav


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



Re: Grub

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 06:32:01PM +0400, Stanislav Maslovski wrote:
 Подмонтируй свой рутовый раздел в /mnt в кноппиксе
 Если есть отдельный /usr - то и его в /mnt/usr
 
 # chroot /mnt
 # nano /boot/grub/menu.lst
 # grub-install '(hd0)'
 # update-grub
 # exit
 # umount /mnt
 # reboot

Кстати, интересно, если загрузчик изначально ставился только на дискету, то
в /boot/grub на HDD инсталлер ничего не кладет? Никогда так не делал, не в
курсе. Если это так, то рецепт выше, очевидно, не рабочий.

Это всё лето ;)

-- 
Stanislav


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



Re[2]: Grub

2008-08-02 Пенетрантность Алексей Мишустин
 Подмонтируй свой рутовый раздел в /mnt в кноппиксе
 Если есть отдельный /usr - то и его в /mnt/usr
 
 # chroot /mnt
 # nano /boot/grub/menu.lst
 # grub-install '(hd0)'
 # update-grub
 # exit
 # umount /mnt
 # reboot
Большущее спасибо! Проблема решилась!

 У тебя загрузчика на hdd и не было? Только на дискете?
 Из каких соображений?
Да когда еще ставил Debian, с мультибутом винды, сделал так для простоты,
и с тех пор так и осталось...

С уважением,
Алексей Мишустин


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



Re[2]: Grub

2008-08-02 Пенетрантность Алексей Мишустин
 Подмонтируй свой рутовый раздел в /mnt в кноппиксе
 Если есть отдельный /usr - то и его в /mnt/usr
 
 # chroot /mnt
 # nano /boot/grub/menu.lst
 # grub-install '(hd0)'
 # update-grub
 # exit
 # umount /mnt
 # reboot
 
 Кстати, интересно, если загрузчик изначально ставился только на дискету, то
 в /boot/grub на HDD инсталлер ничего не кладет? Никогда так не делал, не в
 курсе. Если это так, то рецепт выше, очевидно, не рабочий.

Как же не кладет, очень даже кладет, и menu.lst, и многое другое. И
рецепт ваш оказался очень рабочий.

 Это всё лето ;)

)))

С уважением,
Алексей Мишустин


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



Re: какой raid точно заведется на etch?

2008-08-02 Пенетрантность Maxim Tyurin
Sapytsky Ilya writes:

 Добрый день!
 понадобилось мне проапгрейдить на работе сервер для vmware server и встал
 вопрос выбора контроллера для 6хsas дисков.
 Выбор пал на Adaptec 3805 aka intel SRCSASRB или adaptec 5805. Все
 контроллеры с батарейками.
 Какая из плат ТОЧНО работает в etch? Или может чего другого посоветуете?
 Требования - pci-e и half-heigh, 256-512M и обязательно батарейка для WB.

3ware точно работает
#  tw_cli show

Ctl   ModelPorts   Drives   Units   NotOpt   RRate   VRate   BBU

c59550SXU-12   12  61   04   4   OK 

# uname -a
Linux hive 2.6.18-6-xen-amd64 #1 SMP Fri Jun 6 06:38:05 UTC 2008 x86_64 
GNU/Linux

-- 

With Best Regards, Maxim Tyurin
JID:[EMAIL PROTECTED]



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



Re[2]: iptables string matching

2008-08-02 Пенетрантность Аlexey
несовсем понятно, можно пример

 Alexey - debian-russian@lists.debian.org  @ Sat, 2 Aug 2008 00:21:21 +0300:
 
  A почему такой вариант работает:
  A iptables -P OUTPUT ACCEPT
  A iptables -I OUTPUT 1   -p tcp -m string --string google.com --algo bm   
 -j 
  A DROP
 
  A и на гугл не пускает
 
  A а такой не работает:
  A iptables -P OUTPUT DROP
  A iptables -I OUTPUT 1   -p tcp -m string --string google.com --algo bm   
 -j 
  A ACCEPT
 
  A на гугл тоже не пускает 
 
 Потому что такая комбинация могла бы пустить на гугл, только если строка
 google.com фигурировала бы во _всех_ пакетах.  Ну, или добавить правило,
 пропускающее ESTABLISHED, в первом.  А она там только в четвертом.
 
 -- 
 Artem Chuprina
 RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]
 
 ожидания по умолчанию приводят к обломам по определению.
  -- http://apraxina.livejournal.com/301026.html
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]

-- реклама ---
Хочеш пошту, качку, чати? Треба Волю підключати http://volia.com/internet


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



Re: iptables string matching

2008-08-02 Пенетрантность Stanislav Kruchinin

Аlexey wrote:

несовсем понятно, можно пример


Фильтрацию доступа к сайтам правильнее делать средствами HTTP-прокси (squid), а 
не iptables. Модуль strings не для этого предназначен.



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



Re[2]: iptables string matching

2008-08-02 Пенетрантность Аlexey
 Аlexey wrote:
  несовсем понятно, можно пример
 
 Фильтрацию доступа к сайтам правильнее делать средствами HTTP-прокси (squid), 
 а 
 не iptables. Модуль strings не для этого предназначен.
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]

-- реклама ---
Хочеш пошту, качку, чати? Треба Волю підключати http://volia.com/internet


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



Re[2]: iptables string matching

2008-08-02 Пенетрантность Аlexey
 Аlexey wrote:
  несовсем понятно, можно пример
 
 Фильтрацию доступа к сайтам правильнее делать средствами HTTP-прокси (squid), 
 а 
 не iptables. Модуль strings не для этого предназначен.
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
просто возникла необходимость разрешить на фаерволе (на котором зарезаны все 
исходящие пакеты кроме ESTABLISHED) доступ к гуглу. не перечислять же все его 
ip...

-- реклама ---
Хочеш пошту, качку, чати? Треба Волю підключати http://volia.com/internet


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



Re: iptables string matching

2008-08-02 Пенетрантность Stanislav Kruchinin

просто возникла необходимость разрешить на фаерволе (на котором зарезаны все
исходящие пакеты кроме ESTABLISHED) доступ к гуглу. не перечислять же все его
ip...


Надо именно перечислять, иначе работать не будет. В служебных пакетах (с флагами 
SYN, ACK), которые необходимы для установки и поддержания TCP-соединения, строки 
google.com нет.




-- реклама ---
Хочеш пошту, качку, чати? Треба Волю п?дключати http://volia.com/internet



Не хочу.


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



Re: iptables string matching

2008-08-02 Пенетрантность Alexey
В сообщении от Sunday 03 August 2008 00:59:17 Stanislav Kruchinin написал(а):
  просто возникла необходимость разрешить на фаерволе (на котором зарезаны
  все исходящие пакеты кроме ESTABLISHED) доступ к гуглу. не перечислять же
  все его ip...

 Надо именно перечислять, иначе работать не будет. В служебных пакетах (с
 флагами SYN, ACK), которые необходимы для установки и поддержания
 TCP-соединения, строки google.com нет.

  -- реклама ---
  Хочеш пошту, качку, чати? Треба Волю п?дключати http://volia.com/internet

 Не хочу.

Ясно, спасибо


Re: iptables string matching

2008-08-02 Пенетрантность Stanislav Maslovski
On Sat, Aug 02, 2008 at 11:42:07PM +0300, Аlexey wrote:
 несовсем понятно, можно пример

Тут примером не обойтись, надо прочесть хотя бы что-то про TCP/IP, DNS и HTTP.

  Alexey - debian-russian@lists.debian.org  @ Sat, 2 Aug 2008 00:21:21 +0300:
  
   A почему такой вариант работает:
   A iptables -P OUTPUT ACCEPT
   A iptables -I OUTPUT 1   -p tcp -m string --string google.com --algo bm 
-j 
   A DROP
  
   A и на гугл не пускает
  
   A а такой не работает:
   A iptables -P OUTPUT DROP
   A iptables -I OUTPUT 1   -p tcp -m string --string google.com --algo bm 
-j 
   A ACCEPT
  
   A на гугл тоже не пускает 
  
  Потому что такая комбинация могла бы пустить на гугл, только если строка
  google.com фигурировала бы во _всех_ пакетах.  Ну, или добавить правило,
  пропускающее ESTABLISHED, в первом.  А она там только в четвертом.

-- 
Stanislav


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