Блокуємо доступ з Криму, Донецької та Луганської області

Однострочный скрипт, блокирующий доступ к ресурсу с диапазонов IP адресов Крыма, Донецкой и Луганской области. Запускать из-под рута: wget `curl -s https://db-ip.com/db/download/ip-to-city-lite | grep -E -o ‘https://download.db-ip.com/free/dbip-city-lite-20[0-9]{2}-[0-9]{2}.csv.gz’`&& gunzip dbip-city-lite-*.csv.gz && mv dbip-city-lite-* dbip-city-lite-csv && for IP in $(cat dbip-city-lite-csv | Continue reading Блокуємо доступ з Криму, Донецької та Луганської області

unknown ACL verb “acl_local_deny_exceptions” in “acl_local_deny_exceptions”

Є сервер Ubuntu 14.04 з VestaCP та exim4+dovecot Але захотілося мені ще й greylistd, стандартна комплектація VestaCP чомусь не використовує greylistd 1) Встановлюємо apt get install greylistd 2) Вмикаємо greylistd-setup-exim4 add 3) Лікуємо помилку unknown ACL verb “acl_local_deny_exceptions” in “acl_local_deny_exceptions” Continue reading unknown ACL verb “acl_local_deny_exceptions” in “acl_local_deny_exceptions”

flac to mp3

На компі в мене місця вистачає, тому я не переймаюсь в якому форматі зберігати аудіо. А от для смартфону це буде корисно. В теці з аудіофайлами треба виконати цей маленький скріпт: for f in *.flac; do flac -cd “$f” | Continue reading flac to mp3

Дистрибутиву Debian виповнилося 22 роки!

16 серпня 1993 року з’явився перший реліз Debian v0.01. Вже багато років це мій улюблений дистрибутив Linux. P.S. Доречі, щось в них трохи зламалося: $ sudo apt-get install cupcakes Reading package lists… Done Building dependency tree Reading state information… Done Continue reading Дистрибутиву Debian виповнилося 22 роки!

Apache benchmark или как я заDDoSил свой домашний mikrotik

Как-то зимним томным вечером, а точнее сегодня ночью, вздумалось мне чуточку оттюнить mod-fcgid. Ну и решил я воспользоваться известной утилитой всех пионеров DDoS’а – Apache Benchmark, ну а если по-нашему, по-простому, ab. Запустил я убийственную команду ab -n1000 -c1000 http://vitich.kyiv.ua/ Continue reading Apache benchmark или как я заDDoSил свой домашний mikrotik

ISPManager 4 Lite і mariadb-server-10.0

Нещодавно я мігрував свій сервер з FreeBSD 9.1 на Debian 7.8 Після встановлення ОС була встановлена ISPManager 4 Lite та купа різного ПЗ, в тому числі й mysql-server-5.5. Але, оскільки я люблю справжній opensource, я вирішив перейти на mariadb-server-10.0 Для Continue reading ISPManager 4 Lite і mariadb-server-10.0

Проксирование rtmp потоков в nginx

Появилась на работе задача проксировать rtmp потоки. Кто из вас не знает, сообщаю, что есть замечательный модуль nginx-rtmp-module с которым можно пересобрать nginx. Так вот, надеялся, что вот такая конструкция из pull’ов заработает: rtmp { server { listen 1945; application Continue reading Проксирование rtmp потоков в nginx

Міграція з FreeBSD 9.1 на Debian 7.8

Багато років цей сервер жив на FreeBSD. Але після чергового оновлення openssl та ще деяких портів я помилково вирішив оновити й pkg. Звичайно, система попередила мене, що назад шляху не буде – та мене ж цим не налякати 🙂 Оновився Continue reading Міграція з FreeBSD 9.1 на Debian 7.8

Переназначаем комбинацию клавиш “свернуть все окна” в XFCE

Сбрасываем текущие значения (Ctrl+Alt+d), которые меня не устраивают: $ xfconf-query –channel xfce4-keyboard-shortcuts –property “/xfwm4/custom/d” –reset Назначаем новую комбинацию (Super+d): $ xfconf-query –channel xfce4-keyboard-shortcuts –property “/xfwm4/custom/d” –create –type string –set “show_desktop_key” $ xfconf-query –channel xfce4-keyboard-shortcuts –list -v | grep -i super Continue reading Переназначаем комбинацию клавиш “свернуть все окна” в XFCE

sudo

Любителям умничать на предмет правильности sudo -i и неправильности sudo su – vitich@sirius ~ $ sudo -i sudo: Illegal option -i usage: sudo -V | -h | -L | -l | -v | -k | -K | [-H] [-P] [-S] Continue reading sudo