Борьба с обрезанием Redmine заголовка тикета при создании тикета посредством email

При настройке создания тикетов в Redmine посредством email-сообщений, я столкнулся с такой проблемой: если тема письма содержит русские буквы (вероятно, не только русские, а просто не-латинские), то соответствующий тикет в Redmine создается с сильно обрезанной темой.

Опытным путем выяснилось, что Redmine производит некорректное перекодирование темы письма, если она выражена MIME-Encoded-строкой. Также, опытным путем выяснилось, что если тема письма представляет собой просто текстовую строку в родной для Redmine кодировке (как правило, это utf-8), то ошибок при создании тикета не возникает.

Пытание гугля ни к чему определенному не привело. Есть несколько отсылок на подобные проблемы у людей. То, что такие проблемы возникают не часто, означает, что либо у меня специфичное сочетание версий ПО на сервере, либо мало кто создает тикеты в Redmine посредством email.

Как бы то ни было, с проблемой надо было разобраться. Надо перед скармливанием письма Redmine производить перекодировку темы, что я и реализовал.
Читать дальше… »

Клонирование живой системы

Бывает, возникает необходимость произвести какие-то серьезные изменения в системе, результат которых неочевиден, либо просто надо посмотреть, к чему это вообще приведет.

Если ваш сервер — это на самом деле виртуальная машина, и вы можете дотянуться до управления ею, то вам повезло, и вы можете создать снапшот, или резервную копию сервера, после чего производить изменения.

Читать дальше… »

Здравствуйте!

В первой записи надо хоть что-то написать, поэтому давайте знакомиться.

Меня зовут Дмитрий. Я еще довольно молодой, но уже не в меру упитанный мужчина в самом расцвете сил.

Живу в Новосибирске.

Основная моя специализация — Unix-like операционные системы. Считаю себя профессионалом в этой области. Работаю по специальности.

Читать дальше… »