Архив метки: bsd

Конфигурирование, сборка и установка ядра во FreeBSD

Когда то столкнулся с необходимостью сконфигурировать и пересобрать ядро на FreeBSD 7.1. По данной тематике целые книги пишут, но нам надо быстро и коротко по основным пунктам конфигурационного файла GENERIC. Те, кто устанавливал FreeBSD по этой статье, при установке сразу скопировал файлы ядра (см. строки с упоминанием «kernels»), которые нам нужны. Читать далее

NUT-мониторинг ИБП Ippon

Бесперебойники APC хорошИ, но удовольствие не из дешёвых. Был приобретён Ippon smart power pro 2000 с COM-портом для мониторинга. Из ПО решено было использовать NUT (Network UPS Tools) под FreeBSD. Задача: получать письма на e-mail при потере питания от 220 и при его восстановлении. Список поддерживаемых Источников Бесперебойного Питания можно посмотреть здесь /usr/local/etc/nut/driver.list после установки самого nut. Читать далее

Простая отправка почты из FreeBSD

Чтобы логи/сообщения можно было отправлять на почтовый ящик сервера, расположенного на другом хосте, к примеру, в глобальной сети, воспользуемся пакетом ssmtp. SSMTP-простейший mail transfer agent, который служит только для передачи почты из системы к почтовому серверу, не устанавливать же полноценный почтовый сервер, только ради получения сообщений от правильной ОС — FreeBSD. Сообщения отправляются при отсутствии питания в сети 220, если вы настраивали свой ИБП, так же приходят «daily run output», «security run output», «weekly run output», в конце концов можно написать любой скрипт, получающий нужные данные и отправляющий их на e-mail. Читать далее

htop-улучшенная замена монитору процессов top

htop — это аналог утилиты top во FreeBSD, позволяющая просматривать запущенные процессы и имеющая более дружественный интерфейс.
Если сопоставить htop и top, то (по заявлениям официальных разработчиков):

  • У htop более быстрый запуск.
  • В htop не надо набирать номер процесса, чтобы завершить его.
  • В htop поддерживается работа мышью.
  • top более старый, а значит, лучше протестирован.
  • В htop, чтобы увидеть все процессы, можно листать вертикально и горизонтально.

Теперь непосредственно про установку htop на FreeBSD. Читать далее

Советы дня во FreeBSD

Для вывода полезных сообщения при входе по ssh на FreeBSD будем использовать «fortune». Эту программу можно больше считать развлекательной, нежели полезной, хотя толковые советы встречаются. Читать далее

Качаем подкасты скриптом на FreeBSD

Задача: периодически проверять, появились ли новые выпуски подкаста и если появились, то автоматически скачиваем.
Решение: Достаточно написать простенький скрипт и по cron’у запускать, например, ежесуточно ночью. Итак, нам требуется Читать далее

FreeBSD разговаривает…ожилА!

После того как звук на FreeBSD был настроен, захотелось не только слушать музыку (это сильно банально), но и озвучивать какую-нибудь полезную информацию. Далее, в примере, FreeBSD будет обучена говорить нам температуру на улице в нашем городе. Озвучивать погоду или что то другое — это не принципиально, главное уловить идею. Читать далее

Простейший консольный калькулятор

Вопрос всплыл случайно, по старой привычке, пришедшей из m$ w!nd0w$, калькулятор запускал командой calc. Оказывается, так же запускается консольный калькулятор на FreeBSD. Только сначала его надо установить. Читать далее

NFS на FreeBSD

NFS (Network File System) — сетевая файловая система типа клиент-сервер, используемая для совместного использования файлами. Её преимуществом перед технологией. используемой в ОС w!nd0w$, является сравнительно меньшая загруженность сети запросами. Далее мы настроим NFS-сервер на FreeBSD, подключим NFS-ресурс на FreeBSD и Ubuntu. Читать далее