Архив заметок

Анонимный интернет с помощью i2p

Просмотров: 18704Комментарии: 3
FreeBSD

Цитата:

i2plogo

I2P — это двойник сети Tor, но его авторы часто применяют "противоположные" методы для решения тех же инженерных задач. Например, вместо транспортного протокола TCP используется UDP, вместо роутинга в интернет — внутренняя закрытая сеть (хотя возможно и то и это), вместо "луковичной" маршрутизации — "чесночная", а цепочки называются туннелями. Есть аналоги скрытых сервисов Tor. Туннели разделены на два пути, проходящие через разные наборы узлов (по замыслу авторов это усиливает анонимность, но однозначного мнения исследователей на этот счёт нет — возможны аргументы в пользу обоих мнений). Каждый узел I2P является в принудительном порядке и клиентом и сервером. Ради лучшей анонимности пользователи могут выбирать более длинные цепочки и более высокие задержки трафика, но доказательства того, что это не упрощает профилирование трафика пользователей, не предоставлено. Сеть I2P также нестойка к глобальному наблюдателю. Интересно, что сами разработчики I2P предпочитают оставаться анонимными, что имеет, по крайней мере, такой недостаток: хотя исходный код проекта и открыт, сам проект (его теоретическая проработка) получит заведомо меньше внимания со стороны научного сообщества.

Решил и я попробовать поюзать сию сеть. Что есть на моем сервере:

# uname -srm
FreeBSD 9.2-RELEASE-p2 amd64

Порты обновляю следующем образом:

# svn up /usr/ports && cd /usr/ports && make fetchindex && pkg version -v | grep "need"

Инфа svn по портам:

# svn info /usr/ports
Path: /usr/ports
Working Copy Root Path: /usr/ports
URL: https://svn0.eu.freebsd.org/ports/head
Relative URL: ^/head
Repository Root: https://svn0.eu.freebsd.org/ports
Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
Revision: 335384
Node Kind: directory
Schedule: normal
Last Changed Author: olivierd
Last Changed Rev: 335384
Last Changed Date: 2013-12-01 21:10:59 +0700 (Sun, 01 Dec 2013)

Зависимости установки i2p:

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

FreeBSD и Plex медиа сервер

Просмотров: 12655Комментарии: 4
FreeBSD

Есть несколько DLNA программ для линупсов и фряхи. Я пользовался minidlna и mediatomb. Minidlna простецкий по настройкам, но убогий по функционалу. MediaTomb же обладает веб мордой и настройками по кодированию на лету, жрет практически все форматы, но в тоже время геморроен по настройке.

У меня не было цели получить красноглазие в процессе настройки dlna. Нужен был простой и в тоже время функционально-удобный софт для организации медиа сервера.

На роль сего был выбран Plex после поиска в интернетах. Вот, что говорит хабр:

Как пишут разработчики — «A complete Media Solution». Подтверждаю.

Этот монстр вырос из XBMC и умеет все и даже больше. К фильмам найдет постеры, рейтинги и кучу данных. Сериалы к тому-же ещё и распределит по сезонам и эпизодам. Музыкальную коллекцию упорядочит из любого исходного вида.

Транскодирование делает из всего под всё. Параметрами можно управлять прямо из экранного меню телевизора. Для умных устройств вроде телевизоров LG Smart TV и Apple TV поддержка выходит далеко за пределы протокола DLNA.

Есть поддержка собственного облачного сервиса, что позволяет смотреть домашнее видео удаленно — сервер подстроит параметры отправляемого видео под возможности устройства и канала связи.

Есть отдельно написанные клиенты под мобильные OS и плитки Windows 8.

Для Ubuntu, Fedora, CentOS и массовые модели NAS есть готовые пакеты. Под все остальное — устанавливается простой распаковкой. Из зависимостей требует лишь Avahi-daemon.

К сожалению механизм транскодирования слабо допускает вмешательства в работу — профили подправить можно, но возможности сильно ограничены.

Способен решить любые задачи в рамках темы, при этом бесплатен, стабилен и как ни странно — быстр.

Есть эта вещь в портах.

# whereis plexmediaserver
plexmediaserver: /usr/ports/multimedia/plexmediaserver

Ставим:

