jsn: (Default)
[personal profile] jsn
Переставлял систему на машине mail2lj.nichego.net. Цирк с конями. Апгрейдил libc и в какой-то момент убил, потрясающие ощущения. /bin/sh ловит SEGV сразу при запуске, /bin/cp работает без нареканий, /bin/ls где-то посередке: если просто "ls", то ничего, а если "ls -l" -- то SEGV. Машина далеко, новых соединений не принимает (новые sshd получают SIGSEGV), старая libc не сохранилась, scp, ftp, ncftp и wget ловят SEGV при старте, vi не запустить (guess why), rpm тоже. В активе три сессии, две из них рутовые. Старые sshd жалуются, что не могут заммапить libkrb5*, но держатся пока. Отлично работают cat и echo!
Минут десять медитировал и практиковался в ходьбе по минному полю. Потом выяснил, что еще работают cpio и lynx -source, произвел на другом колокейшне rpm2cpio, высосал, развернул -- не живет. Плясал с бубном, помогло. Апгрейдил дальше с легким сердцем.

* * *

Вообще жуткая работа, конечно -- переносить на новую систему ворох скриптов, написанных на коленке два года назад. But someone has to save all the other cable boys and girls, someone has to kill the babysitter. Посмотрел на сайтбилдер, нашел две дыры, зашивал, матерился. Страшненькая вещь-то, оказывается. Никому не показывать.

* * *

В силу независящих от меня обстоятельств, которые я хоть и мог предвидеть, но не мог предотвратить, у меня появился новый монитор. Удивительное ощущение: видно все буквы, яркость не плавает, зеленка не ползет -- прям, я не знаю, как будто в офисе каком-то сидишь, даже не по себе как-то.

From: [identity profile] jsn.livejournal.com
> Subject: начиная с определенного момента
> становится cost effective все что ты пишешь,
> любую мелочь, оформлять в виде packeges той
> системы, на которой оно живет. понятно,
> что система у тебя при этом всюду одна,
> одной версии и все такое. почти
> невозможно себя заставить (меня
> заставлял начаьник). но когда наконец
> привыкаешь, миграция перестает быть
> приключением а переходит в раздел
> рутины. ты, конечно, и сам все это лучше
> меня знаешь. мысль в том, что через это
> можно пройти, да. я лично прошел.

я с тобой совершенно согласен, хотя, конечно, мне-то проще раз в полгода
проходить штурм. конечно, я не утверждаю, что это более правильно или
эффективно.

Profile

jsn: (Default)
jsn

July 2020

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 31st, 2025 11:32 pm
Powered by Dreamwidth Studios