LINUX.ORG.RU

Launchd портируют на FreeBSD

 , , ,


0

2

А тем временем в сообществе FreeBSD, обделенном вниманием Леннарта Поттеринга, занялись портированием launchd - системы инициализации Mac OS X, оказавшей сильное влияние на systemd.

Github

>>> Подробности

★★

Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 4)

Ответ на: комментарий от Quasar

а другое принуждает отказываться от /usr на отдельном разделе

Ну, это-то неправда. По-крайней мере, не абсолютная правда.

AlexM ★★★★★
()
Ответ на: комментарий от anonymous

systemd это ни фига не простой «продукт». Это становится ясно после первых часов его использования

запилил systemd, всё подхватилось само, добавил пару демонов командой systemctl enable

куда уж проще?

Для работы с именем хоста — hostnamed (ЕМНИП), а для всего остального — systemctl или systemctl-чего-то-там. Вот и поди разберись что и куда

межушный ганглий настолько немощный, что три новых команды запомнить не в состоянии?

Но рискните открутить один модуль (в gentoo да, это сделать кое-как, но можно)?

в генте можно и не кое-как, а то что ваши мантейнеры собрали всё одним монолитным куском - проблемы вашего дистра

Или, вот откуда при загрузке systemd берёт что мне нужно загрузить DebugFS? У меня её просто нет, в ядре всё отрублено... С какого перепою systemd её пытается подгрузить?

а у меня не пытается, чудо, правда?

Правило экономности. Ну да... Зачем systemd активировать поддержку, например, ipv6?

ты, наверное, и туалетную бумагу чистишь и используешь повторно? такая «экономность» - на грани шизы, дорогой

Правило многообразия (про «единственно верный путь»). Про баттхёрт Лёни о «несделанных домашних заданиях» и прочие столь же сомнительные аргументы не напомнить? Дескать shell is hell и прочая хрень? Лёня слишком громко BSDил, чтобы просто так это пропускать мимо ушей. Вся суть заяв сводилась к следующему — «вы ни фига не понимаете как надо инициализировать систему»

беспредметный сёр

«Ни одна работа не должна делаться дважды». Т.е., до Лёни ни кто не знал как именно надо инитить систему? Правда? А как же до него все системы инициализировались и работали?

беспредметный сёр

Правило композиции. Здесь и обсуждать нефиг. Про qr-codes & http-server в systemd даже уже в этом треде было

у меня эти модули не включены, аргумент ни о чём

«Пишите программы, которые бы поддерживали текстовые потоки, поскольку это универсальный интерфейс»

это у вас такой религиозный догмат? если ты не в курсе, то зачастую парсинг текстовых потоков превращается в эпический геморрой

не говоря уж о том, что это тормознее бинарных по определению

если Лёню кто-нибудь грохнет за все эти поделия

очередные невротические фантазии красноглазоты

Это вот просто навскидку

и ты пролажался по всем пунктам

anonymous
()

на что в убунте будут менять upstart ?

Ещёбы пакетный менеджер портанули

anonymous
()

Какова Лёню? Кому он нужен?
Совсем закомпилялись?

Заказ на ситемД идет от Шапки, как хотелки ее клиентов.
Савсем долбанулись то?

Пусть балуются, может до ума доведут.
Сколько сотен тыщ инстансов того RHEL в ДЦ кутит(Ь)ся?

У той же Солярки скрипты выдрали с мясом.

Deleted
()
Последнее исправление: RTP (всего исправлений: 1)
Ответ на: комментарий от anonymous

... Прочитал ответ, посмеялся, спасибо. =)))

Напоминаю — Вы просили показать нарушения существующих правил, я их показал.

По теме что-нибудь будет? Нет? Ну а я добавлю. Итак:

куда уж проще?

И

межушный ганглий настолько немощный, что три новых команды запомнить не в состоянии?

