Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Выпуск #30:


Информационный Канал Subscribe.Ru

LinuxBegin
Выпуск #30. (13.10.02). Подписчиков: ~ 10350.
Рассылка для тех, кто делает первые шаги в мир Open Source!
золотые рассылки Subscribe.ru
 Тема номера:
Дозваниваемся до Сети.
Dialup в Линуксе и все, что вы хотели об этом узнать.

 Ссылки:

Nixp.ru.
Глобальный портал по *nix-системам. Новости, программы, драйвера, и многое другое!!!
Osdir.com.
Новый сайт, посвященный качественным и стабильным программам с открытыми исходниками. (Независимо от того, для какой OS написана эта программа). English.
Скрепка.
Интересная игра на Flash'е, каким-то образом связанная с Linux. Занимает 1,5 Mb!!
(Special Thanx 2 Алексей).
Linuxtoday.com.
Неплохой Linux-портал с новостями. English.


 Новые статьи:

Как правильно задавать вопросы.
Как и где нужно правильно задавать вопросы, чтобы получить нужные вам ответы. Must read!
Повзрослевший пингвиненок.
Обзор ALT Linux Junior 2.0 - одного из лучших дистрибутивов для начинающих.
Смотрим телепередачи под Linux.
Руководство по настройке tv_tuner'а под linux. Описывается как ручная настройка, так и с помощью специальных программ.
Самые опасные уязвимости Linux и Windows.
ФБР и известная аналитическая группа по компьютерной безопасности опубликовали список 20 наиболее опасных пробелов в защите самых популярных OS.
Linux vs. Windows installation.
Сравнение установок Linux и Windows :). English.


  Интересный софт:

Orpheus.
Легковесный консольный проигрыватель CD и MP3 от создателя centericq. Умеет редактировать MP3-теги, работать с CDDB, сохранять и загружать списки. Настраиваемые цветовые схемы и русская локализация.
LANBilling.
Cистема регистрации IP услуг с централизованным управлением. Предоставляет информацию об использовании IP трафика потребителями. Имеются тарифные планы, система контроля доступа. Защита от подмены IP/MAC. Работа в конфигурациях с NAT/Masquerade. Разделение серверного трафика SQUID, и т.д.
spamX.
Новая программа для уничтожения спама прямо на сервере. (Поддерживается pop3).
K3b.
Программа для записи дисков под KDE 3.0.3.
tkcOggRipper.
Графический фронтэнд для оцифровки аудио компакт-дисков в новый музыкальный формат ogg. Возможность выбора качества звука и битрейта, автоматическое переименование директорий и файлов. Там же есть версия и для Windows.


  Mini-дистрибутивы:

Dachstein.
Firewall на одном диске. Идеальный дистрибутив для создания DHCP-серверов.
BanShee Linux.
Дистрибутив на 2-х дискетках, предназначенный для восстановления системы.

 

 Обзор новостей:
  Источники: LRN, Linuxnews, LOR, Opennet, I2R, LinuxRSP, Nixp.ru

