Обновление пакетов на FreeBSD

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

pkg version -vL= | awk '{match($1,/[^-]*$/); pkg=substr($1,1,RSTART-2); current=substr($1,RSTART,RLENGTH); gsub(/[\,\_\)].*$/,"",current); gsub(/[\,\_\)].*$/,"",$7); if (current != $7) print (pkg, current, $2, $7)}' | column -t

GitLab + uWSGI + Nginx на FreeBSD

В онлайне есть достаточно информации об установке GitLab на FreeBSD.
Данный пост содержит только часть по настройке uWSGI и Nginx.

Сначала нужно скомпилировать uWSGI с поддержкой Ruby.
Читать далее »

Информер «СетиТагила» — расширение для Firefox

Расширение отображает текущий баланс счёта у провайдера и уведомляет об исчерпании средств.

Возможности:

  • • Отображение текущего баланса в подписи к кнопке расширения
  • • Уведомление о том, что на балансе мало средств (сумма настраивается), и что на следующий месяц не хватит средств для продления тарифа (настраивается количество дней до конца месяца, за которое уведомлять)
  • • Два вида уведомлений — выделение фона суммы в подписи красным с миганием и без
  • • Различные стили подписи
  • • Всплывающее окно при нажатии на кнопку расширения, содежит данные о балансе и тарифе в этом и следующем месяце со ссылками в кабинет и на страницу управления тарифами на portal.setitagila.ru



Страница расширения на addons.mozilla.org
Обсуждение расширения (форум провайдера)
Исходники

Настройки безопасности FreeBSD. Часть 3

Защита SSH

В первую очередь необходимо сменить порт SSH c 22 на какой-то другой, скажем 2022, это избавит от ботов, которые сканируют только дефолтные порты. Сделать это можно в конфиге /etc/ssh/sshd_config, после этого перезапустить sshd.

В идеале, доступ по SSH нужно ограничить только с IP или диапазона IP Вашего провайдера
Читать далее »

Тотальный бэкап на WebDAV

Данные скрипты позволяют создать сжатые защищённые паролем бэкапы произвольных папок и баз данных MySQL и залить их на WebDAV диск (на примере Яндекс.Диска).
Требуемые пакеты: 7zip, curl.

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

Вывод всех подключений с группировкой по IP и портам

Данный набор команд выводит таблицу из 3х столбцов:
1 — локальный IP и порт подключения
2 — удалённый IP
3 — количество подключений

netstat -nptcp 2>/dev/null | egrep -v 'Active|Address|sockets' | awk '{print ($4, $5)}' | cut -d. -f 1-8 | sort | uniq -ci | sort | awk '{printf "%-18s\t\t%-18s\t\t%s\n",$2,$3,$1}' | sort

Указанные параметры netstat справедливы для FreeBSD, в других системах они могут отличаться.

Информер «СетиТагила» — расширение для Opera

Расширение отображает текущий баланс счёта у провайдера и уведомляет об исчерпании средств.

Возможности:

  • • Отображение текущего баланса в подписи к кнопке расширения, в подсказке к кнопке информация о тарифе в текущем и следующем месяцах
  • • Уведомление о том, что на балансе мало средств (сумма настраивается), и что на следующий месяц не хватит средств для продления тарифа (настраивается количество дней до конца месяца, за которое уведомлять)
  • • Два вида уведомлений — выделение суммы в подписи красным с миганием и без
  • • Различные стили подписи
  • • Всплывающее окно при нажатии на кнопку расширения, содержит те же данные, что и в подсказке, но со ссылками в кабинет и на страницу управления тарифами на portal.setitagila.ru

Ссылки на скачивание
Страница расширения на addons.opera.com

GeoData for IP — Opera extension

Расширение отображает информацию об открытом в данный момент сайте, а именно:

  • • IP адрес (диапазон IP дополнительно для России и Украины)
  • • Страна, регион, округ, город
  • • Широта и долгота
  • • Почтовый индекс и временной пояс (за исключением России и Украины)
  • • Провайдер/ДЦ, AS имя и номер
  • • Все вышеперечисленные данные для своего внешнего IP
  • • Имя хоста по IP (обратный DNS)
  • • Название сервера из HTTP заголовка

Также умеет отображать кординаты IP на географических картах и выполнять трассировку с визуализацией на карте.


Более подробное описание и ссылки на скачивание
Страница расширения на addons.opera.com

YouTube AdsFree — Opera extension

Opera      Youtube AdsFree

Расширение убирает всплывающую рекламу в окне YouTube видео.
Опционально можно спрятать рекламный баннер под видео (такой есть например на видео канала VEVO).

С включенной опцией блокировки рекламных серверов объявления убираются также из встраиваемых видео и со страницы youtube.com/leanback.

Ссылки на скачивание
Страница расширения на addons.opera.com

Красивый листинг файлов при помощи .htaccess

Скучный и обыденный список файлов, который выдаёт Apache, можно с помощью нехитрых манипуляций превратить в красиво оформленный.

Что имеется по умолчанию:



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