По сути являются взаимоисключающими. Кстати, то что Вы «незаметили» ошибку, полностью исключает параграф про то что чего-то там «запилил». Это же подтверждается тем, что там не три команды и даже не четыре. Для нормальной настройки.

а у меня не пытается, чудо, правда?

А Вы глядели? Сомневаюсь. Просто по причине того, что к гентарям, сударь, вы имеете только то отношение, что слышали об их существовании. Этот вывод можно мделать на основании цитаты:

ты, наверное, и туалетную бумагу чистишь и используешь повторно? такая «экономность» - на грани шизы, дорогой

Вообще-то, наверное можно и genkernel использовать. Я же предпочитаю собирать ядро с минимумом овна в нём. Иначе теряется смысл использования gentoo. Эта процедура (конфиг ядра) делается один раз, впоследствии файл .config просто копируется в новое дерево исходников ядра и корректируется по месту. Быстро, просто и ни каких влажных и жарких фантазий про ipv6 там, где оно вовсе ненужно.

По поводу обращения «дорогой», так это не ко мне Вы изволили обращаться? А к своему «бой-френду», или как там у вас, пидоров, принято?

беспредметный сёр

Оггада... Но вот только не с моей стороны. Совсем не с моей.

За скобками остаётся быль про то, что парсить бинарные файлы это просто насладение. Однако, здесь сей залётный виндарас спалился вчистую. Как минимум потому что «одмины локалхостов» логи парсят да... редко (если парсят их вообще), ну а «одмины виндовых локалхостов» про это вообще не в курсе. Собственно, на этом дискуссию с пациентом можно закрывать.

Следующий! =)))

anonymous
()
Ответ на: комментарий от anonymous

. Windows uses binary logging for everything and is worse off for it.

Леннарт нашёл систему, на которую надо равняться? :lol:
Следующим шагом будет единая БД настроек всего и вся (ака реестр винды) с последующими траблами - посыпался веник, повредил реестр - системе капут.

drfaust ★★★★★
()
Ответ на: "Успокою"... от anonymous

И в вопросе «новый init» и в вопросе использования шланга вместо gcc. Правда, с заменой gcc на шланг всё несколько сложнее (тут давняя мечта *BSD-шников реализовалась), но с новым init'ом всё более прозрачно. Дескать, вон — и в Linux и в Mac OS X всё новое, блестящее, а мы тут как дурни без подарка...

Я про шланг не гнал, он мне самому понравился, учитывая, что пишу из-под 11-alpha, то если и не собираются кеды -то это альфа.
А вот про новый инит - это непонятно, зачем перепиливать то, что прекрасно работает. Вотчина фри - сервера, люди с минимальными изменениями конфигов мигрирую с 6й-версии до 9ки. Появится новый инит - и админы призадумаются о миграции на дебиан.

drfaust ★★★★★
()
Ответ на: комментарий от anonymous

Вы просили показать нарушения существующих правил, я их показал

нет, не показал

По сути являются взаимоисключающими

да, мир жесток - чтобы что-то сделать, нужно сначала чему-то научиться

А Вы глядели?

глядел

Просто по причине того, что к гентарям, сударь, вы имеете только то отношение, что слышали об их существовании

мало того, что ты сейчас обосрался, так ещё и связал несвязное

Я же предпочитаю собирать ядро с минимумом овна в нём

это твои личные обсессивные проблемы

цомпилируй заново ядро при каждом добавлении железа, чмошник ))

Иначе теряется смысл использования gentoo

меня твои шаблоны касательно генты не интересуют вообще, дурачок

парсить бинарные файлы это просто насладение

конечно наслаждение - парсер в зубы и вперёд

Как минимум потому что «одмины локалхостов» логи парсят да... редко (если парсят их вообще), ну а «одмины виндовых локалхостов» про это вообще не в курсе

вшивому эникейщику не хватило моска осилить journalctl? неудивительно, что тебе от systemd рвёт пердак - моск-то уже прохуярен ягой и пыффком, а тут заново учиться надо ))))