9.10.02: John Loiacono, вице-президент корпорации Sun, решил своим примером доказать, что Linux достойно заменяет Windows в качестве рабочего места. Для этой цели он приобрел и установил на рабочем месте и дома Red Hat. Далее он намерен использовать Sun Linux, как только новая версия будет готова.
9.10.02: Участники проекта Xbox Linux Project выпустили первый дистрибутив Linux для игровой приставки, производимой компанией Microsoft - однодисковую версию дистрибутива Mandrake Linux 9.0, специально оптимизированного для Xbox.
7.10.02: Вышел Linux from Scratch 4.0 - новая версия набора "сделай сам себе дистрибутив Linux".
7.10.02: Компания SCO Group, которая недавно изменила свое название с Caldera, продолжает разработку Linux - но не для настольных приложений, а для прилавков. Изменив название, SCO отказалась от Caldera Linux и сосредоточилась на версии Unix OpenServer, которую обычно устанавливают на небольших серверах уровня отдела, и UnixWare, которая преподносится как высокомасштабируемая операционная система Unix.
1.10.02: Вышел новый дистрибутив под названием Lunar Linux 1.0 "Dirty Bird". Он включает в себя gcc 3.2, glibc 2.2.5, mozilla 1.1, openoffice 1.0.1, gnome2, kde3...
1.10.02: В самом центре Лондона открыт магазин, организованный несколькими компаниями, который будет торговать программным обеспечением под Linux.
30.09.02: ALT Linux выпустил Debian 3.0 (Woody) на 2-х DVD-дисках (binary и source). Это - первый опыт издания Linux на DVD в России. Примерная цена в розничной торговле -- $10 или чуть больше 1$ за Gb.
30.09.02: Вышел Red Hat 8.0 (Psyche). В поставку включены: Red Hat Bluecurve(tm) - дружественный к пользователю десктоп, OpenOffice.org, надежный набор конфигурационных программ, персональный файрвол, Point-and-click утилиты для настройки и наблдения за сетью, Apache 2.0, gcc 3.2 и многое другое. Но знающие люди предупреждают, что все дистрибутивы Red Hat под номерами x.0 - это beta-версии, так что рекомендуется либо остаться на Red Hat 7.3, либо подождать версии 8.1.
29.09.02: Открылся русский список рассылки, посвященный разработке приложений на весьма интересном языке программирования Ruby.
28.09.02: Вышел UnitedLinux 1.0 Beta. По сообщению издания The Register, стабильная версия дистрибутива UnitedLinux будет доступна 18 ноября.
28.09.02: Cостоялась конференция украинских разработчиков и пользователей открытого ПО. Встреча в основном ориентирована на информацию и аудиторию из Украины - тем не менее, приехало несколько докладчиков из России и Беларуси. Доклады и звук с конференции должны появиться на osdn.org.ua.
28.09.02: На IBM developerWorks появилась реальная возможность бесплатно ознакомиться с технологией создания программ под Linux и с инструментами создания этих программ от IBM: DB2, Eclipse, Lotus, WebSphere App Server и WebSphere Developer.
28.09.02: Вышла третья версия Quanta, мощного html-редактора для KDE. Она поддерживает не только HTML, но также XML, DocBook, XHTML, XSLT и скрипты. Кроме того, возможно подключение своих модулей.
27.09.02: Исполнилось 4 года поисковой системе Google. Она стала очень популярной благодаря своей огромной базе индексов и скорости поиска. Система работает на кластере, в основе которого Red Hat Linux.
27.09.02: Вышел SuSE 8.1. Kernel 2.4.19, glibc 2.2.5, gcc 3.2, YaST Logical Volume Manager, YaST2 - Runleveleditor, Samba 2.2.5, Apache 1.3.20 & Apache 2.0.40, CAPI/Fax Support for ISDN, и многое другое.
26.09.02: На третьем диске игры Unreal Tournament 2003 размещен инсталлятор для Linux. Поддерживаются и клиентская, и серверная части игры.
26.09.02: Вышел Mandrake 9.0. Новая версия включает ядро 2.4.19, KDE 3.0.3, GNOME 2.0, IceWM 1.2, OpenOffice 1.0.1, Mozilla 1.1, GCC 3.1, CUPS 1.1 - в общем, все то, что полагается иметь современному дистрибутиву сегодня.
26.09.02: Linux-Online.Ru запускает новую программу Win2Lin, в рамках которой корпоративным клиентам будет предложена безопасная миграция серверов локальных компьютерных сетей с ПО Microsoft Windows на более надежные и производительные сервера, работающие под управлением ОС Linux.
12.09.02: Linux-драйвера для видеокарт Matrox Perhelia.

 Новости рассылки:
   Xoid26, 13.10.02.

• Результаты голосования:

Тема
За
Против
Результат
Дозваниваемся до Сети.
58
2
56
Установка программ в Linux.
53
2
51
Основы Unix.
43
3
40
Файловые менеджеры.
40
3
37
Открытые стандарты.
20
1
19
Против всех.
-
-
2

