pygit2 и github

На Ubuntu 16.04 перестал работать SSH коннект до github.com при помощи pygit2. Причина и решение далее

APT транспорт для AWS S3

Осуществлял намедни публикацию репозитория, созданного утилитой aptly, на AWS S3 хранилище, поэтому пришлось прикручивать на сервера S3 транспорт для APT, о чем и описано в заметке.

SaltStack. Использование Nodegroups в Jinja шаблонах

Решение для обхода бага, который описан тут и тут и еще мой. Что интересно, в моем багрепорте сказано о неверном сопоставлении любого compound matchers, т.е. нодгруппа правильно определяется только в случае перечисления всех нод в этой группе и не работают при любом виде  подстановок или регулярок. Это плохо, но суть заметки сводится немного к другому: … Читать далее »

Авторизация OpenVPN в LDAP провайдера JumpCloud

Пример настройки авторизации OpenVPN в LDAP сервисе провайдера JumpCloud. В этом нет ни чего хитрого и делается по аналогии с авторизацией в AD. Предполагается, что сам OpenVPN уже установлен и настроен вместе с плагином авторизации openvpn-auth-ldap.

OpenVPN в Docker контейнере

Быстрое разворачивание OpenVPN в Docker контейнере Запуск OpenVPN сервера за пять минут, используя базовый образ Alpine при помощи Docker

Пример инициализации звонка для AMI

Инициализации звонка для Asterisk Management Interface (AMI) из консоли Initialization calling for Managment Interface (AMI) from console Намедни решал задачу интеграции Asterisk (AskoziaPBX) и внешней CRM системы для возможности обзвона клиентов, хоть про Asterisk Management Interface написано много, совершение первого звонка из консоли вызвает некоторые затруднения. Чтобы сократить этот путь другим, приведу пару примеров