радует то, что таких недоразвитых эникеев рано или поздно выкинут с профессии и они пойдут сосать хуи по гей-клубам (раз уж ты приплёл свои гейские ассоциации на невинное слово «дорогой»)

anonymous
()
Ответ на: комментарий от tazhate

Нихрена себе фигня-изменения. Смените на Линухе гсс на шланг - воплей и отвалов софта будет до состояния «неработоспособности»

drfaust ★★★★★
()
Ответ на: комментарий от AlexM

Ну, это-то неправда. По-крайней мере, не абсолютная правда.

Но проблемы-то есть, а это нехорошо ломать такое замечательное свойство. Та и до disk C:\ ; disk D:\ недалеко

drfaust ★★★★★
()
Ответ на: комментарий от drfaust

а ещё можно раз в пять лет переходить на другой компилятор, чтобы производить впечатление каких-то изменений, бгг

anonymous
()
Ответ на: комментарий от AlexM

Это какое-то вызывающее 4.2.

А какое ещё 4.2 надо? ещу в знаковой шестой версии ядро было перелопачено так, что старого кода почти не осталось. Или провести сравнение исходников 4.2 и текущей стэйбл 9?

drfaust ★★★★★
()
Ответ на: комментарий от anonymous

а ещё можно раз в пять лет переходить на другой компилятор, чтобы производить впечатление каких-то изменений, бгг

Перешли потому как увидели преимущества clang над gcc. Для source-based OS(/usr/ports) это очень существенно и больно (переход).
То, что фря начала использовать что-то новое, (и как странно) лучшее доказывает что она не труп

drfaust ★★★★★
()
Ответ на: комментарий от drfaust

Перешли потому как увидели преимущества clang над gcc

для пользователя это вообще ничего не значит

anonymous
()
Ответ на: комментарий от anonymous

... «дорогой», «пиффко и яга»... Практически полный набор. Ну да ладно. Ваши сексуально-алкогольные перверсии занимательны, наверное, но боюсь что мне они не интересны. Обратитесь к специалистам в данных вопросах, надеюсь Вам помогут.

А вот...

вшивому эникейщику не хватило моска осилить journalctl?

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

Смысл в переменах есть только тогда, когда они оправданы. Вас я ткнул носом в одно из «правил», до Вас недошло почему, Вы изволили отсылку к «правилу» обозвать «сёром». Воля Ваша. Но Вы видимо хреново знаете сколько было «ниспровергателей авторитетов» и «усовершенствователей ради усовнршенствования». Я же просто спокойненько подожду когда пойдут эксплоиты на systemd (в связке с uefi/gpt это будет весело и занимательно). =)))

Остальное комментировать смысла не вижу, т.к. это бесмыссленная трата времени. Для меня по крайней мере.

anonymous
()
Ответ на: комментарий от anonymous

для развития дистра надо делать так, что бы для конечного юзера вообще ничего заметно небыло (в отличие от вынь8, сменили морду и номер, а толку - та же NT 2000го года)
А как вам поддержка zfs из короПки?

drfaust ★★★★★
()
Последнее исправление: drfaust (всего исправлений: 1)
Ответ на: комментарий от drfaust

Во-во-во...

... я тоже про то же. ;)

Смените на Линухе гсс на шланг - воплей и отвалов софта будет до состояния «неработоспособности»

«Зачем чинить то, что и без того работает?»(с) к/ф «Солдат». Смысл перехода на шланг во фряхе и яббле понятен — заполучить единую (по возможности) кодовую базу. В Linux-то это зачем?

anonymous
()
Ответ на: комментарий от anonymous

Уверяю Вас, милейший, это всё работает и без Вашего новомодно-молодёжного набора извращений

и?

Вас я ткнул носом в одно из «правил»