Первое место заняла статья "Дозваниваемся до Сети" (почему - не знаю :). В следующем выпуске рассылки будет помещен рассказ про установку программ в Linux + новый опрос, в котором обязательно будет присутствовать статья "Основы Unix".
• Приношу извинения за огромное опоздание.
(Мне по этому поводу даже пришло предупреждение от менеджера Subscribe.ru. Как-никак, золотая рассылка... :). Надеюсь, что в будущем рассылка будет выходить как надо - 1 раз в неделю.
• Спец. выпуск скоро будет. Еще раз - прошу прощения за задержку.
• Скорее всего, вы знаете об этом проекте: "Полезные советы по работе с компьютером", http://www.sovety.net. Один из самых популярных справочников по компьютерам, железу, программам, и т.д. Так вот - появился реальный шанс сделать так, что через месяц там впервые появится раздел "LINUX"! Для этого нужно всего лишь зайти на форум http://www.sovety.net/forum/viewforum.php4?f=71 и оставить там хотя бы одно сообщение. И все. Передо мной было поставлено именно такое условие: "Попытайся поднять форум. Удастся - будет в Подборке Линукс, не удастся - зачем тогда он в подборке нужен? Чему людей учить, что им подсказывать?". Так что, если вам не безразлична наша любимая OS - присоединяйтесь! :).
Справочник по Linux, который я планирую обьединить с подборкой Sovety.net, уже сейчас доступен по адресу http://linuxbegin.by.ru/linux-sovety.
• Начиная с выпуска 31, я собираюсь внести изменения в формат рассылки (или, наоборот, оставить все, как есть - в зависимости от результатов), и поэтому я решил провести опрос на эту тему.

 Дозваниваемся до Сети и ещё немного о ноутбуках.
  Владимир Попов, 6.08.02.
  Источник: Softerra.ru.

Абсолютное большинство программ поддержки доступа по последовательному каналу, обращаются к устройству с незатейливым названием /dev/modem. И это – правильно, поскольку вопрос «к которому именно последовательному порту подключён (или под именем которого эмулируется) модем» не имеет прямого отношения ни к дозвону, ни к PPP (Poin-to-Point Protocol). Это справедливо, но, в то же время, означает, что создание символической ссылки (симлинка) /dev/modem -> /dev/ttySn – может оказаться заботой пользователя. Здесь n – номер COM-порта, нумерация – от «0». Соответствующая команда очень проста:

 ln -s /dev/ttySn /dev/modem

Вполне может оказаться, что и эта команда не потребуется. Если вышеприведённый симлинк не был создан при инсталляции системы (что вполне вероятно), то его создаст любой из пакетов поддержки последовательного соединения, которым вам предстоит воспользоваться на следующем этапе. «Каноническим» в этом классе является, безусловно, пакет ppp Майкла Кэллагэна (Michael Callahan), включающий в себя драйвер ppp.c и демон pppd. Кроме того, ядро должно поддерживать ppp-соединение, что обеспечивается соответствующим модулем, но если вы не перекомпилировали ядро, отказавшись при этом от поддержки ppp, то всё необходимое в вашей системе уже есть. Пакет также включает в себя ряд утилит и скриптов, которые должны бы, по идее, избавить пользователя от каких бы то ни было трудностей при настройке соединений. Прежде всего, это – pppsetup. Именно этот скрипт создаст вышеупомянутый симлинк /dev/modem. Только сначала нужно будет ответить, к какому COM-порту подключён модем. Вопрос не столь уж тривиален, если речь идёт не о внешнем модеме, «ручками» подключаемом к определённому разъёму, а, например, о PCMCIA-устройстве. Последнее, кстати, должно было быть определено автоматически, что, как правило, и происходит. Если же этого не случилось, то придётся вспомнить о kudzu – демоне определения аппаратной конфигурации. Хочется верить, что трудностей с определением модема не возникнет: в противном случае задача значительно усложняется и обсуждение способов её решения уже выходит за рамки данной заметки. Прискорбно, конечно, что такой вариант не исключается, но… В Linux у вас, по крайней мере, есть шанс добиться работы устройства, производитель которого и не подозревал о возможности его использования под данной ОС, а велики ли шансы использовать устройство под MS Windows, если соответствующего драйвера – нет?

