FreeBSD: Сервер точного времени на базе OpenNTPD

OpenNTPD NTP-сервер ntpd, который входит в состав FreeBSD, в момент запуска привязывается ко всем сетевым интерфейсам, присутствующим в системе. В большинстве случаев такое поведение вполне оправдано, однако, существуют ситуации, требующие его изменения. При этом возникает неразрешимая проблема — опции ntpd не позволяют привязать NTP-сервер только к необходимым IP-адресам. Именно это обстоятельство стало причиной моего знакомства с NTP-сервером OpenNTPD, которому и посвящена данная статья.

Введение

NTP-сервер OpenNTPD является частью OpenBSD, однако, он может быть установлен из коллекции портов FreeBSD. OpenNTPD намного проще ntpd, тем не менее он прекрасно справляется как с синхронизацией системных часов, так и с раздачей точного времени по протоколам NTP и SNTP, при этом OpenNTPD имеет очень полезную в некоторых случаях особенность — его можно «вешать» только на необходимые сетевые интерфейсы. Я рекомендую Вам обратить внимание на OpenNTPD, который может стать полезной альтернативой NTP-сервера по умолчанию. Продолжить чтение »FreeBSD: Сервер точного времени на базе OpenNTPD

FreeBSD: Графическая заставка во время загрузки операционной системы

FreeBSD Процесс загрузки FreeBSD можно сделать таким же красивым как в Microsoft Windows, заменив унылые диагностические сообщения симпатичной графической заставкой. Добавление графической заставки достаточно подробно описано в пункте Configuring Boot Time Splash Screens FreeBSD Handbook, однако соответствующие инструкции пока отсутствуют в Руководстве FreeBSD на русском языке. Данная заметка является моей русскоязычной интерпретацией указанного выше пункта FreeBSD Handbook.

Назначение графической заставки

Графическая заставка при загрузке операционной системы FreeBSD выглядит намного привлекательнее стандартных сообщений о ходе загрузки. Она начинает отображаться в начале загрузки ядра и остается на экране до появления консольного приглашения входа в систему или экрана входа в систему, предоставляемого тем или иным менеджером дисплеев. Использование графической заставки в консольной среде позволяет скрыть все сообщения, отображаемые до появления приглашения входа в систему, а при наличии оконной системы X11 и какого-либо менеджера дисплеев — привести начальную загрузку FreeBSD к виду, привычному пользователям Microsoft Windows и других операционных систем, ни как не связанных с семейством Linux/Unix. Продолжить чтение »FreeBSD: Графическая заставка во время загрузки операционной системы

FreeBSD: Настройка шрифтов в десктопных приложениях

FreeBSD: Настройка шрифтов в десктопных приложениях Настройка рендеринга шрифтов в десктопных приложениях для FreeBSD и других операционных систем семейства Linux/Unix вызывала, вызывает и будет вызывать множество споров. Если Microsoft Windows предоставляет всего несколько опций, позволяющих изменить внешность шрифтов, то в случае Linux/Unix возможности настройки шрифтов ограничены только вкусами и потребностями пользователя (к сожалению, в некоторых заокеанских странах еще и лицензионными соглашениями).

Постановка задачи

Необходимо настроить шрифты на десктопе с FreeBSD таким образом, чтобы: во-первых, они выглядели, как минимум, не хуже чем в Microsoft Windows с включенным сглаживанием ClearType (были четкими, сглаженными, ни в коем случае не размазанными и не замыленными), во-вторых, чтобы все Веб-страницы, просматриваемые в браузерах для FreeBSD, имели такие же пропорции, как при просмотре в браузерах для Microsoft Windows (к сожалению, многие Веб-разработчики «не слышали» о существование Linux/Unix, поэтому их творения выглядят в среде FreeBSD отвратительно), ну и, в-третьих, необходимо обойтись без шрифтов webfonts (в связи с различием алгоритмов рендеринга эти шрифты никогда не будут выглядеть в FreeBSD также, как в Microsoft Windows). Продолжить чтение »FreeBSD: Настройка шрифтов в десктопных приложениях

FreeBSD: Устранение ошибок автоматического запуска сервера Akonadi

Akonadi Начиная со второго сеанса работы в KDE4, у меня перестал запускаться сервер Akonadi, а в его журнале начали появляться сообщения об ошибках сервера MySQL, а также более странные сообщения «Процесс управления Akonadi не зарегистрирован в D-Bus» и «Процесс управления сервером Akonadi не зарегистрирован в D-Bus». Судя по диалогам на форумах, многие столкнулись с данной проблемой, руководство по решению которой мне так и не попалось. Пришлось разбираться самостоятельно.

Зачем тратить время на настройку системы Akonadi?

Так думают все, кто расценивает систему Akonadi (далее — Akonadi), как не понятно зачем придуманное дополнение для PIM приложений KDE4. Это ошибочный подход. Akonadi является интерфейсом, обеспечивающим стыковку приложений KDE4 с большинством существующих хранилищ персональных данных (адресных книг, календарей и т.д.), начиная с файлов на локальном диске и заканчивая корпоративными Groupware-серверами и Online-службами сети Интернет. Чтобы не быть голословным, я покажу, как с помощью Akonadi можно за несколько минут организовать хранение контактов KAddressBook в адресной книге Gmail и задач KOrganizer в Календаре Google. Продолжить чтение »FreeBSD: Устранение ошибок автоматического запуска сервера Akonadi