Рубрика «Настройка Linux» - 80

image

Год назад выполнял довольно интересную работу по разработке встраиваемого компьютера для одного предприятия, занимающегося электроникой. Компьютер ничего принципиально интересного не представлял: процессор Cortex A-8, работающий на субгигагерцовых частотах, 512Mb DDR3, 1Gb NAND, легковесная сборка Linux. Однако устройству, в который компьютер встраивался, а значит и ему самому, предстояло работать в довольно жестких условиях. Широкий температурный диапазон (от -40 до +85 градусов Цельсия), влагостойкость, стойкость к электромагнитным излучениям, киловольтные импульсы по питанию, защита от статики в 4 кВ и много чего интересного, что хорошо описано в различных ГОСТах на спецтехнику, – это все про него. Одно из основных требований заказчика – срок выработки на отказ не менее 10 лет. При этом производитель обеспечивает гарантийный ремонт изделия в течении пяти лет, потому вопрос не риторический, а денежный и серьезный. В изделие была заложена соответствующая элементная база. Прибор с честью прошел испытания и получил требуемые сертификаты, но разговор не про то. Проблемы начались когда была изготовлена установочная партия, и устройства разошлись по отделам и КБ для создания прикладного ПО. Пошли возвраты с формулировкой: «Чего-то не загружается».
Читать полностью »

Введение

При создании автономных установочных носителей для автоматизированной установки ОС Lubuntu 14.04 с использованием preseed, я столкнулся с тем, что мне нужно добавить на установочный носитель пакеты, которые отсутствуют в исходном alternate-дистрибутиве. Я перепробовал много различных способов создания собственных автономных дистрибутивов, но они оказались:

  • либо неподходящими (LiveCDCustomization), т.к. мне нужен не LiveCD, а установочный preseed-дистрибутив;
  • либо очень сложными (DebianCustomCD);
  • либо работали, не как ожидалось (Simple-CDD, DebianInstaller/Modify/CD), а может я не до конца разобрался.

В итоге остановился на способе, который описан в сообществе Ubuntu.

Хочу рассказать о том, что у меня получилось.
Читать полностью »

В этой статье речь пойдет о доработке тонкого клиента HP для установки на него Debian 8.

Прокачиваем тонкий клиент HP t5325 - 1

Тонкий клиент HP t5325 самый маленький в своем семействе и единственный построен на архитектуре ARM. Ниже приведу его основные характеристики:

  • Прцессор Marvell ARM 88F6281 1.2 GHz.
  • Видеокарта XGI VOLARI-Z11-A2CB-HF 64MB.
  • RAM 512MB DDR2.
  • Flash memory 512MB.

Читать полностью »

Kolab Groupware (Часть 2 — Установка) - 1

Если вы еще не знаете что такое Kolab, то вы вероятно захотите прочитать первую статью, где я делал подробный обзор на этот довольно функциональный и полностью свободной почтовый сервер с красивой веб-мордой.
На этот раз мы будем его устанавливать.
Читать полностью »

Введение

Информация, изложенная в данной инструкции, предназначена для настройки ПАК’а «Шлюз ПДн». Вся информация сформирована из личного опыта работы с этой «дурацкой штуковиной» с шлюзом ПДН. Начну с совета: если вам поручили настраивать/ перенастраивать ПАК «ШЛЮЗ-ПДН» — наберитесь терпения. Возможно, не все будет получаться с первого раза. На момент написания данного мануала подобного ничего в интернете не нашлось (дата написания инструкции: июнь 2015 год), лишь мелкие детали установки того или иного ПО, без описания возможных проблем и ошибок. Помощи от технической поддержки разработчика ПО не ждите. Я потратил на всю настройку и установку ориентировочно 2 недели, с учетом того, что ранее этим не занимался вообще. Итак, начнем.
Читать полностью »

На Хабре уже писали о синхронизации линуксовых почтовиков с MS Exchange, но там не было KDE Kontact и мне поэтому пришлось искать решение. Не то, чтобы это было сложно, но всё-таки лучше зафиксировать как это делается.

Немного терминологии. KDE-PIM — это набор программ управления личной информацией. В него входят, помимо прочего, расширенный емайл-клиент Kontact и усеченный вариант — KMail. Kontact включает в себя календарный модуль KOrganizer, RSS-агрегатор, Заметки, Контакты и прочее.

Работать в KMail или Kontact неудобно, когда календарь не синхронизирован с почтовым сервером. Для того, чтобы решить эту проблему нужно воспользоваться программой-посредником, которая будет забирать данные с Exchange Server и передавать её почтовому клиенту, так как сам KOrganizer не умеет подключаться к Exchange Server, а Kontact и KMail умеют забирать почту только по IMAP(S) или POP(S).

Такой прокладкой между Kontact и почтовым сервером выступает DavMail, который c последним обменивается информацией по протоколу CalDav. В дистрибутиве Генту пакет DavMail не доступен из основного репозитария, но можно воспользоваться оверлеями или скачать deb-пакет и установить с помощью dpkg.

В файле настройки ~/.davmail.properties редактируем следующие записи.

davmail.caldavPort=1080
davmail.url=exchange.owa.fqdn
# Режим службы, графическая оболочка выключена.
davmail.server=true

Читать полностью »

В процессе возни с xfce4-dict набрёл на хабрастатью почти трёхлетней давности: Перевод выделенного текста с любого языка на русский. Решение оказалось очень простым, но что-то не заладилось у меня с гуглопереводчиком. То ли потому, что очень быстро он начал выдавать капчу, то ли потому, что денег хочет… Разбираться было лень, поэтому просто переписал исходный скрипт с использованием API Яндекс.Перевода.

Читать полностью »

Наша компания занимается администрированием веб-серверов на базе CentOS. Довольно часто наши клиенты используют веб-приложения на базе python, ruby или java. Для автозапуска подобных приложений есть готовые шаблоны для написания стартап-скриптов. Но прогресс не стоит на месте, вышел уже второй релиз CentOS 7 и, следуя старой традиции «не ставить dot-zero релизы на продакшен», мы начинаем предлагать клиентам сервера на базе CentOS 7.1 (1503).

В CentOS7, так же как и в его родителе RHEL7, используется systemd — менеджер системы и служб для Linux, совместимый со скриптами инициализации SysV и LSB. systemd обеспечивает возможности агрессивной параллелизации и много всего прочего.
image
Огромный монстр с множеством возможностей, гибкими настройками и мегабайтами документации…

Но что делать, если стоит задача быстро-быстро, вот прямо вчера, сделать автозапуск некоего сервиса?
Давайте выжмем из документации минимально необходимый набор информации для создания простых старт-стоп скриптов.

Читать полностью »

Уже больше года как увлекся тематикой информационной безопасности мобильных устройств. В частности, особый акцент делал на Андроид. Активно изучая эту ОСь, а также программируя на ней. Данная ОС является самой распространенной среди мобильных устройств. Соответственно и зловредов, которые будут писаться под эту платформу, логически должно быть в разы больше по сравнению с остальными. А значит — выбор разной и вкусной мальвари для изучения есть.
Читать полностью »

в 16:24, , рубрики: Настройка Linux, метки:

Спустя два года с момента выхода elementary OS Luna, мы дождались релиза следующий версии, под названием Freya. Напомню, отличительной особенностью elementary OS является графическая оболочка собственной разработки — Pantheon. Дополнительно стоит отметить, что Freya основана на Ubuntu 14.04.
image
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js