Архив за месяц: Март 2017

Linux: cheese — запись видео

30 марта 2017
 

 Наверно самая удобная и наименее глючная утилита для записи видео — cheese.   Для Arch устанавливаем: [simterm] $ sudo pacman -S cheese resolving dependencies… looking for conflicting packages… Packages (25) celt-0.11.3-2  chromaprint-1.4.1-1  clutter-1.26.0+24+g79da526-1  clutter-gst-3.0.22-1  clutter-gtk-1.8.2-1  cogl-1.22.2-1  faad2-2.7-4  fftw-3.3.6-1  gnome-desktop-1:3.22.2-1  gnome-video-effects-0.4.1+56+g393c78f-1 graphene-1.4.0-1  gst-plugins-bad-1.10.3-1  libcanberra-0.30-8  libdca-0.0.5-4  libdvdnav-5.0.3-1  libdvdread-5.0.4-1  libgme-0.6.1-1  libmms-0.6.4-1  libofa-0.9.3-6  libsrtp-1:1.5.4-1  mjpegtools-2.1.0-3 rtmpdump-1:2.4.r96.fa8646d-2  sbc-1.3-1  sound-theme-freedesktop-0.8-2  cheese-3.22.1-1… Читать далее »

Arch: Git — github.com errno=Connection refused

28 марта 2017
 

 Во время сборки из AUR — возникает ошибка: $ yaourt -S purple-skypeweb-git ==> Downloading purple-skypeweb-git PKGBUILD from AUR… x .SRCINFO x .gitignore x PKGBUILD kiotoze commented on 2016-07-02 09:19 … ==> Retrieving sources… -> Cloning purple-skypeweb-git git repo… Cloning into bare repository ‘/tmp/yaourt-tmp-setevoy/aur-purple-skypeweb-git/purple-skypeweb-git’… fatal: unable to connect to github.com: github.com[0: 192.30.253.113]: errno=Connection refused github.com[1: 192.30.253.112]:… Читать далее »

NGINX: бан User Agent

23 марта 2017
 

 Клиент жалуется на спам от Website-analytics.online, который является ссылкой на сервис ranksonic.org и ranksonic.com. Гуглим запрос «ranksonic.org user agent«, первая ссылка ведёт на https://ranksonic.com/ranksonic_bot.html, где указан User Agent: … User-agent: RankSonicBot … Правим файл настроек виртуалхоста, и добавляем правило: … if ($http_user_agent ~* (RankSonicBot) ) { return 403; } … Готово. Полный список переменных для NGINX есть тут>>>.

Azure: ARM — incorrect segment lengths

21 марта 2017
 

 Во время деплоя группы ресурсов — Azure Resource Manager сообщает об ошибке: # azure group create -l westeurope -n jm-website-sw-custom-1 -f jm-website-sw-custom-domain.json -e jm-website-sw.parameters.json info: Executing command group create + Getting resource group jm-website-sw-custom-1 + Updating resource group jm-website-sw-custom-1 info: Updated resource group jm-website-sw-custom-1 + Initializing template configurations and parameters + Creating a deployment error:… Читать далее »

Linux: LVM — уменьшить home, увеличить root

18 марта 2017
 

 Сначала — выполню на виртуалке (всегда советую так делать), но наоборот — тут надо уменьшить root, а потом увеличить home. Имеется машина с тремя разделами LVM: root@archiso ~ # lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 365.4M 1 loop /run/archiso/sfs/airootfs sda 8:0 0 30G 0 disk ├─sda1 8:1 0 487M 0 part… Читать далее »

Azure: ARM — подключение вложенного шаблона

17 марта 2017
 

 Документация тут>>>. Имеется шаблон для деплоя группы ресурсов — 2 VMSS, балансировщики, подсети и группы безопасности. Одна — для VMSS Docker Swarm-менеджеров, вторая — для Swarm-нод. Задача — вынести описание групп безопасности в отдельные шаблоны, что бы подключать их в зависимости от окружения — для Dev свои, для Prod — свои и т.д.

Arch: nm-applet serviceUnknown: The name org.freedesktop.secrets was not provided by any .service files

17 марта 2017
 

 После установки nm-applet: $ sudo pasudo pacman -S wpa_supplicant wireless_tools networkmanager network-manager-applet При попытке подключиться к WiFi сети — ошибка: [simterm] $ ** Message: Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by any .service files ** Message: Remote error from secret service: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.secrets was not provided by… Читать далее »

Arch: апплет батареи для ноутбука

16 марта 2017
 

 После перезда на домашней машине с Ubuntu + KDE на Arch + Openbox — потребовалось всё-таки следить за батареей, т.к. иногда ноут мигрирует по квартире. Первым в гугле попался batterymon-clone, его и используем.

Docker: изменить рабочую директорию

15 марта 2017
 

 Имеется Docker, установленный на Azure VM. Задача — добавить диск, перенести /var/lib/docker на этот диск, что бы Docker хранил загруженные образы и остальные данные на отдельном разделе. Создаём раздел на диске /dev/sdc: root@hwlezntbao7fc000000:~# sgdisk -n 1 /dev/sdc Creating new GPT entries. The operation has completed successfully.