Обновить
73.37

*nix *

Хаб про UNIX-подобные операционные системы

Сначала показывать
Порог рейтинга
Уровень сложности

Вышел первый онлайн-выпуск BSDMagazine

Время на прочтение1 мин
Охват и читатели919
BSDMagazine

BSDMagazine — журнал об операционных системах семейства BSD — Free/Open/Net/DragonFly BSD, MacOS, SunOS и дистрибутивах на их основе. С недавних пор журнал перестал публиковаться на бумаге, выпуск за март 2010 является первым онлайн-изданием. Ссылка для скачивания и содержание выпуска — под катом.
Читать дальше →

Скачиваем Google Docs без браузера

Время на прочтение2 мин
Охват и читатели7.7K
Скриптик выглядит как-то так:

#!/bin/bash
token=$(curl -s www.google.com/accounts/ClientLogin -d Email=user.name@gmail.com -d Passwd=qwerty -d accountType=GOOGLE -d service=writely -d Gdata-version=3.0 |cut -d "=" -f 2)
set $token
curl --silent --header "Gdata-Version: 3.0" --header "Authorization: GoogleLogin auth=$3" "http://docs.google.com/feeds/user.name@gmail.com/private/full" | tidy -xml -indent -utf8 -quiet > /tmp/gdocs.xml
file=(doc1 doc2 doc3 doc4)
resourceId=(document:0ASpnxqo7zPlfZGQ3Z2Zwc183NWZteDNiM2Y ...) # и ещё 3 resourceId
i=0
while (( i < 4 )) # match num_files
do
wget --header "Gdata-Version: 3.0" --header "Authorization: GoogleLogin auth=$3" "https://docs.google.com/feeds/download/documents/Export?docID=${resourceId[$i]}&exportFormat=txt" -O /tmp/${file[$i]}.txt

sleep 2
i=$i+1
done

А теперь, как принято, разоблачение.
Читать дальше →

Вышел PC-BSD 8.0

Время на прочтение1 мин
Охват и читатели1K
После недолгого тестирования релиз-кандидатов увидел свет PC-BSD 8.0 (Hubble Edition), основанный на FreeBSD 8.0-RELEASE-P2 и KDE 4.3.5, использумый в качестве окружения раб. стола.
Основные особенности:
  • FreeBSD 8.0-RELEASE-P2
  • KDE 4.3.5
  • Новый установщик, позволяющий установить как PC-BSD, так и FreeBSD
  • Возможность загрузки с компакт диска, без установки системы (Live DVD mode)
  • Обновлённый Software Manager, позволяющий просматривать и устанавливать программы
  • Поддержка 3D ускорения NVIDIA на 64 битных системах

С полным changelog’ом можно ознакомиться здесь.
Скачать дистрибутив можно здесь и, торрентами, здесь – http://www.gotbsd.net/.

VirtualBox на FreeBSD без X11

Время на прочтение3 мин
Охват и читатели35K
imageНа данный момент, порт VirtualBox на FreeBSD уже достаточно стабилен и вполне пригоден для постоянного использования. Но при установке на gui-less машинах возникает несколько проблем. Дальше речь пойдет об установке и использовании VirtualBox на FreeBSD машине без X11.

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

Android SDK портирован на FreeBSD

Время на прочтение1 мин
Охват и читатели5.1K
image
BSDroid.org сообщил о портировании нативного Android SDK под FreeBSD.
Основной задачей проекта является разработка нативных инструментов разработки Android SDK под ОС FreeBSD.
На текущий момент SDK собирается и работает на FreeBSD 8.0-RC1. Все приложения нативны и не требуют поддержки linux.

FreeBSD: отчет за четвертый квартал 2009

Время на прочтение1 мин
Охват и читатели802
На freebsd.org опубликован очередной ежеквартальный отчет о развитии проекта. Отчет состоит из 38 пунктов. Разработчики особенно отмечают выход долгожданной FreeBSD 8.0 и готовящаяся релиз FreeBSD 7.3.

Краткое содержание отчета:

  • BSD-версия утилиты iconv
  • Замена компилятора GCC на CLang
  • Демон webcamd
  • VirtualBox и веб-браузер Chromium появились в дереве портов
  • Портирование фаервола pf из OpenBSD 4.5
  • Поддержка NFSv4 ACL
  • Перевод документации на немецкий, испанский и венгерский
  • Бета-версия видео-драйвера NVIDIA для FreeBSD/ia64


Читать полностью: http://www.freebsd.org/news/status/report-2009-10-2009-12.html

Установка FreeBSD на флешку для seedbox машины

Время на прочтение4 мин
Охват и читатели12K
На многие домашние seedbox'ы довольно часто ставятся старые жесткие диски, из принципа «не жалко». Важных данных туда все равно не пишется, и когда они помирают, ничего страшного не происходит, за исключением проблем с перестановкой ОС.
Для минимизирования риска смерти ОС, можно вынести ее на отдельный физический носитель. Один из вариантов — на маленькую флешку. Речь дальше пойдет об установке и настройке FreeBSD (7.0-8.0) на флешке.
Читать дальше

Вышел Frenzy 1.2 reincarnation (community release)

Время на прочтение1 мин
Охват и читатели782
После ухода Technix от разработки популярного live-cd, наконец вышел community release Frenzy 1.2. Данный дистрибутив собран на FreeBSD 8 RELEASE и является логическим завершением предыдущей разработки Frenzy 1.2 Lite.
Главной особенностью релиза является подготовленная SDK, позволяющая собрать свою custom сборку с включением тех или иных пакетов софта и нужными параметрами конфигурационных файлов.

PC-BSD 8.0-BETA Released

Время на прочтение1 мин
Охват и читатели1.3K
image