# portmaster multimedia/plexmediaserver

Добавим строки в /etc/rc.conf:

plexmediaserver_enable="YES"

Файлики и логи находятся тут:

/usr/local/share/plexmediaserver/Plex DLNA Server

/usr/local/plexdata/'Plex Media Server'/

После старта Plex, все настройки производятся через адекватную вебформу по адресу:

https://plexmediaserver:32400/web

Вот и все. В LG телеках есть клиент Plex, смотреть киношки можно через него, либо через железный медаплеер типа dune.

FreeBSD, порты и CLANG

Просмотров: 4012Комментарии: 0
FreeBSD

Поменял на досуге компилятор для системы.

Что имеем:

$ uname -a
FreeBSD proliant 9.2-STABLE FreeBSD 9.2-STABLE #0 r256720: Fri Oct 18 15:35:32 MSK 2013     vovas@proliant:/usr/obj/usr/src/sys/PROLIANT  amd64
$ clang -v
FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
Target: x86_64-unknown-freebsd9.2
Thread model: posix
$

Далее добавил в /etc/make.conf строки:

CC=clang
CXX=clang++
CPP=clang-cpp

И пересобрал все порты перед пересборкой мира:

$portmaster -fa

Все переустановилось без ошибок. В следующий раз попробую пересобрать мир с этим компилятором, заодно замерю в течении какого времени вся эта операция пройдет:

$ rm -rf /usr/obj && time make -j2 buildworld

OMV. Собираем soft RAID5 из 3x3TB

Просмотров: 4903Комментарии: 0
Debian

Приветствую, друзья.

Купил недавно HP Proliant Microserver g7 (n54l) для домашних нужд. Цена вышла 8.5к в Ситилинке. Для такой железки вполне вменяемая.

В качестве ОСи был выбран OpenMediaVault. На сайте OMV не рекомендуют использовать usb диски для носителя ОС, не стал и я рисковать и запилил ОСь на диск, который шел в комплекте с сервером + воткнул туда 3 диска по 3ТБ WD Caviar Green. У этих дисков есть неприятная вещь, как-то парковка головок при простое в 5 секунд.

Установку ОС я описывать не буду. Опишу вкратце сборку RAID 5 уровня.

Делаю разметку:

[root@beast:~]# parted /dev/sdb
GNU Parted 3.1
Используется /dev/sdb
(parted) mklabel gpt
(parted) mkpart raid ext4 1Mib 3000GB
(parted) set 1 raid on
(parted) print                                                              
Model: ATA WDC WD30EZRX-00M (scsi)
Disk /dev/sdb: 3001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Number  Start   End     Size    File system  Name  Flags
 1      1049kB  3001GB  3001GB               raid  raid

Далее проделал с остальными дисками тоже самое, кроме естесственно системного smile

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

Новая версия MyBB - 1.6.10

Просмотров: 3103Комментарии: 1
Mybboard

Источник.

Релиз для устранения обнаруженных уязвимостей доступен на официальном сайте форума. Всего устранено 7 уязвимостей и 95 багов.

Устранены уязвимости:

  • Низкая угроза: потенциальная SQL-инъекция при опримизации БД.
  • Низкая угроза: потенциальная SQL-инъекция при создании бекапа БД.
  • Низкая угроза: потенциальная XSS-уязвимость в имени темы.
  • Низкая угроза: Улучшена проверка прав доступа в режиме ограничения просмотра только своих сообщений.
  • Не критичные: XSS-уязвимость на странице отладки.
  • Не критичные: Улучшен контроль входных данных в modcp.php.
  • Не критичные: Улучшен контроль входных данных в calendar.php.

Устранённые баги:

Смотрите список

Перед началом любых действий по обновлению форума, убедитесь, что у вас есть резервные копии файлов и базы данных. Если Вы вносили свои изменения в основные файлы форума, включая языковые файлы, убедитесь, что Ваши изменения не потерялись при обновлении.

Для обновления с предыдущей версии следуйте инструкции по обновлению. Обязателен запуск скрипта обновления.

Изменения этого обновления затрагивают языковые файлы - новый перевод будет выложен в ближайшие пару дней. Но так как они касаются в основном админки и не добавляют нового функционала, можно использовать и старую версию перевода.

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