Если вы не знаете, к какому порту подключён модем (или какой порт эмулирует PCMCIA-устройство), то лучше сразу перейти к знакомству с более «изощрёнными» пакетами, мы же вернёмся к pppsetup. Последующие вопросы (телефонный номер провайдера, его DNS, скорость порта, строка инициализации модема) не должны вызвать затруднений. На вопрос о домене провайдера лучше не отвечать: «не пустой» ответ всего лишь удлинит путь вашего запроса, поскольку всякое неизвестное имя компьютера вместо того, что бы быть тут же направленным к DNS, сначала будет «разыскиваться» внутри домена провайдера, что совершенно бессмысленно, если только вы действительно не имели в виду одну из машин домена, и просто «по забывчивости» не указали его [домена] пост-фикс. А вот вопрос о том, какой тип аутентификации PPP использует ваш провайдер, поставит в тупик большинство пользователей. Не ошибусь, если предположу, что на этот вопрос не ответят и многие системные администраторы ISP. А скрываются за этим довольно простые вещи: в отличие от обычных BBS, протоколов SLIP и CSLIP, использующих для аутентификации набор вопросов-ответов, которые можно наблюдать непосредственно в терминальном окне, протокол PPP, дополнительно или «вместо» использует свои протоколы аутентификации. Это, по идее, должно повысить защищённость соединения. Протоколов таких несколько:

  • PAP – Password Autentification Protocol
  • CHAP – Challenge Handshake Autentification
  • MS-CHAP-80 – то же, но в исполнении MicroSoft. В Сети, пока, – редкость.

Что же делать, если неизвестно, какой протокол аутентификации использует провайдер и использует ли он его вообще? Если нет желания знакомиться со структурой файлов /etc/ppp/chap-secrets и /etc/ppp/pap-secrets, то можно запустить pppsetup дважды, указав в качестве протокола аутентификации первый раз PAP, а второй – CHAP. Вариант MS-CHAP-80 стоит пробовать только в том случае, если без этого успех не был достигнут. Вариант SCRIPT указывать нужно только в том случае, если известно, что провайдер требует выполнения специального скрипта. После этого стоит познакомиться с содержимым вышеназванных файлов. Кроме слегка отличающихся комментариев они должны содержать одинаковые строки:

 <username> * <password> *

Какой именно командой инициализируется соединение с провайдером (ppp-go, internet-on, etc.) зависит от конкретной реализации пакета ppp в вашем дистрибутиве. В любом случае, этот скрипт вызовет сначала программу дозвона chat, передав ей введённые вами данные, а после установки коннекта будет запущен pppd – демон, обслуживающий ppp-соединение. Вот, собственно, и всё по поводу ppp. Подробнее – здесь:

…Практически уверен, что у тех, кто только знакомится с Linux, имея опыт общения с MS Windows, вся изложенная информация вызовет недоумение и разочарование: «если это так сложно, то как же мы дозванивались в Windows? И где множество соединений, телефонов, сценариев?» Это недоумение не безосновательно. Его испытывали все, кто настраивал ppp-соединение под Linux. В том числе, наверное, Дэйв Кумбс (Dave Coombs) и Эйвери Пэннран (Avery Pennarun) – сотрудники Worldvisions Computer Technology. В отличие от многих, эти двое не только посетовали, но и написали в 1997 году свою «альтернативу» пакету pppwvdial. «Ревизии», правда, подверглась не работа ppp-демона (то есть пакет ppp по-прежнему используется), а вышеупомянутый chat и процедура конфигурации. Wvdial сам находит подключённый модем, определяет его максимальную скорость и формирует строку инициализации. Используя эвристические алгоритмы, wvdial также определяет способ дозвона и аутентификации, не требуя от пользователя никакой иной информации, кроме <username> и <password>. Поддерживается множество сценариев соединения, телефонов дозвона и т.д. Всё это описывается в одном файле, имеющем структуру, очевидную настолько, что его может редактировать пользователь, далёкий от программирования. Достаточно сказать, что три страницы руководства (man), полностью описывающие конфигурирование и использование программы, имеют суммарный объём менее 14кб. Название «умная (inelligent) программа ppp-соединения», использованное авторами, прочно закрепилось за wvdial. Успех был безусловным: программу дополняли графическими оболочками, счётчиками объёма передачи и времени, визуализаторами обмена, но сама она изменилась очень мало: нужды не было. Сочетание «главного» (/etc/wvdial.conf) и пользовательских (~/.wvdialrc) файлов конфигурации плюс возможность указывать при запуске секции конфигурационных файлов, которые определят конфигурацию для данного запуска, делают разнообразие настроек неисчерпаемым. Объём source-пакета программы – менее 70кб. Правда, если в вашей системе не окажется библиотеки wvstreams, то её придётся загрузить, но и это всего 180кб. Короче: «дёшево и сердито!». Даже – бесплатно, если быть точным. Возможно, некоторые пользователи узнают в этом описании «звонилку» из их дистрибутива: вполне вероятно, что так оно и есть: Debian, RedHat и SuSE и используют wvdial и внесли в его развитие свой вклад. Viva Open Source!

