LINUX.ORG.RU

Freebsd


135

10

Всего сообщений: 182

Настройка GMail+Jabber+ICQ под FreeBSD

Группа Документация

В этой статье я расскажу, как под FreeBSD на одной веб-странице читать почту, ICQ и Jabber. В этом нам поможет GMail, но поможет неохотно. Чтобы склонить его к сотрудничеству, нужен особый подход.

Читать далее:

>>> Настройка GMail+Jabber+ICQ под FreeBSD

 , , , , ,

afiskon
()

Настройка PPPoE-сервера на базе ОС FreeBSD

Группа Документация

В этой статье расказывается о том, как настроить PPPoE-сервер на базе ОС FreeBSD и стандартного PPPoE-демона pppoed.

>>> Сама статья

 , pppoed,

cetjs2
()

FreeBSD 8.0 Release

Группа BSD

Вышел релиз замечательной ОС - FreeBSD под номером 8.0, изменений очень много, поэтому основные:

  • Обновлен syscons, планируется поддержка UTF-8 к 8.1 в консоли
  • Новый USB-стэк - HPS. Теперь серверы не зависают, если вынуть USB флешку, не отмонтировав ее.
  • Завершено портирование DTrace
  • Новый шедулер ULE 3.0, оптимизированный под SMP системы.
  • Поддержка superpages
  • Параллельная сборка портов
  • Jails v2:
    • Поддержка нескольких ip одним jail/no-ip
    • Поддержка IPv6 и SCTP
    • Иерархические jails и возможность привязки к CPU.
  • Поддержка Xen dom-U и Sun VirtualBox
  • Переход с fdisk/bsdlabel на gpart
  • Загрузка с ZFS.
  • NFS 3/4 с поддержкой Kerberos и ACL к 8.1
  • Множественные таблиц маршрутизации
  • Виртуализация сетевого стэка.
  • Продолжается расширение поддерживаемых архитектур. Добавлены: PPC G5, Power 3/4, UltraSparc III, расширение поддержки ARM/XScale.

Скачать (i386)

>>> Скачать (AMD64)

 ,

xpahos
()

FreeNAS 0.7

Группа BSD

Вчера вышел релиз FreeNAS 0.7. FreeNAS — специализированный дистрибутив FreeBSD, предназначенный для быстрого развертывания сетевых хранилищ. Поддерживаются протоколы FTP, NFS, Samba, AFP, rsync и iSCSI.

В числе основных новшеств:

  • Использование в качестве базы FreeBSD 7.2.
  • Полная поддержка ZFS.
  • Добавлен web-интерфейс для пользователей.
  • Обновление версий ряда программ (Samba 3.0.37, transmission 1.72, lighttpd 1.4.23, ProFTPD 1.3.2a, e2fsprogs to 1.41.8, iSCSI initiator 2.2.3, fusefs-ntfs/ntfs-3g 2009.4.4).
  • Множество багфиксов.

А разработчики FreeNAS тем временем рассматривают вопрос о переходе с кодовой базы FreeBSD на Debian GNU/Linux. Приводятся следующие аргументы:

  • Трудоемкость процесса переноса FreeNAS на базу FreeBSD 8.
  • Большое количество ошибок в системе FreeBSD.

    The FreeBSD ports system is great, but i do not want to waste my time by fixing build problems, i only want to install and use software. Implemenmting the services and WebGUI is time consuming enough.

    My decision to use Linux for the next version was because there are too much bugs in the core FreeBSD system. Simply have a look into the bug tracker.

  • Linux поддерживает гораздо больше оборудования, чем FreeBSD.

Также в числе преимуществ Debian GNU/Linux упоминаются: большое сообщество, удобная система управления пакетами, хорошая документация.

>>> Подробности

 , , ,

nnz
()

Полная переустановка OS FreeBSD со сменой архитехтуры с i386 на amd64 на удаленном сервере

Группа Документация

Постановка задачи. Имеется сервер с ОС FreeBSD i386 (далее реальный сервер). Физического доступа к серверу нет, только SSH. Требуется переустановить систему на последнюю версию ОС FreeBSD с архитектурой amd64. С первого взляда задача проста, но т.к. при этом нужно не уронить систему, права на ошибку у нас нет.

>>> Сама статья

 , ,

cetjs
()

Установка FreeBSD 7.1 на зашифрованный корневой раздел.

Группа Документация

Эта статья описывает процес установки OS FreeBSD 7.1 на зашифрованный корневой раздел. Установка будет происходить вручную, так как sysinstall в этом бессильна.

>>> Сама статья

 , ,

cetjs
()

Анонсирован HAST Project

Группа BSD

