cppmm 10.10.2012 19:47

Talks!Даёшь systemd?

На правах флейма.
Ну что, ставим все себе веб-сервера в init'е? И qr-коды в нём же. Полезную дыркуфичу придумал товарищ поттеринг.
Кто уже перешёл? Как впечатления? На каких портах доступ в фаере открывать иниту?
Просто интересно.


Тэги:
+ 0 -
Похожие Поделиться

transserg 10.10.2012 20:11 #
на лоре к новости первый коммент самый четкий по этому поводу.
а вообще Поттеринг что то разошелся.
transserg 10.10.2012 20:12 #
не дай бог он еще и в ядро полезет
cppmm 11.10.2012 10:58 #
Линус не пустит. Недавно, кстати, в lkml проскакивал холивар какой-то, где вскользь Линус Поттеринга незлым тихим словом помянул(сам холивар с разработчиками udev'а был).
Midler 10.10.2012 20:32 #
гуглить лень, но расскажите мне что такое этот системд о котором все негодуют?
newstoic 10.10.2012 20:59 #
http://lmgtfy.com/?q=systemd B)
Midler 10.10.2012 22:50 #
Ну пишу же что лень гуглить.
cppmm 11.10.2012 10:52 #
Замена для init-системы в linux от славного программиста Леннарта Поттеринга. Полностью бинарная, с конфигами вместо обычных скриптов, прибитая гвоздями к dbus'у, берущая на себя не только старт сервисов но и управление ими в обычной работе, а теперь ещё и с qr-кодами и встроенным web-сервером.
Да, ещё опционально с ней поставляется journald, который пишет бинарные логи, которые никто, кроме него пока что прочитать не может.
Да, и она не умеет отдельный usr-раздел.
Что-то я забыл. Ах, точно. Она загружает система на пару секунд быстрее, если всё пойдёт нормально.
Midler 11.10.2012 12:14 #
facepalm.jpg
jh 11.10.2012 12:17 #
c usr разделом есть проблемы не только у systemd,
вот например
This news item is to inform you that once you upgrade to a version of
udev >=181, if you have /usr on a separate partition, you must boot your
system with an initramfs which pre-mounts /usr.
cppmm 11.10.2012 13:18 #
udev сейчас является частью systemd, поэтому проблема у него.
Да, согласен, появилась эта проблема раньше. Но раньше она проявлялась только на очень специфическом железе(причём только на десктопном) и для 99% пользователей usr успевал примонтироваться, после чего всё шло нормально. После включения udev'а в systemd этот баг назвали фичей и теперь он проявляется у всех. Так что проблема у systemd.
P.S. Никто, кстати, на mdev ещё не пробовал переходить? А то вот я подумываю.
cppmm 11.10.2012 13:20 #
И да. Я замаскировал у себя лично udev>=181 по этой причине, потому как initramfs мне на компе нафиг не нужен.
jh 11.10.2012 14:43 #
я силил все в один раздел.
cppmm 11.10.2012 16:05 #
Мне нужны отдельные разделы. /boot, /, /tmp, /var, /usr, /opt, /home. И для удобства управления, и для уменьшения фрагментации фс, и на случай сбоев. Уже много раз этот вопрос обговаривали. И из-за того, что какой-то там Поттеринг не осилил разбиение на разделы, я делать из своей системы помойку не собираюсь.
jh 12.10.2012 01:36 #
для десктопа не особо важно, меньше заморочек с нехватокой места на разделах, а на случай сбоев делаю бэкап.
http://rus-linux.net/MyLDP/file-sys/struktura-katalogov-linux.html
cppmm 12.10.2012 07:32 #
Читал это объяснение много раз и много раз и я, и другие уже обговаривали. Да, возможно, тогда оно было обусловлено необходимостью. Но со временем такое разделение стало полезным(когда софта стало много, появились пакетные менеджеры и помимо базовой системы появилась куча несистемного софта). Мне лично приходилось восстанавливать сервер после того, как у него побилась фс и загрузиться удалось только в корень, потом с помощью fsck вылечить остальное, а потом уже накатить побившиеся файлы из бекапов/пакетов. Поэтому /bin,/sbin отдельно от /usr/bin,/usr/sbin мне нужны. И у меня оно работает и сейчас без initrd(зачем мне лишняя надстройка, когда и так всё рабортает?). Не поверишь, я и /usr/local/bin,/usr/local/sbin использую. Там лежат мои скрипты, небольшие программки и костыли. А в /usr/local/lib/perl/ у меня храняться дополнительные самописные модули и стянутые напрямую со cpan в обход дистрибутивных средств. И это я считаю стройной системой каталогой. Мне не нужна мешанина всех бинарников в одном месте.
Такой схемы я придерживаюсь как на десктопе, так и на серверах. Это удобно.
Про фрагментацию я уже говорил. Её никто не отменял.
Может быть, какому-нибудь Поттерингу, пилящему исключительно десктопный дистр для убунтоидо-федоровцеф и достаточно двух разделов(/, /home), меня это не устраивает.
ananas 11.10.2012 13:57 #
это вопрос правильной сборки udev
xoy 10.10.2012 20:39 #
срочно смирительную рубашку для Поттеринг!
uscr 11.10.2012 00:08 #
Блин...Нужен смешной комментарий...Придумал!

Когда запилят бинарные конфиги?
uscr 11.10.2012 00:12 #
На лоре уже пошутили так. Грусть и печаль :(
cppmm 11.10.2012 11:02 #
Потерпи немного. Вот как реестр прикрутят к линуксу, тогда и будут в него все конфиги переносить. Не торопись.
Будем потом такие вот ключики запоминать:
HKEY_LOCAL_USER/linux/system/systemd/$1$jHEm4rX8$ZnP1bnZSPYAGIz8a.Xmro0/http/enable
jh 18.10.2012 06:16 #
вы будете смеяться, но http://www.opennet.ru/opennews/art.shtml?num=3941
cppmm 18.10.2012 07:32 #
К счастью, разум в данном случае восторжествовал и проект сдох.
manqwest 19.10.2012 09:02 #
Это тебе кажется, малыш
http://freedesktop.org/wiki/Software/Elektra
cppmm 19.10.2012 10:24 #
А ты, дядя, историю коммитов смотрел или так, просто показываешь, что гуглом пользоваться научился? Я вот посмотрел перед тем, как написать свой предыдущий комментарий.
В 2007-ом году в проекте остался один разработчик, который, иногда с перерывами в год-полтора, активизируется и что-то там пилит. Это не похоже на живой и развивающийся проект.
manqwest 19.10.2012 11:22 #
Ты дядя жгун - даже гуглом пользоваться не умеешь :D

http://www.libelektra.org/ftp/elektra/releases/
http://gitorious.org/elektra-initiative/libelektra
cppmm 19.10.2012 11:27 #
Ты читал мой комментарий?
dront78 19.10.2012 21:07 #
читал. твое мнение ничего не значит для разработчика под крышей freedesktop
ananas 11.10.2012 12:07 #
это его просто джобс покусал. хуже, когда дистроклепатели не дают этому монстрику альтернативы
manqwest 12.10.2012 06:15 #
чего вы все разнылись? хал сдох. и это сдохнет. или перепишут нормально. community-driven development рулит
cppmm 12.10.2012 07:33 #
/me не разнылся.
/me поражается ходу мысли авторов поделки.
manqwest 13.10.2012 15:50 #
нормальный ход мыслей - попробовать кучу фич, лишнее отвалится, оставшееся приберется по местам. невозможно все заранее предугадать - по научному - разработка через тестирование ;)
cppmm 14.10.2012 12:31 #
Пользуясь случаем хочу передать поздравления арчеводам. С сегодняшнего дня эта поделка там подефолту. Приятных вам глюком и вкусных кактусов. ;)
ZED 18.10.2012 14:51 #
не обижай новых тестеров редхата, они святые люди ))
manqwest 19.10.2012 09:00 #
работает. не глючит. ЧЯДНТ?
Dark_SS 19.10.2012 09:58 #
Всё так, проходи дальше.
manqwest 19.10.2012 11:22 #
Сам проходи. Мне и здесь хорошо
manqwest 19.10.2012 11:25 #
ПРИВЕТ СТАРЫМ ПЕРДУНАМ В ЭТОМ ТРЕДЕ!