/etc/machine-id это уникальный персистентный идентификатор ноды. По крайней мере с точки зрения systemd. Формально считается private data, о чём нам "подсказывают" права 0644. Иными словами напрямую не должно экпозироваться или принимать участе в идентификации хоста или каких бы то ни было данных...

Continue Reading...

Что такое cfengine (далее для простоты буду называть его cfe)? Это система управления конфигурациями ПО для унификации инфраструктуры. Идея в том, что с помощью таких систем на большом количестве машин можно поддерживать заданные настройки в конфиг-файлах, заданный набор ПО и заданные версии этого П...

Continue Reading...

Решил я прикрутить к боту погодный интерфейс.
С погодой у меня давнишнее общение: давно тому назад я вытаскивал из яндексов температуру и складывал её в munin для мониторинга, графички рисовать. Было прикольно. Но долго эта история продолжаться не могла и погоду "на грепах" разнесло к чертям, так к...

Continue Reading...

В статье "i3wm с костылями - рабочее окружение." я уже упоминал про такой супервизор сервисов как runit.

Gerrit Pape эту штуку позиционирует ещё и как замену init-у. Эту идею поддерживает и Void Linux. Однако, у меня на руках другой дистрибутив - Slackaware linux. Там естественным образом живёт и...

Continue Reading...

Возвращаясь к теме серверов приложений. В прошлый раз я писал, что в alpine linux нету модуля psgi в сервере приложений uwsgi. И это проблема, так как мне нравится идея, что у меня для приложения есть собственно инстанс сервера приложений и ничего больше. Здесь же запускается master, router кто-то е...

Continue Reading...