Pawel Jakub Dawidek известный как автор многочисленных классов подсистемы GEOM (eli, mirror, gate, label, journal, hsec и т.д.) получил финансирование от компанией OMCnet Internet Service и TransIP BV на релизацию проекта высоконадежного хранилища данных кластерной архитектуры для FreeBSD.

>>> Подробности

 , , highly available storage,

Sun-ch
()

Проект FreeBSD портировал Grand Central Dispatch от Apple

Группа BSD

Как уже сообщалось в сентябре Apple открыла код Grand Central Dispatch (GCD) под лицензией Apache 2.0. Технология GCD используется в Mac OS X Snow Leopard для оптимизации программного обеспечения под мультиядерные и мультипроцессорные системы. И вот недавно этот код был портирован в FreeBSD.

Основной частью GCD является библиотека libdispatch. Она позволяет распределять задания (tasks) между имеющимися ядрами процессоров. Задание может быть определено, либо как функция, либо как блок (block). Последнее является синтаксическим расширением языков программирования C, C++ и Objective-C. Это расширение было реализовано Apple-ом в открытом наборе для компиляции Clang/LLVM, который так же портирован в FreeBSD.

Ожидается, что начиная с FreeBSD 8.1 технология Grand Central Dispatch будет поддерживаться из коробки.

В статье утверждается, что усилия разработчиков FreeBSD должны помочь в портировании GCD на другие UNIX-подобные операционные системы, включая OpenBSD, NetBSD, Linux и Solaris.

>>> Подробности

 , , gcd, mulitcore

bbk123
()

Debian объявляет об официальной поддержке kFreeBSD

Группа Debian

Команда Debian, отвечающая за релизы, объявила о том, что порт Debian с ядром FreeBSD отныне рассматривается наравне с другими портами. Планируется, что будущий релиз с кодовым названием Squeeze будет первым дистрибутивом Debian, который выйдет с ядрами Linux и FreeBSD.

Основные причины включения ядра FreeBSD в официальные релизы - это возможность предложить пользователям больший выбор ядер, а также использовать полностью поддерживаемое ядро, которое обеспечивает такие возможности как jail, пакетный фильтр OpenBSD и поддержку драйверов NDIS в основной ветке разработки.

>>> Подробности

 , ,

scott_tiger
()

Новая версия m0n0wall mod 0.32

Группа BSD

Вышла новая версия проекта m0n0wall mod, представляющего собой набор патчей для m0n0wall с реализацией дополнительных возможностей. m0n0wall - мини-дистрибутив FreeBSD для создания бездисковых маршрутизаторов.

Изменения новой версии 0.32:

  • ветка 1.2 обновлена c 1.235 до 1.236 (исправление безопасности в DHCP-клиенте, обновления);
  • добавлена экспериментальная поддержка L2TP (ветка 1.3);
  • улучшения работы DHCP+PPPx (работа с маршрутом по умолчанию, маршрутом до VPN-сервера);
  • PPPx: поддержка шифрования и протоколов аутентификации;
  • PPPoE: добавлены поля linkup/linkdown;
  • PPTP: добавлено поле MTU (ветка 1.3);
  • NAT: добавлено правило для исходящих DNS-запросов интерфейса WAN eth;
  • NAT: автоматически добавляется правило «PPTP subnet -> WAN eth» при включенном PPTP-сервере;
  • Captive portal: вместо разрешенных IP можно задавать сети;
  • исправления в GUI.

Всем пользователям ветки 1.2 рекомендуется обновить прошивки из-за исправлений безопасности.

Ветка 1.3 основана на FreeBSD 6, имеет статус beta. Ветка 1.2 основана на FreeBSD 4, имеет статус stable, но больше не развивается, за исключением исправлений безопасности.

>>> Сайт проекта

 ,

thedix
()

Ряд критических уязвимостей в ядре FreeBSD

Группа Безопасность

Вчера команда безопасности FreeBSD опубликовала целых три анонса. Каждый их них сообщает о наличии в ядре FreeBSD критической уязвимости, позволяющей локальному пользователю получить root-привилегии:

  • Первая уязвимость характерна только для ветки 6.x. Уязвимость имеет тип race condition и основана на ошибке реализации close() для pipe, позволяющей получить доступ к уже освобожденной памяти.
  • Второй уязвимости подвержены все поддерживаемые версии шестой и седьмой веток. Она использует возможность разыменования нулевого указателя при взаимодействии devfs и VFS.
  • Третья же уязвимость открывает дорогу для использования первых двух, позволяя выполнять отображение кода злоумышленника на нулевой адрес.

Не столь давно на ЛОРе уже публиковалась новость о наличии критической уязвимости в ядре FreeBSD веток 6.x и 7.x. Однако эта новость не содержала точной информации об уязвимости, поэтому обсуждавшие ее пришли к ошибочному выводу, что речь идет о давно исправленной ошибке.

