Применение Expect в администрировании системы Linux: Часть 2. Практическое применение Expect в системном администрировании
В первой статье рассматривались общие характеристики Expect, принципы и механизмы его функционирования. В данной статье описывается практическое применение Expect и приведены примеры скриптов для решения задач системного администрирования.
IBM анонсировала начало открытых разработок в области мобильных платформ
Компания IBM объявила о начале работ по созданию новой открытой платформы для мобильных устройств. Итоги исследовательского проекта будут подведены через два года, сообщается в пресс-релизе компании. По результатам исследования ученые надеются предоставить некоторым социальным группам, в том числе пожилым людям и неграмотному населению, доступ к современным цифровым технологиям.
Исследователи считают, что этим группам граждан крайне важно получить доступ в интернет с помощью мобильных телефонов. Мобильная платформа была выбрана IBM ввиду доступности сотовых телефонов широким слоям населения и низкой стоимости владения. При этом специалисты компании уверены в потенциале мобильных телефонов как источников информации, а не только как средств связи. В ходе исследования будут изучаться потребности как беднейших, зачастую неграмотных слоев населения Индии, так и пожилых жителей Японии. Целью проекта является выявление новых технологий, которые улучшат качество жизни различных социальных групп.
В проекте принимают участие Государственный институт дизайна Индии (National Institute of Design) и Исследовательский центр современной науки и технологий (Research Center for Advanced Science and Technology) университета Токио. Партнеры уже объявили, что раскроют исходный код программного обеспечения, разработанного в рамках проекта. Они также собираются предать огласке остальные материалы, полученные в рамках инициативы Open Collaborative Research ("Открытые совместные исследования"), для того, чтобы правительства и компании по всему миру смогли воспользоваться новой технологией. IBM надеется, что использование открытого кода позволит ускорить процесс разработки и внедрения приложений для обозначенной аудитории. При этом специалисты компании подчеркнули, что в ходе проекта они будут стараться выявить закономерности и тенденции, а не разрабатывать новые технологии для мобильных устройств.
Подробности на ангийском языке.
Выходит в свет WINE@Etersoft CAD
C 10 марта открыта продажа WINE@Etersoft CAD - программного продукта, позволяющего работать с CAD-системами в Linux.
В WINE@Etersoft CAD версии 1.1 обеспечена полноценная работа в Linux системы трёхмерного твердотельного моделирования КОМПАС-3D V10. В течение 2010 года планируется включить в поддержку WINE@Etersoft CAD другие версии КОМПАС-3D и такие популярные САПР, как AutoCAD и BricsCAD.
Официальное заявление АйТи по поводу публикации CNews
В связи с недавним выходом на портале Cnews материала под заголовком «АйТи» каждый день расплачивается за Linux в школах, компания АйТи считает нужным сделать официальное заявление. Тем самым мы намерены внести ясность для всех заинтересованных сторон.
По итогам реализации компаниями Группы АйТи трех проектов, выполняемых в рамках программы по внедрению пакета свободного программного обеспечения (ПСПО) во всех российских общеобразовательных учреждениях, в конце прошлого года (26.12.2009) было подготовлено официальное сообщение. Тогда же оно же было разослано по СМИ и размещено на корпоративном сайте АйТи. Кстати, одновременно с ним были опубликованы исчерпывающие ответы на вопросы корреспондента Cnews.
В прошлогоднем официальном пресс-релизе, посвященным итогам реализации названного проекта, совершенно однозначно было сказано следующее «…одно из требований конкурсного задания выполнить в полном объеме к настоящему времени не удалось. В силу объективных причин (эпидемия гриппа, сложные погодные условия, недоступность в связи с сезонными факторами и пр.) оказалось невозможным обеспечить присутствие на очной аттестации работников ряда школ. В связи с этим оплату за данный этап работ Академия АйТи получит не в полном объеме». При этом, Академия АйТи не отказывалась от выполнения данной части, а напротив, намеревалась «…продолжить обучение учителей в течение первого квартала 2010 года. И таким образом полностью выполнить поставленную перед ней задачу». Собственно сейчас эти мероприятия реализуются, и уже близки к завершению.
Мы считаем, что факты в означенном выше материале Cnews искажены и интерпретированы однобоко. Кроме того, часть информации, например, о ежедневных штрафах, и вовсе не соответствует действительности, а является вымыслом названного издания.
SCO снова выступает против Novell
SCO Group получила 2 миллиона долларов от группы инвесторов во главе с Ральфом Ярро. После слушания, арбитражный суд Делавэра, занимающийся делами SCO, одобрил получение кредита. Это означает, что теперь компания располагает достаточными средствами для начала процесса против Novell. Судебное разбирательство, в отношении прав на Unix и законности лицензий, защищающих пользователей Linux, началось 8 марта, и, как ожидается, продлится три недели.
Выпущена коммерческая программа GPS навигации под платформу Android
Компания «Вобис Компьютер», официальный дистрибутор продукции HTC, Gigabyte GSmart, собственного бренда Highscreen и компания Intrinsyc объявляют о выпуске нового поколения навигационной системы iДа, основанной на «движке» проекта Destinator. Навигационная программа Destinator с 2003 года широко известна во всем мире, включая российский рынок, благодаря своей стабильности и ряду примененных в ней инновационных решений. Это, например, интеграция с онлайновыми сервисами (Google Search, Google Maps и другими) и функциями операционной системой мобильного устройства (для прокладки маршрута можно использовать координаты из полученного SMS или данных контакта).
openSUSE Build Service 1.7.2
Вышел релиз openSUSE Build Service позволяющий создать свой собственный дистрибутив с нужным набором пакетов, драйверов и настройками.
Данный выпуск посвящён в основном, исправлению накопившихся ошибок, но тем не менее, есть и нововведения. В частности, добавлена возможность использования LDAP-сервера для аутентификации, Добавлен новый веб-интерфейс для упрощения администрирования. Упрощён процесс первоначальной установки.
Скачать релиз можно отсюда. Имеются образы для развёртывания в VMWare, на USB-флешках, LiveCD или HDD.
Желающие развернуть у себя сервер OBS, могут пройти сюда за готовыми пакетами. Инструкцию можно посмотреть по ссылке выше.
Подробности о релизе на английском.
Выпущен OpenSSH 5.4
Вчера был выпущен кроссплатформенный ssh-сервер OpenSSH версии 5.4/5.4p1.
Изменения с версии 5.3:
* После 10 лет поддержки отключен по умолчанию SSHv1. Теперь для его включения нужно принудительно прописывать его в конфигурационном файле или при запуске с командной строки;
* Удалён базирующийся на libsectok/OpenSC код для смарткарт, добавлена поддержка токенов PKCS#11. Данная возможность включена по умолчанию для всех платформ. Подробности в документации доступной по команде man ssh или man ssh-add.
* Добавлена поддержка авторизации пользователей и хостов с помощью новых сертификатов OpenSSH (не x.509);
* Добавлен новый "netcat mode" доступный по "ssh -W host:port" Это, к примеру, позволяет подключаться к OpenSSH через промежуточные серверы;
* Появилась возможность отзывать сертификаты в sshd(8) и ssh(1). Ключи пользователей могут быть отозваны с помощью новой опции "RevokedKeys" в конфигурационном файле sshd_config. Ключи для хостов отзываются через файл known_hosts. после этого их нельзя использовать для авторизации и при попытке это сделать будет выдаваться предупреждение;
* Переписана поддержка мультиплексирования для поддержки работы в неблокирующем режиме. Повышена устойчивость основного сервера при попытке послать ему специально сформированные сообщения от ведомого сервера. Добавлена поддержка запроса форвардинга портов через протокол мультиплексирования. Данный режим поддерживает работу и через "netcat mode" описанный выше. Подробности об этом есть в файле PROTOCOL.mux идущем в поставке;
* Добавлен режим "только для чтения" для sftp сервера. По умолчанию в нём запрещены все операции связанные изменением данных в удалённой файловой системе;
* Разрешена явная настройка umask для пользователя через командную строку sftp-сервера, отличных от значений по умолчанию;
* Большое количество изменений и улучшений клиента для sftp сделанных в рамках Google Summer Of Code:
- Поддержка флага -h (human readable) для команды просмотра каталогов ls.
- Добавлено автодополнение имён файлов или команд по нажатию клавиши tab на локальных или удалённых файловых системах
- Добавлена поддержка большинства аргументов командной строки scp.
- Добавлена поддержка рекурсивной передачи для команд get/put и через командную строку;
* Новые публичные RSA-ключи теперь генерируются с помощью алгоритма RSA_F4 == (2**16)+1 == 65537 вместо предыдущего значения 35;
* Пароль для доступа к секретным ключам SSH 2 теперь шифруется при помощи AES-128 вместо 3DES. Старые ключи будут в этом случае перешифрованы (то есть надо будет менять пароль);
* Множество исправлений ошибок. Подоробности в информации о релизе.
Скачать релиз.
На Linux спортирован NCSA Mosaic
На соседнем ресурсе появилась любопытная новость, мимо которой было сложно пройти мимо.
Ребята с сайта http://github.com/alandipert/ адаптировали легендарный браузер NCSA Mosaic послужившим впоследствии основной для другого известного браузера Internet Explorer для работы в современных дистрибутивах.
Инструкция для Ubuntu следующая:
sudo apt-get install build-essential libmotif3 libmotif-dev libjpeg62-dev git
sudo apt-get install libpng3 x11proto-print-dev libxmu-headers libxpm-dev libxmu-dev
Затем делаем git clone git://github.com/alandipert/ncsa-mosaic.git.
После чего собираем: "make linux", и запускаем: "src/Mosaic"
Kernel 2.6.34-rc1
Линус Торвальдс в рассылке LKML анонсировал выход новой версии ядра Linux 2.6.34-rc1. Список изменений по словам самого Торвальдса огромен, но основные изменения (около 50%) сосредоточены в драйверах оборудования, ещё некоторое количество в звуковой подсистеме (около 5%) и немного в различных firmware (примерно 10%).
Наиболее заметные изменения:
* Добавлена новая файловая система для флэш-накопителей - LogFS;
* Добавлена новая версия драйвера Noveau;
* Добавлена/доработана масса драйверов;
* Много изменений в V4L;
Более подробная информация, возможно, будет выложена позднее. Полный и огромный список изменений здесь.
Всего, по словам Линуса изменено свыше 6500 тысяч файлов, свыше 400,000 строк добавлено, ~175,000 строк удалено. В общем, работа впечатляет.
Забираем "ванильное" ядро отсюда.