куда ты там кого тыкал - не разобрать, нечто похожее на правила и философию UNIX мелькало только в самом начале, дальше пошёл словесный понос, смысл которого можно выразить в вопле «меня заставляют изучать новое!!!1111»

Я же просто спокойненько подожду когда пойдут эксплоиты на systemd (в связке с uefi/gpt это будет весело и занимательно)

так вот ты какой, серверный олень

жди, жди, как раз дождёшься до сосания хуёв по гей-клубам, лузота безмозглая )))

anonymous
()
Ответ на: комментарий от drfaust

Если мне,...

... то zfs искароппки это неплохо и довольно трезвое решение. С другой стороны, в соляре zfs весь мозг вынесла... Хочется чего-то другого уже. Но, пока «хочется», приходится использовать то что есть.

anonymous
()
Ответ на: комментарий от drfaust

для развития дистра надо делать так, что бы для конечного юзера вообще ничего заметно небыло

ну вот оно и незаметно: разрабы чего-то там копошатся, объявляя это глобальными изменениями и развитием, а на деле - пшик

А как вам поддержка zfs из короПки?

а что такого опупительного в zfs?

anonymous
()
Ответ на: комментарий от anonymous

... с идиотом. Потому как:

смысл которого можно выразить в вопле «меня заставляют изучать новое!!!1111»

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

anonymous
()
Ответ на: комментарий от anonymous

указал на явные недостатки и нестыковки

и пролажал по всем пунктам

свободен, недоумок

anonymous
()
Ответ на: Во-во-во... от anonymous

Смысл перехода на шланг во фряхе и яббле понятен — заполучить единую (по возможности) кодовую базу.

Это разве не шаг вперёд?
А про линух - там и мыслей таких нет, ибо слишком геморно (не такая целостноя система как фря), кому профит, ну разве что генту и клонам.
Про скороть скомпилленого кода спорить не стоит, на тесты похороникса я не ориентируюсь, по overcklockers.** знаяю, что этот ресурс показывает то, кто больше заплатил. А другие - нафиг кому это нужно, 25ть компилеров.

drfaust ★★★★★
()
Ответ на: комментарий от anonymous

ну вот оно и незаметно: разрабы чего-то там копошатся, объявляя это глобальными изменениями и развитием, а на деле - пшик

Вообще-то направленность freebsd - серваки, а не десктоп. Не стоит путать пышное с горьким.

а что такого опупительного в zfs?

Это почти аналог llvm - дисками жонглирует сам, сам рулит рейдами, представляет единую fs для OS, ну и «считается» немеряной по лимитам. И-да, на моём 200Гб венике (1 штука) ощутимее веселее чем ufs с оптимизациями. zfs - не тюнинговал - лень, пока.

drfaust ★★★★★
()
Последнее исправление: drfaust (всего исправлений: 1)
Ответ на: комментарий от drfaust

Вообще-то направленность freebsd - серваки, а не десктоп

и как успехи?

дисками жонглирует сам, сам рулит рейдами...

...жрёт оперативку как голодающий Поволжья

anonymous
()
Ответ на: комментарий от anonymous

жрёт оперативку как голодающий Поволжья

Никак нет. Конечно это не для селера-3 с 256МБ.

и как успехи?

А будто их нет. Система без гемора. Я уже говорил, что люди серваки апгрейдят с 6й версии до 9 не замечая этого.

Ранее в том же блоге коллега Орлова, сетевой инженер и программист «Яндекса» Сергей Матвейчук отмечал, что у администраторов «Яндекса» претензий к FreeBSD не было. Необходимость сменить ОС назрела в департаменте разработки: «(разработчики - прим. CNews) не хотят разбираться, почему их программы работают медленней, и как их оптимизировать именно под эту ОС». Подробнее: http://www.cnews.ru/news/top/?2011/07/19/447916

Как видите, даже в наши ресурсы вьелась бубунта мозга.

drfaust ★★★★★
()
Последнее исправление: drfaust (всего исправлений: 2)
Ответ на: комментарий от drfaust

