FreeBSD: Устанавливаем NetaTalk3

Всем привет!
На днях пришлось обновлять netatalk2 на netatalk3, точнее заменить, т.к. в третий версии полностью заменены конфигурационный файлы, точнее теперь в одном файле можно указать и настройки сервера и шары (очень похоже на samba).

Netatalk является свободным , открытым исходным кодом реализация протокола AppleTalk . Это позволяет Unix-подобным операционным системам служить файловым сервером для компьютеров Macintosh .

Исторически (до выпуска 3.0) Netatalk реализовал пакет протоколов AppleTalk , позволяющий Unix-подобным операционным системам служить также в качестве серверов печати и времени для компьютеров Apple Macintosh.

Начиная с версии 2.0.5, Netatalk поддерживает использование Time Machine по сети аналогично собственному Time Capsule от Apple . Начиная с версии 2.2, Netatalk поддерживает протокол уровня AFP 3.3, который совместим с MacOS по крайней мере до 10,13 (High Sierra).

Версия 3.0 Netatalk была выпущена в июле 2012 года и добавила конфигурацию в стиле ini , бэкэнд AppleDouble с использованием расширенных атрибутов файловой системы по умолчанию и удалила поддержку сети AppleTalk . Последняя версия поддерживает уровень AFP 3.4.

В настоящее время Netatalk поддерживает операционные системы FreeBSD , Linux , OpenBSD , NetBSD , Solaris и OpenSolaris . Также есть пакеты для прошивки и Mac OS X . Netatalk лицензируется в соответствии с условиями GNU General Public License .

Читать далее

FreeBSD: устанавливаем Home Assistant

Home Assistant

Приветствую!
На днях решил попробовать установить Home Assistant на операционную систему FreeBSD.
Home Assistant написан на языке Python, что позволяет запустить его практически на всех платформах в которых можно установить интерпретатор Python.
Я буду устанавливать на версии FreeBSD 12.1.

Читать далее

FreeBSD: обновляем Perl

FreeBSD Logo

Всем привет!
При администрировании систем с FreeBSD и использовании системы портов для обновления, очень полезные сведения содержатся в файле /usr/ports/UPDATING.|
В данной заметке обновим версию Perl с 5.28 до 5.30 и остальной софт который использует Perl.

Читать далее

FreeBSD: меняем стандартный порт ssh

FreeBSD Logo

Да, я в курсе, что можно сделать авторизацию только по ключам, про наличие Fail2Ban и т.п. Всегда стараюсь менять стандартный 22 порт sshd на порт выше 1024, после смены порта auth.log остается чистым:) Редактируем конфигурационный файл: # vi /etc/ssh/sshd_config Port 7777 Перезапускаем сервис sshd # /etc/rc.d/sshd restart Проверим: # sockstat | grep sshd root sshd … Читать далее

FreeBSD: получение исходных текстов системы

FreeBSD Logo

Иногда приходится собирать из портов софт, который компилирует модули ядра из исходных кодов системы, например порт open-vm-tools. При установки системы я никогда не устанавливаю исходные тексты. Проверяем версию и ветку системы: # uname -r 12.1-RELEASE-p1 Нам нужны исходные коды для ветки RELEASE версии 12.1 # mv /usr/src /usr/src.old # svnlite checkout https://svn.freebsd.org/base/releng/12.1 /usr/src Собственно все:)