= Сообщение: 920 из 5339 ========================================== RU.HUSKY = От : Alexey Vissarionov 2:5020/545 24 Feb 15 16:22:22 Кому : All 24 Feb 15 16:22:22 Тема : как я мигрировал на новую систему FGHI : area://RU.HUSKY?msgid=2:5020/545+54ec7b13 = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.HUSKY?msgid=2:5025/121+54ecc618 Ответ: area://RU.HUSKY?msgid=2:5030/257+54edb172 ============================================================================== Доброго времени суток, All!
Сочинение на тему "как я провел выходные". Публикуется с сокращениями, так как набирать многие килобайты мата мне лень.
Решил я избавиться от последнего 32-битного сервера. Собственно, называть его сервером не совсем правильно, ибо оно даже виртуалкой не является - всего лишь VPS-контейнер. Впрочем, как его ни называй, а миграция - дело привычное: все онлайновые сервисы были перенесены где-то за полчаса, причем время простоя не превысило пары минут. В общем, ничто не предвещало...
Однако же именно в этом контейнере ажно с далекого 2006 года жил и работал мой фидошный узел, который исправно мигрировал с сервера на сервер вместе со всем контейнером. Именно при его переносе внезапно вылезли подводные грабли, и не где-нибудь, а в hpt, который я за несколько лет излазил вдоль и поперек.
Надо заметить, что еще в пятницу я закупил 10 литров вкусного и полезного пива, употребление которого сподвигло меня починить сборку hpt при условии %ifarch x86_64. Добавил 3 строчки в .spec, запустил rpmbuild - и опаньки: hpt упорно валится по SIGSEGV.
Но "если я чего решил, я выпью обязательно". И пропатчу тоже.
gdb hpt set args ... run bt
Валится где-то в недрах processArc(); с руганью на fileName. Уже привычно лезу в исходники, добавляю пару вызовов w_log(); - ага, поймал: управление уходит в perlafterunp() и оттуда уже не возвращается. Я ухитрился сломать perl? Так не бывает...
Опять пиво, опять сборка и отладка. И опять хренпоймичто.
Задрало.
Поднимаю старый контейнер, запускаю узел там. Старый (еще 32-битный) тоссер вгрызается в накопившуюся почту. Роботы отключены, ну да и пофигу: пусть пока работает так.
Продолжение следует...
* Originally in GREMLIN.LINK * Crossposted in R50.SYSOP.DRUNK * Crossposted in RU.HUSKY
-- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii
... Исходный текст - частный случай конфигурационного файла --- /bin/vi * Origin: http://openwall.com/Owl/ru (2:5020/545)