Вообще-то направленность freebsd - серваки, а не десктоп.

Линукс дистрибутивы тоже, правда не все. Ведь если не нравится десктоп, то делай сервак.

На FreeBSD с версии 8.2, использую как десктоп уже два года с половиной.
Серьезные изменения как таких нет, разве что перемутили конфигы pkgng, пока времени нет разобраться, что там к чему.
Заметил что ОС FreeBSD делают лучше и лучше, больше добавляют портов, драйверов

res2500
()
Ответ на: комментарий от drfaust

Ну, проблемы, возможно, есть, но у меня есть localhost, на котором systemd, /usr, /var, /home на отдельных разделах, и «всё работает». Ставилось штатным альтовым инсталлятором, без каких-либо специальных телодвижений с моей стороны. То есть, если и существуют проблемы, то проявляются они только в достаточно нетривиальных конфигурациях.

AlexM ★★★★★
()
Ответ на: комментарий от res2500

На FreeBSD с версии 8.2,

Да - это весЧЬ. И PC-BSD 8,2 неплоха, если напильником пройтись. Ну тока не по-нутру мне идея PBI, спас.кругов и прочей ненужности.
А pkgng - это не хуже чем pacman, легко, просто, нет трабл с зависимостями. лепота... Разобраться стоит.
К стати использование pkgng вместо pkg_add это ещё одно значительное улучшение во вряхе.
P.S. Вообще, чёт последнее время она слишком сильно начала меняться...

drfaust ★★★★★
()
Ответ на: комментарий от AlexM

То есть, если и существуют проблемы, то проявляются они только в достаточно нетривиальных конфигурациях.

Я не сталкивался с таким- так как один веник- один дистр, я писал со слов форумчан.
Вообще-то это был плевок в сторону линуксоидов, который превратился в «затравку» для срача systemd vs initrc
Честно говоря, для домохозяйки системд идеальна, но если копнуть глубже - приходим к траблам «монолитов», коих полно в вЫнь.

drfaust ★★★★★
()
Ответ на: комментарий от anonymous

Мой детектор...

... «одминоф вяндового локалхоста» полностью исправен (в чём я и не сомневался).

Дело в том, что вопрос:

а что такого опупительного в zfs?

специфичен для этого техно-быдла. Уверяю Вас, когда (и если) кому-то не повезёт настолько сильно, что Вам доверят работу с big data, то для Вас будет сюрпризом что в zfs есть возможность компрессии данных on the fly. В ней есть два алгоритма — lzjb (по дефолту) и gzip (во фряхе добавлен еще zle, но я его не использовал, сказать ни чего не могу). Посмотреть что именно используется в данный момент можно командой zfs get compression /your/path или (если всё и в куче), то zfs get all /your/path.

Но более выгодным в части хранения данных может оказаться использование именно gzip. Как хорошо (всем ли?) известно, у данного алгоритма есть несколько степеней компрессии [1-9], так что перед тем как сделать например, zfs create -o compression=gzip-9 /your/another/path, я бы рекомендовал хорошенько подумать — будут ли приемлемы задержки на паковку-распаковку. Или надо читать-писать как можно быстрее и тогда надо использовать gzip-4 или gzip-5 (например).

В сумме это даёт выигрыш по ёмкости хранимых данных, т.е., например, на Sun 4540 или 4270 со 170Tb дискового пространства на «корзине», туда можно запихать... «несколько больше». Если только да, оно пакуется. Но это проблемы вовсе не «одминоф вяндовых локалхостов», тут думать надобно. Работа тонкая... =))) Это Вам не инновировать онанотехнологии поперёк работающих систем...

anonymous
()
Ответ на: комментарий от drfaust

А вот я Х. его З. ...