Команда PC-BSD поздравляет всех с новым годом и рада представить PC-BSD 8.0 beta (Hubble Edition), которая основана на недавно вышедшей версии FreeBSD 8.0 и графическом окружении KDE 4.3.4

Читать дальше →

Правильное приготовление и работа с ZFS под FreeBSD

Время на прочтение15 мин
Охват и читатели47K
Некоторое время назад возникла задача построения достаточно вместительного массива для хранения оперативных инкрементальных бекапов. Причём тратить деньги особо не хотелось, а место было нужно. Решение было простым и достаточно удобным. Далее много текста.

Читать дальше →

Бинарное обновление FreeBSD 6.2 до 8.0

Время на прочтение8 мин
Охват и читатели14K
Года два назад я поднимал знакокому сервер для трекера местной локалки. Вопрос выбора ОС не стоял в принципе, естественно FreeBSD, а версия была взята актуальная на тот момент — 6.2 i386. Но вот состоялся релиз FreeBSD 8.0, и я решил попробовать обновиться до 8-й версии на этом сервере, все равно трекер уже полмесяца не работал из-за битой базы при очередном внезапном отключении питания, а за сервером никто не следил, поэтому пару часов даунтайма никому не помешают.
Читать дальше →

Исправляем критическую уязвимость на FreeBSD в 4 шага

Время на прочтение1 мин
Охват и читатели900
Наверное многие наслышаны об очень серьёзной уязвимости во FreeBSD (с 7.1 по 8.0), позволяющей получить root-доступ с под обычного пользователя (локально).
Ссылок на эксплоит выкладывать не буду, с целью чтобы было поменьше вредителей, но эксплоит только что собственноручно проверял и убедился в его работоспособности.

Дожидаться пока исправления включат в дерево cvs/svn у меня особого желания нет, да и систему вновь всю пересобирать как-то не очень тянет. Потому, предлагаю вашему вниманию более простой, но такой же эффективный способ исправления проблемы в четыре строчки:

% cd /usr/src/libexec/rtld-elf/
% fetch http://people.freebsd.org/~cperciva/rtld.patch
% cat rtld.patch | patch -p1
% make && make install && make clean

Всех благ!

Ближайшие события

Уязвимость в FreeBSD

Время на прочтение1 мин
Охват и читатели1.1K
Сегодня было опубликовано сообщение об уязвимости, позволяющей повысить пользовательские привилегии в последних версиях ОС FreeBSD (7.1-8.0). Эксплоит к уязвимости без предупреждения был выпущен вчера. В списках рассылки можно найти описание и патч. Официальное обновление для системы ожидается только завтра.
Уязвимость возникает в использовании LD переменных, принадлежащих файлам с присвоенным UID (ping, ppp, su).

Шифрованная файловая система в файле: готовый рецепт

Время на прочтение2 мин
Охват и читатели5K
Picamatic - upload your imagesНа хабре уже было множество статей о том, как безопасно передать данные, защитив канал, или зашифровав файл с данными. Но часто хранить данные в файле не очень удобно (например, в файле не удобно хранить SVN-репозиторий, или maildir с почтой).

Под катом ещё одно решение, которое я нахожу весьма удобным, возможно оно пригодится ещё кому-то.

Читать дальше →

Модернизация сетевого окружения Windows

Время на прочтение3 мин
Охват и читатели5.1K
В очередной раз делал контроллер домена из samba и не получилось сделать так, чтобы на компьютерах домена было нормальное сетевое окружение.
Дальше под хабракатом...

Официально вышел релиз FreeBSD 8.0. Основные новшества:

Время на прочтение1 мин
Охват и читатели754
FreeBSD 8.0!Более эффективная система блокировок — MPSAFE (Multi Processor Safe). Работы над этой системой шли 4 года(!). На MPSAFE переведены и подсистемы TTY и Newbus (архитектура для написания драйверов устройств).

Режим эмуляции Linux переведен на ядро 2.6.16.

Виртуализация сетевого стека vimage. Это позволяет обеспечить поддержку на одной машине нескольких изолированных стеков. Система значительно расширяет сетевую функциональность jail-ов. В каждом jail-е можно делать всё своё — собственные PF, ipfw, dummynet, IPSec, маршрутизация…

Новый USB-стек:
* Решены проблемы с паникой ядра при извелечении USB-устройств без их отмонтирования (дождались! :-))
* Утилита usbconfig, для настройки USB устройств
* Новый USB API и режим совместимости с Linux
* И множество других дополнений

Значительно доработана подсистема CAM (унифицированный интерфейс для драйверов SCSI-устройств).

Значительно дработана net80211 (беспроводные системы связи).

И ещё огромное количество не менее инересных изменений!

Добрая весть! На ftp появилась FreeBSD 8.0-RELEASE

Время на прочтение1 мин
Охват и читатели779
FreeBSD_logo2.gif.jpeg - upload images with PicamaticНе взирая на предсказания, похоже, восьмёрка появилась!
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/8.0-RELEASE/
Так же доступны образы и всё это для всех платформ.
Началось расползание по зеркалам.
upd: на отечественном зеркале ftp://ftp.ru.freebsd.org/pub/FreeBSD/releases/i386/8.0-RELEASE/
upd2: ссылочки, прямиком на исошники:
на ftp.ru.freebsd.org
на ftp1.ru.freebsd.org
Спасибо за совет rolltin

Вышел FreeBSD 8.0-RC3

Время на прочтение1 мин
Охват и читатели851
Это третий и вероятно последний RC перед выходом восьмой версии.
Если ничего катастрофического не произойдет в ближайшие пару дней, начнут собирать 8.0-RELEASE.

Вклад авторов