Архив рубрики: Системное администрирование

Новый бесперебойник для серверной

В последнее время из-за частых отключений света купленная около года назад пара AGM-батарей 12V 55 Ah начала умирать практически на глазах – сначала высокоприоритетное железо работало около 6 часов (что крайне мало – изначально было почти около суток), буквально через пару недель время работы снизилось уже до 4 часов, а потом – и того меньше. По ходу дела поделал оптимизации – например, заменил Tp-link TL-SG1016PE на TP-SG2008, что освободило около 7 Вт – но это уже не помогало. Более глобальной оптимизацией было избавление от Mustek 1000 совсем и переход на схему с двойным преобразованием, в которой нагрузка питалась бы напрямую от батарей через DC-DC-преобразователи.

Читать далее Новый бесперебойник для серверной

Плагин статистики ejabberd для munin, доработки

Речь про этот плагин. Некоторое время назад поставил его для отслеживания статистики своих серверов и только недавно исправил 2 основных косяка, на которые наткнулся. Читать далее Плагин статистики ejabberd для munin, доработки

Заметка: Google и новая политика безопасности

Надо наконец-то закрыть очередную вкладку в браузере. Еще с июня google отключил обычную авторизацию по паролю, вследствие чего отвалилась авторизация у Postfix’а для отправки почты через сервера gmail. Решение нашел на ЛОРе. Продублирую:

Итак, делаем так:

Нагрузка на базу у RSS-транспорта

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

Читать далее Нагрузка на базу у RSS-транспорта

Архив сообщений в RSS-транспорте и веселый юникод-2

Да, я снова вляпался в utf8mb4.

Читать далее Архив сообщений в RSS-транспорте и веселый юникод-2

Заметка о блогах

Искал вчера инструменты для генерации RSS-лент – в частности, хотелось найти что-то под задачу “уведомлять через RSS о появлении нового прайс-листа в каталоге”.  Того, что хотел, так и не нашел, зато попались на глаза несколько других интересных проектов.

Читать далее Заметка о блогах

Веселый мир веселого юникода

Некоторое время назад случайно наткнулся на еще одну проблему с jabber-сервером: зарегистрировавшийся у меня пользователь подключался к конференции индонезийцев на jabber.ru и при попытке сохранить ее в закладки сервер вываливал в логи exception о том, что у меня “Incorrect string value” для таблицы “pubsub_item”.

Читать далее Веселый мир веселого юникода

cfv в Debian 11

Еще одна полезная, но выкинутая из Debian’a утилита – cfv. Позволяет создавать и проверять контрольные суммы для файлов. На момент написания есть только в oldoldstable.

По факту – берем оригинальный cfv, правим sha-bang для запуска через Python2.7, который до сих пор присутствует в дистрибутиве – в том числе в Debian 11. Все работает. Зачем надо было выкидывать – хз.

Update: в 2022-м (уже после написания этого поста) зарелизили версию под Python3. Можно поставить через pip.

Рабочий консольный last.fm-скробблер для moc

Много лет назад был вполне активным пользователем last.fm – пока владельцы не начали делать “улучшения” и прочие новшества. Практически все это время для плеера пользовался утилитой lastfmsubmitd – парой “демон+утилита” для отправки статистики из консоли. Время идет, утилита давно не поддерживается, оффсайт пропал (но пока есть github), из Debian’а пакет окончательно выкинули.

Вчера зацепился за тему музыкальных статусов (а потом и про last.fm вспомнил), настроил отправку статуса в Psi+ (долго не мог вспомнить, что и как, потом с помощью конференции разработчиков клиента таки решил вопрос – данные надо писать в ~/.cache/psi+/tune; структура: 1 строка – title, 2-я – artist; 3-я – album). В том же скрипте, который у меня дергается на каждую песню в Music on Console, наткнулся и на lastfmsubmitd, решил настроить и его – как оказалось, последний раз на last.fm я слал что-либо ровно год назад.

Читать далее Рабочий консольный last.fm-скробблер для moc