... для кого это шаг вперёд. Для яббла или для фряхи. За последнюю не совсем уверен, т.к. на десктопах оно под большим вопросом, а на серваках (даже под big data, про high-load и не говорим, я не зря выше про epoll и производные от него libev и libevent поминал), я тоже х. его з. Да, _пока_ в части _больших_ хранилищ Linux ничего не может особого противопоставить. Но в принципе, если разделить хранилище и логику, то хранилище можно поднять на тех же массивах от Oracle или EMC, подмонтировать их по NFS и спокойно заняться логикой на Linux. В принципе, пока btrfs неготова... Юудет готова, тогда и поговорим. Наверное. =)

anonymous
()
Ответ на: А вот я Х. его З. ... от anonymous

... для кого это шаг вперёд. Для яббла или для фряхи.

У мну тоже «нехорошие» мысли, по поводу топика что-то вроде:

Уж не под влиянием яблока они меняют инит?

В контексте про свободу разрабов от донаторов (там про линух в основном).

drfaust ★★★★★
()
Последнее исправление: drfaust (всего исправлений: 1)
Ответ на: комментарий от drfaust

Я бы понял, ...

... если бы движение было двунаправленное.

У мну тоже «нехорошие» мысли, по поводу топика...

Например, если бы яббл отдал в public domain своё какао и ещё ряд разработок. Но тогда какой-нибудь космонавт в очередной раз выдал бы «мак для бедных», что махом лишило бы яббл своей фишки.

На это яббл, само собой, пойти не может и не пойдёт. По этой причине, они (на мой взгляд) рассматривают фряху как донора кода, компиль у них свой (это в gcc приходится поддерживать, ЕМНИП, 56 архитектур или что-то вроде того), в шланге всё проще, но ябблу и фряхе хватает. Что получится — поживём-увидим. =)

anonymous
()
Ответ на: Я бы понял, ... от anonymous

По этой причине, они (на мой взгляд) рассматривают фряху как донора кода,

Паразитам надо поддерживать донора в живом состоянии. Ну или в полуживом - что очень печально. Код ядра очень красив IMXO

drfaust ★★★★★
()
Ответ на: комментарий от anonymous

Вообще-то на меня был наезд, что dbus во фряхе отсутствует как сущность.

drfaust ★★★★★
()
Ответ на: комментарий от Quasar

У меня не работает. У no-dashi не работает. Ещё от других пользователей куча жалоб.

Афигеть аргументация :-)

anonymous
()
Ответ на: комментарий от anonymous

PA и systemd - одни из самых полезных вещей, что появились в Линуксе за последние годы, но красноглазым недоумкам с говном вместо мозга этого не понять, да -))

NM еще, зело удобная и пользительная штука. На ноуте, да с кучей разных VPN. Няшка-няшка-няшка (с) Шелдон Купер.

anonymous
()
Ответ на: комментарий от anonymous

PA

Зачем среднестатистическому пользователю звуковой сервер?

shatsky ★★
() автор топика
Ответ на: комментарий от vada

Да и суня-то уже нету, с чего бы сунычу быть?

anonymous
()

слоупоки.

Св.Марк уже успел как прикрутить этот ваш launchd к убунте, так и открутить.

Причем 8 лет назад.

Ford_Focus ★★★★★
()
Последнее исправление: Ford_Focus (всего исправлений: 1)
Ответ на: комментарий от anonymous

Кстати, в статейке в блоге:

Also, systemd parallelizes the boot more than any prior solution. This parallization[.b] happens by running more processes in parallel

По Фрейду прямо.

anonymous
()
Ответ на: комментарий от anonymous

Windows uses binary logging for everything and is worse off for it

Если целью была защита логов от правки, то делать их бинарными - самый тупой подход к этому.

anonymous
()
Ответ на: комментарий от Quasar

Хочешь сказать, что вебсервер и генератор qr-кодов, а также логин, встренные в инит - это нормально?

На это, честно говоря, строго пофиг. Пусть хоть медиаплеер встроят.

Alsvartr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.