А теперь несколько слов о «потомках» wvdial:

  • Наиболее приемлемым графическим «образом» wvdial является, на мой взгляд, gtkdial. Как раз для ноутбука: ничего лишнего и минимальные требования к системе.
  • Если у вас нет недостатка в памяти и быстродействии процессора, но есть интерес к статистике ppp-соединения можно попробовать qtwvdialer. Красиво. Правда, кроме обычных для всех современных дистрибутивов Linux утилит и библиотек, в данном случае потребуются ещё и tmake и QtDesigner.
  • x-wvdial –демонстрация торжества UNIX-идеологии: скрипт размером в 20кб, написанный на языке командного интерпретатора (в MS-DOS такие назывались bat-файлами). Никакой компиляции, а через запуск других приложений можно не только соединиться с провайдером, но, и:
    • пинговать сервер провайдера во время сеанса – что б не отключил раньше времени;
    • принять электронную почту;
    • синхронизировать время;
    • отредактировать настройки wvdial.
    Вот уж – «мал золотник…»
  • А вот, наверное, пример того, как не надо делать – gppp. Ничего принципиально нового, «опора» на конфигурационные файлы wvdial и при этом – ошибки их анализа.
  • gpppnb – единственная из названных программ, которая «опирается» не на wvdial, а на скрипты ppp-on/ppp-off. Но внимания программа заслуживает не из-за этого отличия, а потому, что написана специально для ноутбуков и позволяет прямо из её окна управлять состоянием PCMCIA-карт.

Если вы используете ноутбук с PCMCIA-модемом, то вы должны были обратить внимание на последнюю из названных программ. PCMCIA-карты (особенно – «пожилые») не самые экономичные устройства и нагреваются при работе довольно сильно. А какой процент времени вы действительно используете свой модем или сетевую карту? То-то… Упомянутая программа, при своей очевидной полезности, не является, однако, «лучшим выбором» в своём классе. Поэтому, приведу несколько советов по эксплуатации PCMCIA-карт:

  • переводите их в «suspend» сразу после загрузки. Например, добавив в rc.local строку:
     cardctl suspend
    
  • включайте (resume), при необходимости, непосредственно командой:
     cardctl resume
    
  • если набор 14-ти символов представляется вам слишком утомительным, или вы никак не запомните нужную команду, в ~/.mc/menu можно вставить приведённые ниже строки – и с этих пор управлять модемом через меню MidnightCommander:
     0 Suspend modem
     cardctl suspend
     1 Resume modem
     cardctl resume
    
  • Ещё вариант – добавить пару строк в ~/.profile, после чего вместо 14 букв достаточно будет набирать только две: SU или RE
     alias SU='cardctl suspend'
     alias RE='cardctl resume'
    
  • ну, а если вы не чужды программированию, то «хорошим тоном» будет написать свой скрипт, активирующий PCMCIA-устройства перед запуском wvdial и переводящий их в «suspend» после окончания его работы. Например, такой:
     echo "Resuming modem..." cardctl resume 1 && sleep 2
     # пауза, причём, только в случае
     # успешной инициализации
     echo "Starting GTKdial..."
     gtkdial & # запуск gtkdial в фоновом режиме
     echo "Press Enter when connected"
     # при наличии коннекта - запускаем
     # программу чтения почты
     read ready
     poppy && # причём, с ожиданием окончания
     echo "Close GTKdial if You don't need connection"
     wait # ждём окончания всех запущенных процессов
     # только после этого
     # можно «гасить» модем
     echo "Suspend modem?(y/n)?"
     read suspend
     if [ $suspend = 'y' ] # да и то, только если хочется
     then
     cardctl suspend 1 &&
     sleep 2 # чтобы заметить вывод не экран
     fi
    
    Скрипт запускается в терминальном окне X-Window, PCMCIA-модем занимает 1-й сокет, в качестве «звонилки» используется gtkdial, а почту считывает poppy. У вас, разумеется, может быть иначе, а остальное должно быть понятно из комментариев.

