воскресенье, 6 июня 2010 г.

Зависимости между службами в Gentoo: наводим порядок в net.ppp0, nginx и xdm/gdm

В gentoo иногда сталкиваешься с неприятными моментами в старте сервисов. После отключения hal, перестал стартовать xdm, так как dbus стартовал пойзже. А nginx стартовал раньше apache2 (что вообщем-то не так важно), но еще и хотел директории /var/tmp/nginx, а /var/tmp у меня - это раздел в памяти. Если отваливался net.ppp0, то останавливались все сетевые сервисы, хотя локальная сеть и вайфай вполне себе продолжали работать. Вообщем, так дальше жить было нельзя.

Первым делом идем в /etc/rc.conf и ставим:
rc_depend_strict="NO"

Тем самым мы говорим, что достаточно хотя бы одного поставщика net, а не всех сразу. Это решает проблему с net.ppp0.

Дальше, я добавил сервис для создания каталога для nginx, и для установки некоторого порядка в старте, у меня этот файлик я назвал /etc/init.d/kilork и выглядит он так:
#!/sbin/runscript

description="kilork"

depend()
{
 after apache2
 after dbus
}

start()
{
 ebegin "Starting local"

 mkdir /var/tmp/nginx

 eend $? "Failed to start local"
}

stop()
{
 ebegin "Stopping local"

 eend $? "Failed to stop local"
}

Здесь мы говорим, что запускаемся после apache2 (для nginx) и после dbus (для gdm).

Добавляем в сервисы в default (у меня они там все кучей):
rc-config add kilork default

Теперь создаем или правим настройки по порядку старта для nginx и xdm:
kilork@phoenix ~ $ cat /etc/conf.d/nginx 
rc_after="kilork"

kilork@phoenix ~ $ cat /etc/conf.d/xdm
CHECKVT=7
DISPLAYMANAGER="gdm"
rc_after="kilork"

В обоих скриптах добавляется строчка rc_after="kilork", которая говорит, что запускаемся мы после старта сервиса kilork.

Вот теперь вроде все замечательно стартует, ничто не отваливается и все поднимается когда надо. Буду смотреть, насколько рабоче решение, до этого я пользовался парочкой дурацких скриптов, которые смотрели, висит ли соединение, после чего переподнимали все сервисы, но это было естественно неправильно.

К слову сказать, для целей, под которые я сделал kilork - есть стандартный local, но вот только у него стоит "after *", что немного идет в разрез с тем, что мне надо запустить после него gdm и nginx. Поэтому вот так.

среда, 2 июня 2010 г.

Программа лояльности

Так как меня все же кто-то читает в rss, в рамках программы лояльности - отключаю рекламу, хватит кормить Google.

вторник, 1 июня 2010 г.

Готовимся к чемпионату миру по футболу

Пришла пора определиться с чемпионатом мира. Для меня тут все достаточно просто, я болею за итальянцев и аргентинцев. За первых исторически, а за вторых - хочу посмотреть, как голый тренер их будет бегать.

воскресенье, 30 мая 2010 г.

Михалков, покажи сиськи!

Вчера досмотрел великое кино о великой войне. Вторую часть. Будет еще и третья.

Вторая поэтому не обладает сюжетом, обладает завидной порцией бреда, и весьма весела. В целом, пора вводить для творцов за государственный счет - уголовную ответственность.

В третьей части предлагаю добавить сцену, где будут поднята проблема сексуальных меньшинств. Т.е. например, Котов находит смертельно раненого танкиста, а тот, вот незадача, танкист-гей. Ну и понятное дело, предлагает Котову показать сиськи. Тот конечно сначала немного ломается, но потом не только показывает, но и дает потрогать. Танкист околевает полностью удовлетворенным. Это будет 5. Фильм возьмет тогда не только пальмовую ветвь в Каннах, Оскара, и прочие статуэтки. Фильм возьмет реально за одно место всех. Потому что зрителя надо удивлять, а реалистичными сценами его - не проймешь. И Михалков это понимает, поэтому своих детей и насилует (в метафизическом смысле, естественно). Черствый и бездушный зритель понимает только юмор на уровне жопы, и зрелище на уровне сисек. С нетерпением ждем третьей части.

понедельник, 24 мая 2010 г.

Хоккей все

Наши молодцы. Хоть и проиграли, но боролись до конца. Смотрелось на одном дыхании все. Судья - чудила, но боюсь сложно сказать, что он кому-то конкретному подыгрывал, больше похоже, что он просто идиот. Чехов поздравляем с заслуженной победой.

Россия - вперед! Если мы всегда так будем бороться, такого как в Ванкувере не будет. Хоккеисты молодцы. Будем надеяться, что подготовка к олимпиаде будет конструктивной.

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

воскресенье, 23 мая 2010 г.

Хоккей

Как и все неинтересующиеся хоккеем граждане - внимательно слежу за чемпионатом мира.

Сегодня делаем ставки.

Я ставлю на 3:1 в пользу команды Чехии. Точнее сказать, не я, а папа.

Пока смотрю великое кино о великом Михалкове. Местами - упасть от смеха на пол и кататься. В основном конечно не совсем понятно, как им хватило выделенных денег, такое творение явно стоит гораздо больше. Составлю впоследствии коротенький отчет.

понедельник, 17 мая 2010 г.

Несовершенство технологий и природы

Всем хорош нетбук, но все равно не решает проблемы удобства валяния-читания. Когда же, когда же уже наконец картика будет транслироваться напрямую в мозг, и не будет важно, какое у вас зрение, удобно вы лежите или нет, затекают у вас руки или нет. В целом, организм - совершенно идиотская вещь. Вот сегодня ходил себе спокойно по квартирке, и тут раз - и жуткая боль в ноге. Почему, отчего, ничего не понятно. Где-то трескается кожа, раны, усталость, шерсть еще эта. А органические запахи? Если что ломается - то это же целая проблема. И это - вершина эволюции? Проектировщика такого устройства - лишить квартальной премии. Если за миллиарды лет ничего лучше сделать не получилось, то это очень, очень, очень печально.