>>> FreeBSD security advisories

 ,

nnz
()

Сравнение производительности ОС FreeBSD 7.2, 8.0-RC и Ubuntu 9.10 alpha 6

Группа Open Source

Тестирование проходило на 4-ядерном AMD Opteron.

  • FreeBSD 7.2: UFS2, gcc-4.2.1
  • FreeBSD 8.0-RC: UFS2, gcc-4.2.1
  • Ubuntu 9.10 alpha 6: Ext4, kernel-2.6.31, gcc-4.4.1

Результаты тестирования:

  • Компиляция ImageMagick: Linux в 1,5х быстрее FreeBSD 8, и в 1,9х быстрее 7.2
  • LAME MP3: Ubuntu Linux сжимал быстрее FreeBSD на 6%
  • 7-zip: FreeBSD 7.2 впереди остальных на 7%
  • Gzip: BSD отстает на 20%
  • LZMA: 7.2 медленнее восьмерки на 15%, и медленнее Ubuntu на 20%
  • POV-Ray ray-tracing: Ubuntu быстрее конкурентов на 5-6%
  • C-Ray ray-tracing: FreeBSD впереди с отрывом на 23%
  • John The Ripper: равноправие
  • dcraw (RAW2PPM): FreeBSD 8 отстает от Linux на 16%
  • MAFFT: Ubuntu впереди с отрывом на 27%
  • GraphicsMagick(w/ OpenMP): FreeBSD отстают от Ubuntu на 8-12%
  • BYTE Dhrystone 2: Linux проваливается в производительности на треть
  • BYTE Integer Arithmetic: FreeBSD впереди на 2%
  • Fhourstones: Linux на 10% впереди FreeBSD 8, на 11% впереди FreeBSD 7.2
  • SQLite: У Linux регрессия
  • Stream Memory Bench (w/ OpenMP): Ubuntu в два раза быстрее FreeBSD 8
  • Threaded I/O Tester
    • 64MB Write / 32 Threads: Linux быстрее в 2-2,5 раза.
    • 64MB Random Write / 32 Threads: У FreeBSD регрессия
    • 64MB Read / 32 Threads: Ubuntu в 2 раза быстрее FreeBSD 7.2 и в 3 раза быстрее FreeBSD 8

>>> Подробности

 , , ,

shahid
()

Вышла новая версия Desktop BSD 1.7

Группа Open Source

После полутора лет затишья (после версии 1.6), вышла новая версия desktop-ориентированной среды Desktop BSD 1.7 на базе FreeBSD 7.2 (стабильной и безопасной системы).

    Версии компонентов:
  • KDE 3.5.10
  • OpenOffice.org 3.1.1
  • Java SE 6 environment
  • X.Org release 7.4
  • Web-браузер Firefox 3.5.2
  • почтовый клиент Thunderbird 2.0.0.23
  • IM-клиент Pidgin 2.6.1
В релиз включен простой графический инсталятор и утилиты для конфигурирования системы.

>>> Подробности

 , ,

renat_gar
()

ZFS в FreeBSD: готово к продакшену

Группа Open Source

ZFSv13 в составе системы FreeBSD полностью готова для использования в промышленной эксплуатации.

Об этом говорит комментарий к ревизии 197221 SVN исходного кода FreeBSD.

Обсуждение: http://forum.lissyara.su/viewtopic.ph...

>>> Подробности

 ,

iZEN
()

ФПС СПбГПУ запустил публикацию открытых видеоуроков по Linux/FreeBSD/Solaris

Группа Linux в России

Проект «Открытые уроки» является совместной работой выпускников, слушателей и преподавателей Факультета переподготовки специалистов Санкт-Петербургского государственного политехнического университета.

Проект является некоммерческим и открытым. Мы будем рады Вашему участию в обсуждении и новым свежим идеям, которые несомненно послужат общему делу развития проекта.

Обсудить видеоуроки с их авторами можно здесь

>>> Подробности

 , , , ,

arshin
()

VirtualBox в коллекции портов FreeBSD

Группа BSD

VirtualBox v.2.2.51.r20457 портирован на FreeBSD веток 6.x, 7.x и 8-CURRENT.

Эмулятор аппаратного окружения x86 доступен для архитектур i386 и amd64.
Программное обеспечение VirtualBox может быть собрано с библиотекой Qt4 для элементов управления GUI и с поддержкой PulseAudio.

>>> Подробности

 , , ,

iZEN
()

Обновление звуковой подсистемы во FreeBSD 8-CURRENT

Группа BSD