Описывая ppp, нельзя не упомянуть пакет diald, обеспечивающий «дозвон по требованию», когда какое-либо приложение потребует выхода в Интернет. А также ipchains и iptables, позволяющие превращать Linux-машину в «мост» в Интернет для локальной сети, но для ноутбуков, изначально послуживших поводом для этой заметки, это, всё-таки, скорее исключение, чем правило.

 Опрос:

Начиная с выпуска 31, я собираюсь изменить формат рассылки (или, наоборот, не изменять - в зависимости от результатов :), и поэтому решил провести небольшой опрос среди читателей:

Нужно ли разделять эту рассылку на 2 независимых рассылки?
(В одной рассылке будут новости, ссылки, программы, и.т.д, а в другой - исключительно тексты статей. Таким образом можно обойти ограничения Subscribe.ru (сделать так, чтобы и первого, и второго было больше) и дать подписчикам бОльшую свободу выбора :).
И еще - нужен ли в рассылке Linuxbegin обзор Linux-новостей за неделю?

Варианты ответов:
Нужно разделить эту рассылку на 2 части. Обзор новостей за неделю лучше убрать - гораздо приятнее читать новости на специализированных сайтах :).
Нужно разделить эту рассылку на 2 части. Обзор новостей нужно оставить.
Лучше оставить все, как есть. (Кроме обзора новостей, который совершенно не нужен - его лучше убрать).
Лучше оставить все, как есть.
У меня есть другие предложения и вопросы по поводу формата этой рассылки.

P.S. Сам я больше склоняюсь к первому варианту :). Но сейчас все зависит только от вас...

 Читайте в следующем номере:

Установка программ в Linux - Чем тарболл отличается от RPM? И что такое APT?
Ваше предложение - Пишите на xoid26@umail.ru, какую информацию хотели бы вы видеть в рассылке, и, может быть, в следующих выпусках вы найдете именно то, что вам нужно!!

 У меня есть вопрос по Linux/Free Software. Где его можно задать?

SoobchaLinux - один из лучших списков рассылки для начинающих. Чтобы подписаться, просто отправьте письмо с темой "Subscribe" на Linux-on@soobcha.org. О других списках рассылки от проекта SoobCha можно узнать на сайте Soobcha.org.
ALT Linux Community - этот список рассылки будет полезен даже тем, у кого не установлен ALT Linux. Подписаться можно через Web, или через Email - просто отправьте письмо с темой "help" на community-request@altlinux.ru. О других списках рассылки от команды ALT Linux можно узнать на этой странице.
Система "Эксперт" - почтовая система взаимопомощи. Для того, чтобы задать вопрос, нет необходимости проходить какую-либо регистрацию, достаточно написать и отправить сообщение по определенной ссылке. Система перенаправит вопрос экспертам, а при получении ответов отправит их пользователю, задавшему вопрос. Чтобы задать вопрос по Linux, просто отправьте письмо с темой "Linux" и с вашим вопросом на expert@soobcha.ru.

/\ Наверх /\ OS Linux для начинающих. Выпуск #30. (c) 2002 Valery V. Kachurov


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное