http://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&feed=atom&action=historyLXF78:Вопрос? Ответ! - История изменений2024-03-29T10:48:28ZИстория изменений этой страницы в викиMediaWiki 1.19.20+dfsg-0+deb7u3http://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=4448&oldid=prevLockal: восстановление кавычек в коде AWB2008-04-27T13:16:41Z<p>восстановление кавычек в коде <a href="/wiki/index.php?title=Linuxformat:AutoWikiBrowser&action=edit&redlink=1" class="new" title="Linuxformat:AutoWikiBrowser (страница не существует)">AWB</a></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 13:16, 27 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 42:</td>
<td colspan="2" class="diff-lineno">Строка 42:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Этим утром я просмотрел /var/log/messages и увидел, что кто-то пытается атаковать меня по 22-му порту. Там были сотни сообщений от sshd вида <br /></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Этим утром я просмотрел /var/log/messages и увидел, что кто-то пытается атаковать меня по 22-му порту. Там были сотни сообщений от sshd вида <br /></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">`</del>Invalid user <xxx> from :: ffff:195.90.196.<del class="diffchange diffchange-inline">20’</del>.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">'</ins>Invalid user <xxx> from :: ffff:195.90.196.<ins class="diffchange diffchange-inline">20'</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>На моей системе зарегистрированы только 2 пользователя, root и я (вряд ли хакеры могут угадать мое имя). Я использую сильные пароли, комбинируя буквы верхнего и нижнего регистра с цифрами, их нет ни в каком словаре.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>На моей системе зарегистрированы только 2 пользователя, root и я (вряд ли хакеры могут угадать мое имя). Я использую сильные пароли, комбинируя буквы верхнего и нижнего регистра с цифрами, их нет ни в каком словаре.</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Строка 142:</td>
<td colspan="2" class="diff-lineno">Строка 142:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Параметр offline пресечет попытки Chrony синхронизироваться с Интернет-серверами. Команда allow задает диапазон IP-адресов, которым разрешено получать время с этого сервера. Установите пароль:  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Параметр offline пресечет попытки Chrony синхронизироваться с Интернет-серверами. Команда allow задает диапазон IP-адресов, которым разрешено получать время с этого сервера. Установите пароль:  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  echo >/etc/chrony.keys <del class="diffchange diffchange-inline">`</del>1 <del class="diffchange diffchange-inline">somepassword’</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  echo >/etc/chrony.keys <ins class="diffchange diffchange-inline">'</ins>1 <ins class="diffchange diffchange-inline">somepassword'</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Теперь запустите демон с помощью init-скрипта: Ваш сервер будет раздавать компьютерам из домашней сети свое локальное время. Для корректного обновления локального времени лучше исправить Cron-задание, дописав в сценарий cron после соединения такие строки:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Теперь запустите демон с помощью init-скрипта: Ваш сервер будет раздавать компьютерам из домашней сети свое локальное время. Для корректного обновления локального времени лучше исправить Cron-задание, дописав в сценарий cron после соединения такие строки:</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Строка 238:</td>
<td colspan="2" class="diff-lineno">Строка 238:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Ответ:''' <br /></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Ответ:''' <br /></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Да, бондинг допускает избыточность: один хост подключается к сети через два независимых пути (интерфейса). В отличие от метода с виртуальным IP-адресом, бондинг создает «плавающий» виртуальный интерфейс. Под Red Hat Вам нужно ассоциировать два физических интерфейса с одним виртуальным, <del class="diffchange diffchange-inline">‘bond0’</del>, при помощи стандартных файлов сетевой конфигурации. Итак, '''ifcfg-eth0''' и '''ifcfg-eth1''' должны содержать следующее:</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Да, бондинг допускает избыточность: один хост подключается к сети через два независимых пути (интерфейса). В отличие от метода с виртуальным IP-адресом, бондинг создает «плавающий» виртуальный интерфейс. Под Red Hat Вам нужно ассоциировать два физических интерфейса с одним виртуальным, <ins class="diffchange diffchange-inline">'bond0'</ins>, при помощи стандартных файлов сетевой конфигурации. Итак, '''ifcfg-eth0''' и '''ifcfg-eth1''' должны содержать следующее:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  /etc/sysconfig/network-scripts/ifcfg-</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  /etc/sysconfig/network-scripts/ifcfg-</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  eth0</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  eth0</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Строка 355:</td>
<td colspan="2" class="diff-lineno">Строка 355:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  grep: /usr/X11R6/lib/libGL.la: No such file or directory</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  grep: /usr/X11R6/lib/libGL.la: No such file or directory</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  /bin/sed: невозможно прочитать /usr/X11R6/lib/libGL.la: No such file or directory</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  /bin/sed: невозможно прочитать /usr/X11R6/lib/libGL.la: No such file or directory</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  libtool: link: <del class="diffchange diffchange-inline">`</del>/usr/X11R6/lib/libGL.<del class="diffchange diffchange-inline">la’ </del>is not a valid libtool archive</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  libtool: link: <ins class="diffchange diffchange-inline">'</ins>/usr/X11R6/lib/libGL.<ins class="diffchange diffchange-inline">la' </ins>is not a valid libtool archive</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[5]: *** [kcm_info.la] Ошибка 1</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[5]: *** [kcm_info.la] Ошибка 1</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  make[5]: Leaving directory <del class="diffchange diffchange-inline">`</del>/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.0/kcontrol/<del class="diffchange diffchange-inline">info’</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  make[5]: Leaving directory <ins class="diffchange diffchange-inline">'</ins>/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.0/kcontrol/<ins class="diffchange diffchange-inline">info'</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[4]: *** [all-recursive] Ошибка 1</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[4]: *** [all-recursive] Ошибка 1</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  make[4]: Leaving directory <del class="diffchange diffchange-inline">`</del>/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.0/<del class="diffchange diffchange-inline">kcontrol’</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  make[4]: Leaving directory <ins class="diffchange diffchange-inline">'</ins>/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.0/<ins class="diffchange diffchange-inline">kcontrol'</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[3]: *** [all-recursive] Ошибка 1</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[3]: *** [all-recursive] Ошибка 1</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  make[3]: Leaving directory <del class="diffchange diffchange-inline">`</del>/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.<del class="diffchange diffchange-inline">0’</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  make[3]: Leaving directory <ins class="diffchange diffchange-inline">'</ins>/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.<ins class="diffchange diffchange-inline">0'</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[2]: *** [all] Ошибка 2</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[2]: *** [all] Ошибка 2</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  make[2]: Leaving directory <del class="diffchange diffchange-inline">`</del>/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.<del class="diffchange diffchange-inline">0’</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  make[2]: Leaving directory <ins class="diffchange diffchange-inline">'</ins>/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.<ins class="diffchange diffchange-inline">0'</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[1]: *** [build-work/kdebase-3.5.0/Makefile] Ошибка 2</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make[1]: *** [build-work/kdebase-3.5.0/Makefile] Ошибка 2</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>  make[1]: Leaving directory <del class="diffchange diffchange-inline">`</del>/opt/kde3.5/konstruct/kde/<del class="diffchange diffchange-inline">kdebase’</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>  make[1]: Leaving directory <ins class="diffchange diffchange-inline">'</ins>/opt/kde3.5/konstruct/kde/<ins class="diffchange diffchange-inline">kdebase'</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make: *** [dep-../../kde/kdebase] Ошибка 2</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  make: *** [dep-../../kde/kdebase] Ошибка 2</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td colspan="2" class="diff-lineno">Строка 379:</td>
<td colspan="2" class="diff-lineno">Строка 379:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Вопрос:'''<br /></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Вопрос:'''<br /></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>С <del class="diffchange diffchange-inline">cron’ом </del>я вроде бы разобрался, но вот беда: как сделать так, чтобы я не видел его работы? А то каждый раз мне приходит письмо:</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>С <ins class="diffchange diffchange-inline">cron`ом </ins>я вроде бы разобрался, но вот беда: как сделать так, чтобы я не видел его работы? А то каждый раз мне приходит письмо:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  From: root@crd.example.net</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  From: root@crd.example.net</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  Subject: cron: /home/user/script</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  Subject: cron: /home/user/script</div></td></tr>
</table>Lockalhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=4018&oldid=prevSeafox в 23:56, 4 апреля 20082008-04-04T23:56:09Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 23:56, 4 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 410:</td>
<td colspan="2" class="diff-lineno">Строка 410:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''Комментарий редакции: нам было особенно приятно опубликовать эту пару «вопрос-ответ». Дело в том, что Сергей не только сам нашел решение поставленной им задачи быстрее, чем это сделали мы, но и не поленился описать его и отправить в журнал. За стремление к читательской взаимовыручке (в духе Open Source) и самостоятельность в решении задач мы с удовольствием награждаем Сергея почетным титулом автора «Вопроса месяца»!''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''Комментарий редакции: нам было особенно приятно опубликовать эту пару «вопрос-ответ». Дело в том, что Сергей не только сам нашел решение поставленной им задачи быстрее, чем это сделали мы, но и не поленился описать его и отправить в журнал. За стремление к читательской взаимовыручке (в духе Open Source) и самостоятельность в решении задач мы с удовольствием награждаем Сергея почетным титулом автора «Вопроса месяца»!''</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">----</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">===...Краткая справка DVD-CSS===</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">DVD-CSS – это причина, по которой большинстве легальных DVD с фильмами нельзя просмотреть в дистрибутивах Linux «из коробки». CSS предназначен для предотвращения нелегального копирования DVD-дисков путем шифрования записанной информации. Криптографический ключ хранится в специальной области на диске, к которой у стандартных пишущих DVD-приводов нет доступа (для записи). На чистых дисках DVD-/+RW эта область заполнена нулями. При копировании такого диска скопируется вся информация, кроме ключа.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Взлом шифра возможен путем перебора, поскольку в CSS довольно слабый алгоритм защиты – правда, начало показа придется отложить: «кина не будет» около суток. В итоге алгоритм CSS был взломан тремя людьми. Двое из них предпочли безвестность; третьего, подростка Йона-Леха Йохансена (Jon Lech Johansen), теперь кличут не иначе как Йон-DVD. Троица состряпала DeCSS, позднее включенный в libdvdcss. Linux-плейеры могут использовать эту библиотеку для просмотра зашифрованных DVD-дисков.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">В большинстве стран DeCSS запрещен, а Йон-DVD даже посидел под арестом, хотя и не осужден, как не осужден никто за использование libdvdcss. Однако для создателей дистрибутивов было бы чересчур рискованно включать эту библиотеку в стандартную поставку. Тем не менее библиотеку можно отыскать в неофициальных репозитариях: Penguin Liberation Front [Фронт Освобождения Пингвинов] для Mandriva, Packman для SUSE или FreshRPMs для Fedora Core, или собрать из исходных кодов. Так как она нелегальна, даже и не ищите эту библиотеку на наших дисках.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">----</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">===...Часто задаваемые вопросы о руткитах===</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Звучит безобидно, но я так    понял, что руткит – нехорошая штука?'''</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Ох, нехорошая: это комплект утилит, позволяющих взломщику скрывать свое присутствие на взломанной машине, вроде модифицированных версий ls и ps, которые не отображают файлы и процессы взломщика. Они прячутся от глаз, как трояны, чтобы не вызывать подозрений. Свое название руткиты получили потому, что они обычно устанавливаются взломщиком, получившим права root (rootkit, в переводе с английского «набор root», – прим.ред.). Пораженный компьютер на компьютерном жаргоне называют «порутанным» (rooted).</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Какой вред обычно причиняют руткиты?'''</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Сами по себе, небольшой. Их задача – не дать владельцу взломанной машины заподозрить неладное по поводу странных файлов или процессов. Они, как кукушата, заменяют собой утилиты, обычно используемые для мониторинга состояния системы. Этим они отличаются от троянов. </del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  А это что такое?'''</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Троянские кони – сокращенно, трояны – это деструктивные программы, замаскированные под нечто легальное. Имя происходит от хитрости, используя которую греки заняли город Троя. Отсюда пошла фраза «бойтесь данайцев, дары приносящих, и людей, дарящих взломанные программы». Пример троянского ПО –программы класса Adware, к счастью, не распространенные в Linux.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Какое отношение это имеет к аудиодискам?'''</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Только то, что неповинная программа Sony DRM была объявлена руткитом, хотя и для Windows. Sony – а еще солидная фирма! – скрытно установила ее на стольких компьютерах без ведома и согласия пользователя, что она стала рекордсменом среди руткитов.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Как догадаться, что мой компьютер порутан?'''</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Есть программы, выявляющие признаки установки руткита. Их работа подразделяется на два вида: одни ищут сигнатуры знакомых руткитов, другие проверяют MD5-суммы и сравнивают их с контрольными суммами, сделанными в чистой системе, поэтому после установки чистой системы важно как можно раньше дать им проработать. Примеры таких программ – Rootkit Hunter (www.rootkit.nl) и chkrootkit (www.chkrootkit.org). Они должны запускаться регулярно по заданию Cron. Лучше всего запускать их, когда вы подключены к сети, чтобы они заодно автоматически обновляли базы данных руткитов.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Эти программы помогут мне восстановить систему?'''</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Нет. Если взломщик установил руткит, целостность системы уже нарушена. Руткит помогает взломщику замести следы, пока он вытворяет в вашей системе все что хочет и пакостит везде. Единственный безопасный путь – регулярное резервирование конфигурационных файлов и полная переустановка системы.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"><br /></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">[[Изображение:Img_78_116_1.jpg]]</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"><br /></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Rootkit Hunter может идентифицировать 61 тип руткита.</del></div></td><td colspan="2"> </td></tr>
</table>Seafoxhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=3988&oldid=prevSeafox: /* ...Часто задаваемые вопросы о руткитах */2008-04-04T21:34:33Z<p><span dir="auto"><span class="autocomment">...Часто задаваемые вопросы о руткитах</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 21:34, 4 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 446:</td>
<td colspan="2" class="diff-lineno">Строка 446:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Нет. Если взломщик установил руткит, целостность системы уже нарушена. Руткит помогает взломщику замести следы, пока он вытворяет в вашей системе все что хочет и пакостит везде. Единственный безопасный путь – регулярное резервирование конфигурационных файлов и полная переустановка системы.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Нет. Если взломщик установил руткит, целостность системы уже нарушена. Руткит помогает взломщику замести следы, пока он вытворяет в вашей системе все что хочет и пакостит везде. Единственный безопасный путь – регулярное резервирование конфигурационных файлов и полная переустановка системы.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"><br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Изображение:Img_78_116_1.jpg]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"><br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Rootkit Hunter может идентифицировать 61 тип руткита.</ins></div></td></tr>
</table>Seafoxhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=3987&oldid=prevSeafox: /* ...Краткая справка DVD-CSS */2008-04-04T21:29:42Z<p><span dir="auto"><span class="autocomment">...Краткая справка DVD-CSS</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 21:29, 4 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 418:</td>
<td colspan="2" class="diff-lineno">Строка 418:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>В большинстве стран DeCSS запрещен, а Йон-DVD даже посидел под арестом, хотя и не осужден, как не осужден никто за использование libdvdcss. Однако для создателей дистрибутивов было бы чересчур рискованно включать эту библиотеку в стандартную поставку. Тем не менее библиотеку можно отыскать в неофициальных репозитариях: Penguin Liberation Front [Фронт Освобождения Пингвинов] для Mandriva, Packman для SUSE или FreshRPMs для Fedora Core, или собрать из исходных кодов. Так как она нелегальна, даже и не ищите эту библиотеку на наших дисках.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>В большинстве стран DeCSS запрещен, а Йон-DVD даже посидел под арестом, хотя и не осужден, как не осужден никто за использование libdvdcss. Однако для создателей дистрибутивов было бы чересчур рискованно включать эту библиотеку в стандартную поставку. Тем не менее библиотеку можно отыскать в неофициальных репозитариях: Penguin Liberation Front [Фронт Освобождения Пингвинов] для Mandriva, Packman для SUSE или FreshRPMs для Fedora Core, или собрать из исходных кодов. Так как она нелегальна, даже и не ищите эту библиотеку на наших дисках.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">----</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">===...Часто задаваемые вопросы о руткитах===</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Звучит безобидно, но я так    понял, что руткит – нехорошая штука?'''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Ох, нехорошая: это комплект утилит, позволяющих взломщику скрывать свое присутствие на взломанной машине, вроде модифицированных версий ls и ps, которые не отображают файлы и процессы взломщика. Они прячутся от глаз, как трояны, чтобы не вызывать подозрений. Свое название руткиты получили потому, что они обычно устанавливаются взломщиком, получившим права root (rootkit, в переводе с английского «набор root», – прим.ред.). Пораженный компьютер на компьютерном жаргоне называют «порутанным» (rooted).</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Какой вред обычно причиняют руткиты?'''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Сами по себе, небольшой. Их задача – не дать владельцу взломанной машины заподозрить неладное по поводу странных файлов или процессов. Они, как кукушата, заменяют собой утилиты, обычно используемые для мониторинга состояния системы. Этим они отличаются от троянов. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  А это что такое?'''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Троянские кони – сокращенно, трояны – это деструктивные программы, замаскированные под нечто легальное. Имя происходит от хитрости, используя которую греки заняли город Троя. Отсюда пошла фраза «бойтесь данайцев, дары приносящих, и людей, дарящих взломанные программы». Пример троянского ПО –программы класса Adware, к счастью, не распространенные в Linux.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Какое отношение это имеет к аудиодискам?'''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Только то, что неповинная программа Sony DRM была объявлена руткитом, хотя и для Windows. Sony – а еще солидная фирма! – скрытно установила ее на стольких компьютерах без ведома и согласия пользователя, что она стала рекордсменом среди руткитов.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Как догадаться, что мой компьютер порутан?'''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Есть программы, выявляющие признаки установки руткита. Их работа подразделяется на два вида: одни ищут сигнатуры знакомых руткитов, другие проверяют MD5-суммы и сравнивают их с контрольными суммами, сделанными в чистой системе, поэтому после установки чистой системы важно как можно раньше дать им проработать. Примеры таких программ – Rootkit Hunter (www.rootkit.nl) и chkrootkit (www.chkrootkit.org). Они должны запускаться регулярно по заданию Cron. Лучше всего запускать их, когда вы подключены к сети, чтобы они заодно автоматически обновляли базы данных руткитов.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''FAQ  Эти программы помогут мне восстановить систему?'''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Нет. Если взломщик установил руткит, целостность системы уже нарушена. Руткит помогает взломщику замести следы, пока он вытворяет в вашей системе все что хочет и пакостит везде. Единственный безопасный путь – регулярное резервирование конфигурационных файлов и полная переустановка системы.</ins></div></td></tr>
</table>Seafoxhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=3986&oldid=prevSeafox: /* Вопрос-победитель! */2008-04-04T21:15:08Z<p><span dir="auto"><span class="autocomment">Вопрос-победитель!</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 21:15, 4 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 410:</td>
<td colspan="2" class="diff-lineno">Строка 410:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''Комментарий редакции: нам было особенно приятно опубликовать эту пару «вопрос-ответ». Дело в том, что Сергей не только сам нашел решение поставленной им задачи быстрее, чем это сделали мы, но и не поленился описать его и отправить в журнал. За стремление к читательской взаимовыручке (в духе Open Source) и самостоятельность в решении задач мы с удовольствием награждаем Сергея почетным титулом автора «Вопроса месяца»!''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''Комментарий редакции: нам было особенно приятно опубликовать эту пару «вопрос-ответ». Дело в том, что Сергей не только сам нашел решение поставленной им задачи быстрее, чем это сделали мы, но и не поленился описать его и отправить в журнал. За стремление к читательской взаимовыручке (в духе Open Source) и самостоятельность в решении задач мы с удовольствием награждаем Сергея почетным титулом автора «Вопроса месяца»!''</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">----</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">===...Краткая справка DVD-CSS===</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">DVD-CSS – это причина, по которой большинстве легальных DVD с фильмами нельзя просмотреть в дистрибутивах Linux «из коробки». CSS предназначен для предотвращения нелегального копирования DVD-дисков путем шифрования записанной информации. Криптографический ключ хранится в специальной области на диске, к которой у стандартных пишущих DVD-приводов нет доступа (для записи). На чистых дисках DVD-/+RW эта область заполнена нулями. При копировании такого диска скопируется вся информация, кроме ключа.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Взлом шифра возможен путем перебора, поскольку в CSS довольно слабый алгоритм защиты – правда, начало показа придется отложить: «кина не будет» около суток. В итоге алгоритм CSS был взломан тремя людьми. Двое из них предпочли безвестность; третьего, подростка Йона-Леха Йохансена (Jon Lech Johansen), теперь кличут не иначе как Йон-DVD. Троица состряпала DeCSS, позднее включенный в libdvdcss. Linux-плейеры могут использовать эту библиотеку для просмотра зашифрованных DVD-дисков.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">В большинстве стран DeCSS запрещен, а Йон-DVD даже посидел под арестом, хотя и не осужден, как не осужден никто за использование libdvdcss. Однако для создателей дистрибутивов было бы чересчур рискованно включать эту библиотеку в стандартную поставку. Тем не менее библиотеку можно отыскать в неофициальных репозитариях: Penguin Liberation Front [Фронт Освобождения Пингвинов] для Mandriva, Packman для SUSE или FreshRPMs для Fedora Core, или собрать из исходных кодов. Так как она нелегальна, даже и не ищите эту библиотеку на наших дисках.</ins></div></td></tr>
</table>Seafoxhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=3985&oldid=prevSeafox: /* Вопрос-победитель! */2008-04-04T21:08:54Z<p><span dir="auto"><span class="autocomment">Вопрос-победитель!</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 21:08, 4 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 409:</td>
<td colspan="2" class="diff-lineno">Строка 409:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''СК''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''СК''</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Комментарий редакции: нам было особенно приятно опубликовать эту пару «вопрос-ответ». Дело в том, что Сергей не только сам нашел решение поставленной им задачи быстрее, чем это сделали мы, но и не поленился описать его и отправить в журнал. За стремление к читательской взаимовыручке (в духе Open Source) и самостоятельность в решении задач мы с удовольствием награждаем Сергея почетным титулом автора «Вопроса месяца»!</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">''</ins>Комментарий редакции: нам было особенно приятно опубликовать эту пару «вопрос-ответ». Дело в том, что Сергей не только сам нашел решение поставленной им задачи быстрее, чем это сделали мы, но и не поленился описать его и отправить в журнал. За стремление к читательской взаимовыручке (в духе Open Source) и самостоятельность в решении задач мы с удовольствием награждаем Сергея почетным титулом автора «Вопроса месяца»!<ins class="diffchange diffchange-inline">''</ins></div></td></tr>
</table>Seafoxhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=3984&oldid=prevSeafox: /* Болтливый cron */2008-04-04T21:08:25Z<p><span dir="auto"><span class="autocomment">Болтливый cron</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 21:08, 4 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 390:</td>
<td colspan="2" class="diff-lineno">Строка 390:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  4 * * * * /home/user/script >/dev/null 2>&1</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  4 * * * * /home/user/script >/dev/null 2>&1</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''ВС''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''ВС''</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">----</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">===Вопрос-победитель!===</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">*Редакция вместе с компанией Bitrix выбрали самый интересный вопрос месяца и поздравляют победителя с заслуженной наградой – сертификатом на 1000 рублей в LinuxCenter.ru</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''Вопрос:'''<br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Да где же оно?</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Не могли бы вы подсказать мне хорошую программу-каталогизатор для CD под Linux? Что-нибудь наподобие программы WhereIsIt?, которую я когда-то видел под Windows. Основные требования: программа должна уметь сканировать компакт-диск и запоминать структуру каталогов, список всех файлов, с указанием их атрибутов – даты и времени создания и осуществлять удобный поиск по имени файла в своей базе. Также большим плюсом было бы запоминание не только имен файлов, но и содержимого архивов.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Я давно ищу подобную программу, и к сожалению ничего подобного так и не встречал.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">''Сергей''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''Ответ:''' <br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Попробуйте программу Gwhere (http://www.gwhere.org/), которая упоминается в разде-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">ле HotPicks февральского номера Linux Format. Она удовлетворяет всем перечисленным вами требованиям и даже умеет осуществлять поиск внутри архивов, правда, для этого может потребоваться пересобрать ее из исходных текстов. Кстати, программа доступна не только для Linux, но и для Windows.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">''СК''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Комментарий редакции: нам было особенно приятно опубликовать эту пару «вопрос-ответ». Дело в том, что Сергей не только сам нашел решение поставленной им задачи быстрее, чем это сделали мы, но и не поленился описать его и отправить в журнал. За стремление к читательской взаимовыручке (в духе Open Source) и самостоятельность в решении задач мы с удовольствием награждаем Сергея почетным титулом автора «Вопроса месяца»!</ins></div></td></tr>
</table>Seafoxhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=3983&oldid=prevSeafox: /* KDE без проблем */2008-04-04T21:04:05Z<p><span dir="auto"><span class="autocomment">KDE без проблем</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 21:04, 4 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 374:</td>
<td colspan="2" class="diff-lineno">Строка 374:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Если же вы не имеете возможности скачать готовый пакет и намерены собрать KDE из исходных текстов, Вам следует установить пакет libMesaGLU1-devel, из-за отсутствия которого и происходит описанная Вами ошибка. ''АК''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Если же вы не имеете возможности скачать готовый пакет и намерены собрать KDE из исходных текстов, Вам следует установить пакет libMesaGLU1-devel, из-за отсутствия которого и происходит описанная Вами ошибка. ''АК''</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">----</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">===Болтливый cron===</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''Вопрос:'''<br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">С cron’ом я вроде бы разобрался, но вот беда: как сделать так, чтобы я не видел его работы? А то каждый раз мне приходит письмо:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> From: root@crd.example.net</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> Subject: cron: /home/user/script</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">А сценарий запускается каждые четыре минуты... Как быть?</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">''С форума LXF Russia''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''Ответ:''' <br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Чтобы cron не рассылал вам ежеминутный отчет о проделанной работе, отредактируйте свой файл crontab и укажите в качестве значения переменной окружения MAILTO пустую строку (MAILTO=»»). Имейте в виду, что отсутствие переменной MAILTO и пустая переменная MAILTO – это разные вещи. Кроме того, рекомендую Вам перенаправить стандартные потоки вывода и ошибок в /dev/null:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> 4 * * * * /home/user/script >/dev/null 2>&1</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">''ВС''</ins></div></td></tr>
</table>Seafoxhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=3982&oldid=prevSeafox: /* Редкостный RAID */2008-04-04T20:59:23Z<p><span dir="auto"><span class="autocomment">Редкостный RAID</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 20:59, 4 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 345:</td>
<td colspan="2" class="diff-lineno">Строка 345:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>В первую очередь, я бы порекомендовал вам не использовать модифицированные ядра при работе с базами данных Oracle, так как при этом вы теряете сертификацию для платформы и техническую поддержку от Oracle и Red Hat. Далее, обновите версию ядра до последней на сегодняшний момент – kernel-smp-2.4.9-e.68.i686.rpm. Затем у вас не должно будет возникнуть проблем с самим SCSI-контроллером Adaptec 7899, который должен работать в RHEL 2.1 «из коробки». Скорее всего, вы столкнулись с известной особенностью RAID-массивов Chapparal связанной с нестандартной нумерацией LUN-ов. В RHEL версии 4 и выше вы могли бы попробовать воспользоваться утилитой scsi_id, но поскольку UDEV, через который работает данная утилита, не используется в RHEL 2.1, попробуйте воспользоваться ссылкой http://www.garloff.de/kurt/linux/scsidev/. При помощи скрипта rescan-scsi-bus.sh вы можете принудительно опросить шину на предмет подключенных устройств. Вызов скрипта нужно разместить в /etc/rc.d/rc.sysinit до момента проверки файловых систем утилитой fsck.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>В первую очередь, я бы порекомендовал вам не использовать модифицированные ядра при работе с базами данных Oracle, так как при этом вы теряете сертификацию для платформы и техническую поддержку от Oracle и Red Hat. Далее, обновите версию ядра до последней на сегодняшний момент – kernel-smp-2.4.9-e.68.i686.rpm. Затем у вас не должно будет возникнуть проблем с самим SCSI-контроллером Adaptec 7899, который должен работать в RHEL 2.1 «из коробки». Скорее всего, вы столкнулись с известной особенностью RAID-массивов Chapparal связанной с нестандартной нумерацией LUN-ов. В RHEL версии 4 и выше вы могли бы попробовать воспользоваться утилитой scsi_id, но поскольку UDEV, через который работает данная утилита, не используется в RHEL 2.1, попробуйте воспользоваться ссылкой http://www.garloff.de/kurt/linux/scsidev/. При помощи скрипта rescan-scsi-bus.sh вы можете принудительно опросить шину на предмет подключенных устройств. Вызов скрипта нужно разместить в /etc/rc.d/rc.sysinit до момента проверки файловых систем утилитой fsck.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''АМ''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>''АМ''</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">----</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">===KDE без проблем===</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''Вопрос:'''<br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">У меня возникла такая проблема: уже четвертый раз не получается установить KDE 3.5. Пробовал и KDE 3.5.1, обе системы – с дисков журнала.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Каждый раз выдает в самом конце:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> grep: /usr/X11R6/lib/libGL.la: No such file or directory</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> /bin/sed: невозможно прочитать /usr/X11R6/lib/libGL.la: No such file or directory</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> libtool: link: `/usr/X11R6/lib/libGL.la’ is not a valid libtool archive</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[5]: *** [kcm_info.la] Ошибка 1</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[5]: Leaving directory `/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.0/kcontrol/info’</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[4]: *** [all-recursive] Ошибка 1</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[4]: Leaving directory `/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.0/kcontrol’</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[3]: *** [all-recursive] Ошибка 1</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[3]: Leaving directory `/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.0’</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[2]: *** [all] Ошибка 2</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[2]: Leaving directory `/opt/kde3.5/konstruct/kde/kdebase/work/kdebase-3.5.0’</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[1]: *** [build-work/kdebase-3.5.0/Makefile] Ошибка 2</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make[1]: Leaving directory `/opt/kde3.5/konstruct/kde/kdebase’</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"> make: *** [dep-../../kde/kdebase] Ошибка 2</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Из-за чего это? Подскажите, пожалуйста. Моя система: Mandriva 2006, AMD64 3000+; Abit KV8 Pro S754, 1,2Gb DDR400 RAM. ''Александр Сергеевич''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''Ответ:''' <br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Если для Вас не проблема выкачать из Интернета 200-300 Мбайт, то логичнее было бы обновить KDE из cooker-репозитория Mandriva Linux. В cooker довольно быстро появляются собранные пакеты самых свежих программ. Для того, чтобы обновить KDE из cooker, нужно добавить его в список репозиториев. Откройте Центр Управления Mandriva -> Управление программами -> Настройка источников. В менеджере источников нажмите кнопку «Добавить пользовательский» и введите в поле для URL ftp://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/devel/cooker/amd64/media/main. Подтвердите добавление источника и закройте центр управления. После этого обновить KDE можно командой urpmi kdebase.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Если же вы не имеете возможности скачать готовый пакет и намерены собрать KDE из исходных текстов, Вам следует установить пакет libMesaGLU1-devel, из-за отсутствия которого и происходит описанная Вами ошибка. ''АК''</ins></div></td></tr>
</table>Seafoxhttp://wiki.linuxformat.ru/wiki/index.php?title=LXF78:%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%3F_%D0%9E%D1%82%D0%B2%D0%B5%D1%82!&diff=3981&oldid=prevSeafox: /* Promise неправ? */2008-04-04T20:54:00Z<p><span dir="auto"><span class="autocomment">Promise неправ?</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black;">Версия 20:54, 4 апреля 2008</td>
</tr><tr><td colspan="2" class="diff-lineno">Строка 329:</td>
<td colspan="2" class="diff-lineno">Строка 329:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Что касается дистрибутива для ноутбука IBM, то сгодится любой: оборудование IBM поддерживается Linux лучше всего, так что выбор зависит только от Вашего личного вкуса. Многие дистрибутивы имеют LiveCD-версии, которые можно запустить без установки на жесткий диски и посмотреть, какой Вам симпатичнее. Рекомендую ознакомиться с рубрикой Distrowatch. ''НБ''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Что касается дистрибутива для ноутбука IBM, то сгодится любой: оборудование IBM поддерживается Linux лучше всего, так что выбор зависит только от Вашего личного вкуса. Многие дистрибутивы имеют LiveCD-версии, которые можно запустить без установки на жесткий диски и посмотреть, какой Вам симпатичнее. Рекомендую ознакомиться с рубрикой Distrowatch. ''НБ''</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">----</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">===Редкостный RAID===</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''Вопрос:'''<br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Имеется двухпроцессорый сервер Intel cо SCSI-контроллером Adaptec 7899 (использует драйвер aic7xxx.o), на котором установлен RedHat AS 2.1 с ядром ...smp-2.4.9-e27.i386. Имеется внешний дисковый RAID-массив фирмы CNSi Chapparal G6322. По-умолчанию, при загрузке сервера, внешний RAID-массив не определяется – это видно из файла /var/log/messages.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Как сделать возможным использование данного RAID-массива на Linux-сервере?</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Доподлинно известно, что «прикрутить» внешний RAID-массив возможно (второй такой же сервер работает с этим Chapparal G6322). После тщательного поиска на работающем сервере обнаружил в исходниках ядра (явно изменённого – сравнивал) файл scsi_scan.c в котором имеется строка с CNSi Chapparal G6322.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Я понимаю, что можно сделать BACKUP системы с данного сервера и восстановить на «подопытном». Но это не выход т.к. всё равно ядро нужно обновлять, чтобы работал подправленный Oracle 9i.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">''Николай Дмитриев''</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">'''Ответ:''' <br /></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">В первую очередь, я бы порекомендовал вам не использовать модифицированные ядра при работе с базами данных Oracle, так как при этом вы теряете сертификацию для платформы и техническую поддержку от Oracle и Red Hat. Далее, обновите версию ядра до последней на сегодняшний момент – kernel-smp-2.4.9-e.68.i686.rpm. Затем у вас не должно будет возникнуть проблем с самим SCSI-контроллером Adaptec 7899, который должен работать в RHEL 2.1 «из коробки». Скорее всего, вы столкнулись с известной особенностью RAID-массивов Chapparal связанной с нестандартной нумерацией LUN-ов. В RHEL версии 4 и выше вы могли бы попробовать воспользоваться утилитой scsi_id, но поскольку UDEV, через который работает данная утилита, не используется в RHEL 2.1, попробуйте воспользоваться ссылкой http://www.garloff.de/kurt/linux/scsidev/. При помощи скрипта rescan-scsi-bus.sh вы можете принудительно опросить шину на предмет подключенных устройств. Вызов скрипта нужно разместить в /etc/rc.d/rc.sysinit до момента проверки файловых систем утилитой fsck.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">''АМ''</ins></div></td></tr>
</table>Seafox