В дерево исходных текстов FreeBSD 8-CURRENT внесена большая порция изменений в звуковую подсистему. Реализованы следующие улучшения:

  • Поддержка раздельного и независимого управления громкостью для каждого приложения (канала, потока), без изменения основного уровня громкости;
  • Новый высококачественный конвертер частоты дискретизации (sample-rate-converter), основанный на методе SINC интерполяции;
  • Параметрический программный эквалайзер (feeder_eq), поддерживающий управление частотными характеристиками воспроизводимого pcm-аудиопотока (басы, низкие частоты). Внесенный код предоставляет средства для управления тональностью, как для удовлетворения акустических предпочтений, так и для частотной компенсации звука под заданные характеристики воспроизводящей аппаратуры (например, для оптимизации воспроизведения через наушники или телефон);
  • В реализацию виртуальных аудиоканалов добавлена поддержка прозрачного адаптивного/динамического смешивания каналов с аудиоданными разных форматов и частот;
  • Режим прямой передачи немодифицированных, чистых pcm-потоков на устройства вывода, в обход средств DSP обработки (например, смешивания или преобразования частоты);
  • Режим эксклюзивного доступа к любым видам PCM-потоков (работает через открытие файла с флагом O_EXCL и напоминает режим 'passthrough' для виртуального звукового канала, при котором приглушаются все остальные каналы);
  • Мультиканальная матричная обработка для бесшовного преобразования или перенаправления каналов;
  • Звуковой Loopback/Null драйвер.
взято с opennet.ru

>>> Подробности

 , ,

hdclnr
()

Новая версия m0n0wall mod 0.3

Группа Open Source

Вышла новая версия проекта m0n0wall mod, представляющего собой набор патчей для m0n0wall с реализацией дополнительных возможностей. m0n0wall - мини-дистрибутив FreeBSD для создания бездисковых маршрутизаторов.

Новая версия 0.3 отличается от 0.2 следующими возможностями:

  • реализовано DHCP+PPPoE и static_IP+PPPoE (в 0.2 было только DHCP+PPTP);
  • PPTP: добавлены поля «Execute on link up» и «Execute on link down» для выполнения произвольных команд при открытии и закрытии соединения; выполняются как shell-скрипты, возможно использовать переменные $1-$9, устанавливаемые mpd;
  • PPTP: добавлен флаг «Do not rebuild routing table on link up» для провайдеров со специфичной конфигурацией;
  • проверка обновлений прошивки с учетом версии мода;
  • добавлена поддержка ветки 1.3;
  • ветка 1.2: стало возможным обновление 1.2 -> 1.3 без установки ранних версий 1.3;
  • ветка 1.3: интегрированы последние патчи из основной ветки m0n0wall для решения проблемы 1.3b16 DHCPv6, а также улучшен процесс загрузки;
  • добавлена возможность фильтрации по IP в Diagnostics/Logs/Firewall;
  • множество других правок.

Ветка m0n0wall 1.3 основана на FreeBSD 6 и имеет лучшую поддержку оборудования, в отличие от 1.2, основанной на FreeBSD 4.

В следующей версии планируется сделать:

  • указание списка разрешенных DHCP-серверов;
  • поддержка DHCP для опциональных интерфейсов;
  • поддержка L2TP для WAN;
  • возможность вводить хосты в поле для PPTP-сервера (сейчас можно только IP).

>>> Сайт проекта

 ,

thedix
()

Проект FreeBSD намерен сменить GCC на LLVM+Clang

Группа BSD

В квартальном отчете проекта FreeBSD сообщается о желании заменить набор компиляторов GNU Compiler Collection на связку LLVM и Clang, в текущее время развиваемого корпорацией Apple. Сообщается, что на текущий момент новый компилятор удачно справляется с 99% пакетов, в том числе и с ядром FreeBSD на архитектурах i386 и amd64. Разработчики команды FreeBSD уже отправили более 100 багрепортов в проект Clang.

>>> Подробности

 , , ,

shahid
()

FreeBSD 7.2 RELEASE

Группа BSD

Стал доступен для загрузки очередной релиз FreeBSD.

Некоторые основные изменения:

  • поддержка полностью прозрачного использования суперстраниц (superpages) в памяти приложений,
  • поддержка нескольких IPv4 и IPv6 для jail'ов,
  • csup(1) теперь поддерживает CVSMode для получения полного CVS-хранилища,
  • Gnome обновлен до 2.26, KDE обновлен до 4.2.2,
  • sparc64 теперь поддерживает процессоры UltraSparc-III.

Образы для архитектур amd64, i386, ia64, pc98, powerpc и sparc64 доступны по ftp, http и torrent.

>>> Подробности

 ,

HighwayStar
()