URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 98954
[ Назад ]

Исходное сообщение
"Представлен uselessd, минималистичный вариант systemd"

Отправлено opennews , 21-Сен-14 10:00 
Доступен (https://bitbucket.org/bcsd/uselessd/downloads) первый выпуск  проекта uselessd (http://uselessd.darknedgy.net/), в рамках которого независимой командой разработчиков началось развитие системного менеджера, основанного на кодовой базе systemd 208 и отличающегося увеличением переносимости и ориентацией только на выполнение минимально необходимых функций. Основной целью uselessd является избавление systemd от излишеств и усложнений, делая акцент на организации процесса запуска сервисов, контроля за их выполнением и транзакционного контроля зависимостей.

Из подсистем, которые не включены в uselessd отмечены: механизм ведения системных журналов journald, реализация http-сервера libmicrohttpd, библиотека работы с QR-кодами libqrencode,  компоненты для управления файлами устройств в директории /dev и обработки операций подключения/отключения внешних устройств (libudev и udevd), вспомогательные демоны hostnamed, timedated, localed, logind, код для поддержки систем контроля доступа SMACK, IMA и SELinux. Также сокращено число поддерживаемых типов unit-файлов, например, исключены unit-ы для устройств, таймеров, разделов подкачки и операций монтирования. Программа systemd-fsck заменена на сервисный файл, запускающий /sbin/fsck.

Другой особенностью uselessd является избавление от привязки к Linux, инструментам GNU и Glibc. Уже обеспечена возможность сборки в окружениях системных библиотек  musl (http://www.musl-libc.org/), uClibc (http://www.uclibc.org/) и BSD libc, ведётся работа по применению uselessd в системах с данными libc. В частности,  началась работа (https://bitbucket.org/bcsd/uselessd/src/bsd-devel/docs/INSTA...) по адаптации uselessd для FreeBSD (функции пока ограничены средствами управления процессами). В планах на будущее упоминается портирование uselessd для NetBSD, OpenBSD и Debian GNU/Hurd. Что касается Linux, то версия (https://bitbucket.org/bcsd/uselessd/src/linux-devel/docs/INS...) uselessd для данной системы уже готова для экспериментов, но не рекомендуется для внедрения до проведения стабилизации.

URL: https://news.ycombinator.com/item?id=8344059
Новость: http://www.opennet.me/opennews/art.shtml?num=40644


Содержание

Сообщения в этом обсуждении
"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:00 
>Even in this light, uselessd is not just a political protest

когда читаешь такое на сайте разрабов, то понимаешь, что это именно оно и есть :) Предлагаю вырезать из него еще половину функционала и получить штольманоугодный libresystemd, который будет юзабелен только на паре лаптопов 10-летней давности с поддержкой coreboot


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 12:14 
Старый добрый SysVinit ваще не имеет подобного функционала, а работает везде.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 17:23 
то, что sysvinit за 30 лет куда-то там портировали, еще не значит, что это потребовалось мало усилий.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 19:04 
Старый добрый sysvinit уже нигде не работает. А гнутый sysv-style init работает только под линуксом и даже для хурда требует костыли и подпорки.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 19:17 
Везде - это как тут написано?

https://teythoon.cryptobitch.de/posts/on-portability-of-init.../


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 21:39 
Везде, я хотел сказать на любом железе. Ибо тот чел именно про железо говорил:
>который будет юзабелен только на паре лаптопов 10-летней давности с поддержкой coreboot

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:21 
> а работает везде.

Да, только он не умеет нишиша. А вот скрипты, которые все и делают - удачи в переносе между системами. Обычно требуется полскрипта перепахать.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 09:11 
Не думаю, что все целыми днями только этим и занимаются. Это процедура разовая и сложность представляет только со слов сторонников альтернативных систем загрузок.
IMHO с тем прогрессом, как сейчас всё впихивают в систему _инициализации_, то скоро как раз минималистичным SysV-init style и будет. ;)

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Я , 22-Сен-14 11:52 
> Не думаю, что все целыми днями только этим и занимаются.

Не целыми днями, а 1 раз для 1 версии пакета.

> Это процедура разовая и сложность представляет только со слов сторонников альтернативных систем загрузок.

Сразу видно человека, который никогда не писал скриптов на баше :)


"Представлен uselessd, минималистичный вариант systemd"
Отправлено saNdro , 22-Сен-14 14:04 
Один раз для одного приложения.
И не надо тут рассказывать про баш. Для инит скриптов он даже избыточный.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Michael Shigorin , 22-Сен-14 17:58 
> Не целыми днями, а 1 раз для 1 версии пакета.

Можно поинтересоваться, какие же это Вы пакеты _так_ поддерживали?

У меня инитскрипты обычно пишутся один раз для одного пакета, исходя из /etc/rc.d/init.d/template; подправляются по мере необходимости (бишь нечасто), переписываются крайне редко и обычно это одна из наименьших проблем при масштабных изменениях в апстриме (пакетные скрипты и в клинических случаях триггеры куда неприятней).


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 01:46 
> когда читаешь такое на сайте разрабов, то понимаешь, что это именно оно и есть :) Предлагаю вырезать из него еще половину функционала и получить штольманоугодный libresystemd, который будет юзабелен только на паре лаптопов 10-летней давности с поддержкой coreboot

Это не прогрессивно, надо срочно запилить KDEd, вот тогда все вздохнут наконец-то с облегчением.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Сергей , 22-Сен-14 17:01 
Проснулся. Ему 100 лет в обед и уже отдельным проектом стал.
https://projects.kde.org/projects/frameworks/kded

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним рус , 21-Сен-14 10:01 
Мда, не знал так не знал...
>>реализация http-сервера libmicrohttpd, библиотека работы с QR-кодами libqrencode

Простите, это зачем демону инициализации вообще нужно?


"Представлен uselessd, минималистичный вариант systemd"
Отправлено zhuk , 21-Сен-14 10:05 
демону инициализации? ХА! добро пожаловать в реальный мир, нео! оно уже версий 80 не демон инициализации, а скоро совсем дистрибутивом станет

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 20:46 
Тут есть большАя тайна: це вовсе не система инициализации, и даже не дистр.
На самом деле это - инопланетная алгоритмическая форма жизни, функционирующая не только на архитектурах x86, x64 и т.п., но и на человеческих мозгах.
Как лукьяненовский Неудачник, только с модулем поддержки организмов поттеринга и других разрабов.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:22 
> На самом деле это - инопланетная алгоритмическая форма жизни,

Ммм... как круто. Эй, AI, иди сюда, я тебе ресурсов отсыплю :).


"Представлен uselessd, минималистичный вариант systemd"
Отправлено АнонАнон , 21-Сен-14 10:08 
Где-то когда-то читал что была идея представления логов в виде QR кодов. Может это как-то связано?

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Bvz , 21-Сен-14 11:13 
qr-коды там для подтверждения подлинности логов через технологию брата Поттеринга

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 12:12 
Какие же грибы курит этот брат Поттеринг?

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Гость , 21-Сен-14 14:09 
Самые разнообразные. Главное, что он уже ничего не решает. Лёд тронулся, теперь в монолит будут впиливать всё. Добро пожаловать в чудный новый мир.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 11:16 
идея в том, что копировать и распознавать обычные сообщения об ошибке во время загрузки - это морока, а вот с QR-кодом любой смартфон справится за пару секунд

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 15:49 
> идея в том, что копировать и распознавать обычные сообщения об ошибке во
> время загрузки - это морока, а вот с QR-кодом любой смартфон
> справится за пару секунд

Учти тот факт, что в дивном новом мире далеко не в каждом кармане есть это дepьмо.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:24 
> Учти тот факт, что в дивном новом мире далеко не в каждом
> кармане есть это дepьмо.

Да в общем то QR код можно и какой-нибудь линуксной софтиной отсканить. А компьютеры будут в том числе и маленькие, карманные. Независимо от того нравится вам это или нет, интеграция приводит к тому что достаточно мощный компьютер можно упаковать в 1 чип.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 16:38 
> Простите, это зачем демону инициализации вообще нужно?

Простите, а почему вы считаете, что это замена именно SysVinit?

Сколько читаю отзывы хейтеров, вижу одну отличительную черту - все, в силу узкости мышления, воспримают systemd как замену только SysVinit. Как комплексное решение многих задач ни один не может воспринять.

Одно радует. Скоро всех этих людей постигнет суровая кара в виде насильного перевода их любимого дистрибутива на systemd.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено ваноним , 21-Сен-14 22:19 
даффай-даффай, переведи насильственно мой LFS

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Crazy Alex , 22-Сен-14 00:33 
Потому что те, кто с реальным опытом - уже наелись "комплексных решений" по самое не могу. Им подавай сравнительно простые куски, которые в случае нужды можно выкинуть или подкрутить. Не всегда это получается (ядро как пример), но чем меньше таких монстров - тем лучше.

Да, поверх этих самых простых кусков - приветствуются средства, которые их объединяют в мейнстримные решения. Но именно поверх.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 12:45 
Ну да, ну да. То-то мейнтейнеры популярных дистрибутивов - те люди, которые непосредственно занимаются этим вопросом - рады тому, что появилось наконец такое решение.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено saNdro , 22-Сен-14 14:09 
> Ну да, ну да. То-то мейнтейнеры популярных дистрибутивов - те люди, которые
> непосредственно занимаются этим вопросом - рады тому, что появилось наконец такое
> решение.

То-то в дебиане по этому поводу вышли разногласия 50 на 50. И systemd туда пропихнул индус, воспользовавшись тем что он председатель.



"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 15:56 
Дебиан - не единственный популярный дистриб.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено имя , 22-Сен-14 04:33 
>> Простите, это зачем демону инициализации вообще нужно?
> Простите, а почему вы считаете, что это замена именно SysVinit?

Потому что он, по-хорошему, должен оставаться заменой SysVinit, каким его изначально задумали[1], а не становиться Nero мира линукса.

[1] http://www.opennet.me/opennews/art.shtml?num=26447


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 12:47 
Не вижу расхождений текущего systemd с той старой новостью. В ней описана первоначальная архитектура, заточенная под все то, что поддерживается сейчас.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено имя , 22-Сен-14 14:29 
Не вижу расхождений текущего systemd с оригинальным SysVinit. В нём реализована первоначальная архитектура, заточенная под всё то, что поддерживается сейчас.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 19:22 
А тут вы не правы.
Почитайте хотя бы о разнице в скриптах инициализации, какими простыми они были во времена начала SysVinit и какие стали сейчас. Насколько они усложнились. Уметь запускать [через костыли] то, что актуально сейчас != заточенность под современные задачи.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:25 
> Одно радует. Скоро всех этих людей постигнет суровая кара в виде насильного

Почему же насильного? Майнтайнеры и разработчики как раз обычно очень даже не против чтобы вместо них пахал поттеринг и шапка.



"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 12:48 
Я про тех хейтеров, которые сами скрипты инициализации не пишут, только вопят о ненужности сабжа. Вот их мейнтейнеры и будут насильно переводить, хотят они или нет того.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено saNdro , 22-Сен-14 14:12 
> Я про тех хейтеров, которые сами скрипты инициализации не пишут, только вопят
> о ненужности сабжа. Вот их мейнтейнеры и будут насильно переводить, хотят
> они или нет того.

Прикинь, почему-то это в основном сисадмины работающие в продакшене. И инит скрипты нам практически всем приходилось писать в процессе работы.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 15:57 
Мейнтейнеры - тоже сисадмины. А их мнению я больше доверяю, чем мнению анонимных сисадминов. Плюс я достаточно сам поработал с systemd, чтобы сделать собственные выводы о его нужности.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Michael Shigorin , 22-Сен-14 19:01 
> Мейнтейнеры - тоже сисадмины.

Далеко не все, плюс по разным проектам пропорция девелуперов и сисадминов плавает.

> А их мнению я больше доверяю, чем мнению анонимных сисадминов.

Особенно пикантно звучит от неподписавшегося Анонима в ответ подписавшемуся saNdro. :)

Мне вот важно не столько то, кем человек подписался или что он декларирует, а что сделано.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 22:30 
> Особенно пикантно звучит от неподписавшегося Анонима в ответ подписавшемуся saNdro. :)

Понятно же, что для себя я ничуть не аноним. А кто такой saNdro я вообще не в курсе.

> Мне вот важно не столько то, кем человек подписался или что он декларирует, а что сделано.

Вот именно. saNdro - я хз кто, а вот пользу от работы мейнтейнеров я вполне ощущаю.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено deffic , 22-Сен-14 23:11 
Net/Sys Admin с 20(sic) опытом и я systemd hater!
Назовёте себя?


>> Особенно пикантно звучит от неподписавшегося Анонима в ответ подписавшемуся saNdro. :)
> Понятно же, что для себя я ничуть не аноним. А кто такой
> saNdro я вообще не в курсе.
>> Мне вот важно не столько то, кем человек подписался или что он декларирует, а что сделано.
> Вот именно. saNdro - я хз кто, а вот пользу от работы
> мейнтейнеров я вполне ощущаю.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено deffic , 22-Сен-14 23:13 
20(sic)* -- 20-летним


>>> Особенно пикантно звучит от неподписавшегося Анонима в ответ подписавшемуся saNdro. :)
>> Понятно же, что для себя я ничуть не аноним. А кто такой
>> saNdro я вообще не в курсе.
>>> Мне вот важно не столько то, кем человек подписался или что он декларирует, а что сделано.
>> Вот именно. saNdro - я хз кто, а вот пользу от работы
>> мейнтейнеров я вполне ощущаю.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено AlexAT , 22-Сен-14 23:16 
А давайте лучше письками мериться...

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Led , 23-Сен-14 00:10 
> А давайте лучше письками мериться...

У няшных анимешнигов бывают письки?


"Представлен uselessd, минималистичный вариант systemd"
Отправлено AlexAT , 23-Сен-14 08:57 
> У няшных анимешнигов бывают письки?

Вытри жыр, капает.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Michael Shigorin , 22-Сен-14 18:21 
> Одно радует. Скоро всех этих людей постигнет суровая кара в виде насильного
> перевода их любимого дистрибутива на systemd.

Не говори "гоп", пока не перескачешь.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено rico , 22-Сен-14 19:18 
Как вариант: не говори "гоп" пока не увидишь, во что ты впрыгнул.
А какие у вас успехи по адаптации вашего дистрибутива к systemd?
Упреждая вопросы, замечу, что лично я про systemd пока ничего не знаю, но заставить отдельных мантайнеров переписать их template like скрипты, которые при рестарте сервиса ничего не делают, ничего не выдают на консоль, или, того хуже, умудряются запустить второй экземпляр, который рушит оба, таких я бы насильно....того.... пересадил, и пофиг на что, хоть на кол.
Забыл добавить, что такие скрипты в дебиане (в убунте как наследие) - не редкость. Особенно доставляет первый запуск. Такой вот крутой дебиан, который все решал-решал, решить никак не мог. Вот их бы пересадить, да не добровольно, а насильно. Чтобы они осознали, что их скрипты не работают частенько, и спорить тут особо не о чем.

P.S. И да, мне лень изучать системды, чтобы только запустить сервис. А вот если эти системды сумеют хотя бы трафик шейпить, память лимитить, I/O контролировать в зависимости от имени процесса, то тут я готов. Ну и фаерволам тоже надо дать шанс. Мэйнтейнерам не понять походу таких странных желаний, ибо запускать kvm с IOPS ~ 20000 и потом объяснять другим, что им надо подождать со второй ВМкой, а виртуализация - это только слово такое, красивое, не хочется уже.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Vkni , 23-Сен-14 05:50 
> А какие у вас успехи по адаптации вашего дистрибутива к systemd?

Отличные. Там регулярно в рассылке появляются люди с проблемами. Движуха, жизнь, радость. Не то, что в sysVinit, где всё давно отлажено. :-)


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:02 
Нужно, ящитаю.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:54 
Ну то-есть sysv все, сдох? :)

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:58 
да.

Совсем embedded -> runit, минимализм -> openrc.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:32 
> Совсем embedded -> runit,

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

> минимализм -> openrc.

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


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Лолипупс , 22-Сен-14 09:44 
Каких-нибудь? Гентушников? Я вот с некоторых ubunt'оводов тут фанатею. Если ubuntu так хороша и работает из коробки, что же тогда в поисковой выдачи одни форумы по ubuntu с вопросами : "А как починить?", "А почему не работает?", и им типа гуру отвечают : "Попробуй обновить" или "Я поставил новое unstable ядро из ppa репозитория и все завелось из коробки". И к справке говоря, в gentoo никакого "батхерда" с init-скриптами не наблюдаю, большинство служб и сервисов из репозитория запускаются штабелями БЕЗ ЗАТРУДНЕЙНИЙ, а вот на какой-нибудь redhat'ине попробуй без суппорта резберись где чего валяется и когда все это кончится. Или типа если вот захочется мне какой-нибудь сервис свой запустить, баш скрипт - это батхерд, а init файл (или как он там в systemd называется?) любой школьник на коленке за 2 минуты наштопает? А вообще прежде чем что-нибудь сказать, надо хотя бы попробовать, а не в пустоту бубнить :Р

"Представлен uselessd, минималистичный вариант systemd"
Отправлено абыр , 22-Сен-14 10:55 
Какая у попоболь-то образцово-показательная. У вас враги сожгли родную генту ?

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Лолипупс , 22-Сен-14 11:59 
Не, ну а чего он? :) Можно подумать что в том что половина пользователей отрицательно относится к systemd виноват gentoo, в котором, кстати, systemd спокойно ставится и запускается. А вот gnome при указании неверной локали в конфигах падает вместе с X-сервером и циклично перезапускается но безрезультатно. Вот это я понимаю отказоустойчивость! Перезапуск рухнувнших из-за ошибки в конфигах демонов по кругу - это хайвей :) Но да бог с вашим systemd, нравится - пользуйтесь. Только gentoo та причем? :)

"Представлен uselessd, минималистичный вариант systemd"
Отправлено IMHO , 22-Сен-14 13:34 
Чего только стоит форк гентушников про edev вроде ( точно не помню ), а потом на конференции они сказали, что используете форк на свой страх и риск, гарантий никаких нету, можете потерять данные, а столько шуму наделали

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Лолипупс , 22-Сен-14 14:51 
> Чего только стоит форк гентушников про edev вроде ( точно не помню
> ), а потом на конференции они сказали, что используете форк на
> свой страх и риск, гарантий никаких нету, можете потерять данные, а
> столько шуму наделали

И? Есть сведения подтверждающие что данные терялись из-за eudev? За 10 лет еще ни разу данные не терялись на моем опыте, не считая когда жесткий в кашу стерся, но ведь не eudev этому виной, правда? Посему опять пустой пшик ни о чем... Следующие версии почему gentoo виноват? :) Вот, ей богу, лишь бы на кого-то стрелки перекинуть. Я могу сказать, например, что upstart в ubuntu настолько убог, что из-за ошибки в коде он при каждом запуске ддосит спутники наса. И? Да и вообще, тенденции бездумно запускать любой сервис из коробки - признак "школоты". Ведь если ты поставил какой-то демон, не смотря в конфиги запустил его и где вероятность что пакет собранный другими дядями с конфигом написанным третьими лицами работает корректно и безопасно? Нету нигде. Посему вопрос: где больше школьников? Там где надо головой думать, собирать из сорцов и переписывать дефольтный конфиг, и править init скрипты? Или там где скачал, распаковал, запустил и работает с unit файлом с одного тычка? :) Так я вам скажу что таких сервером на ubuntu, которые ежедневно спам рассылку рекламы и троянов в интернетах пруд пруди. Отсюда могу сделать вывод, что ubuntu силен не своей какой-то там экосистемой и строгой типизацией, а тем, что любой детсадовец может сделать свой сервер с блек-джеком и шлюзами не особо озадачиваясь как оно там работает и какому богу поклоняется. А то, что ubuntu вслед за debian и redhat переходит на systemd по умолчанию говорит о том, что эко системы своей внутренней там не особо как и много :Р



"Представлен uselessd, минималистичный вариант systemd"
Отправлено IMHO , 22-Сен-14 15:28 
гентушники это вечные неутомимые революционеры, с того форка только шуму наделали, а как до работы или в дело, то все,

> Так я вам скажу что таких сервером на ubuntu, которые ежедневно спам рассылку рекламы и троянов в интернетах пруд пруди.

Есть сведения подтверждающие данному написаному? а то я часто читаю, что неработает, ничего нету


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Лолипупс , 22-Сен-14 16:01 
Анализ логов веб и почтового серверов, а так же анализ серверов из вышеуказанных логов. Со "школьниками" некоторых удалось связаться, но после пятого "а подскажи что нужно делать?" Как-то задалбливает, править чужие домашние странички что бы они спам не рассылали, у меня своих хлопот хватает. А eudev... А что eudev? Работает себе спокойно. Жалоб на него нет. Или у Вас есть другие сведения? Или может вы сами разработали сервис которым пользуются миллионы со словами "ребята, скачайте, ставьте все, всем маст хэв". Честно сказать, я нигде не видел эту цитату, просто однажды он установился по умолчанию и с тех пор работает безотказно и не претендует на роль httpd и syslog

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 17:06 
> с того форка только шуму наделали, а как до работы или в дело, то все

Я на eudev почти с самого начала перешёл; его пилят понемногу, довольно часто новые версии выходят. Ничего, кстати, не ломалось.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено rico , 22-Сен-14 19:31 
>[оверквотинг удален]
> или "Я поставил новое unstable ядро из ppa репозитория и все
> завелось из коробки". И к справке говоря, в gentoo никакого "батхерда"
> с init-скриптами не наблюдаю, большинство служб и сервисов из репозитория запускаются
> штабелями БЕЗ ЗАТРУДНЕЙНИЙ, а вот на какой-нибудь redhat'ине попробуй без суппорта
> резберись где чего валяется и когда все это кончится. Или типа
> если вот захочется мне какой-нибудь сервис свой запустить, баш скрипт -
> это батхерд, а init файл (или как он там в systemd
> называется?) любой школьник на коленке за 2 минуты наштопает? А вообще
> прежде чем что-нибудь сказать, надо хотя бы попробовать, а не в
> пустоту бубнить :Р

А это называется популярность. Порог входа низкий, а потом ведь хочется сделать, чтобы работало. Объясните это гентушникам (сам был 4 года на дженту, знаю). Многие из них красноглазят, чтобы потом хвастаться перед подружками, но многие налаживают очень интересные конфиги рабочие. И да, не бубните уже про дженту ничего плохого - там зато много удобств и свобод, которые убунтушники освоят гораздо позже. Я пересел на убунту, потому что в системах для меня уже ничего нового нет, включая винды. Любое могу сделать на любой, вопрос лишь во времени. Посмотрите иногда, что люди делают на .bat файлах. Да, страшно, но своя красота и там есть. А уж сколько упорства и изобретательности %)


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Лолипупс , 23-Сен-14 01:25 
Для десктоп систем - несомненно, установил и пользуешься. Прям как Windows. Однако когда мне потребовалось в какой-то доисторической версии ubuntu включить поддержку проверки орфографии в x-chat, вот это был батхерд. В deb пакете бинарник был собран без нее, то есть вариант один, собирать из исходного кода. Ладно, бывает и такое, качаем сурсы, начинаем разбираться с компилятором... а где он? А нет его! Установить нужно компилятор... а как? А трендец, apt-get'ина наотрез отказалась его устанавливать, внятной мануалины по этой темы нет, только 1000 и 1 совет на форуме с производными от ubuntu именами. И все разные. Одни говорят одно, другие говорят другое... Ладно, в общем, с горем пополам завел компилятор, а компилировать ничего нельзя потому что компилятор тоже оказался нифига не настроенным, ни флагов оптимизации, ни конфигов компилятора, на системе x86_64 он почему-то решил собирать под x86. Несколько часов шуршания по жесткому диску дали результат в виде конфигурационных файлов, но блин, неужели нельзя как-то их в одно место расположить, а не например в /usr/etc ? Конфиги системных демонов в /etc/, конфиг apache в /usr/share/etc. От это да :) С другой стороны gentoo, нормальный конструктор из которого ты можешь собрать что тебе нужно легко и просто. Все аккуратно и предсказуемо. Хочешь себе embedded систему с systemd - ради бога, хочешь там порно сервер с apache и openrc, да на... Хочешь компилировать пакет так, компилируй, хочешь вот так? Да не вопрос. Хочешь компилировать в chroot с stage3 от x86? Пф, легко :) А вы говорите gentoo. Нормальный разумный дистрибутив со своими революционерами, которые, кстати, делают все, что бы ни от чего не зависить и развивают его довольно быстро и качественно. Круче только LFS :)

"Представлен uselessd, минималистичный вариант systemd"
Отправлено pavel_simple , 23-Сен-14 07:52 
>[оверквотинг удален]
> А трендец, apt-get'ина наотрез отказалась его устанавливать, внятной мануалины по этой
> темы нет, только 1000 и 1 совет на форуме с производными
> от ubuntu именами. И все разные. Одни говорят одно, другие говорят
> другое... Ладно, в общем, с горем пополам завел компилятор, а компилировать
> ничего нельзя потому что компилятор тоже оказался нифига не настроенным, ни
> флагов оптимизации, ни конфигов компилятора, на системе x86_64 он почему-то решил
> собирать под x86. Несколько часов шуршания по жесткому диску дали результат
> в виде конфигурационных файлов, но блин, неужели нельзя как-то их в
> одно место расположить, а не например в /usr/etc ? Конфиги системных
> демонов в /etc/, конфиг apache в /usr/share/etc. От это да :)

т.е. ты просто неасилил почитать доки, полез читать форумы, а виноват debian?
apt-get source xchat
apt-get build-dep xchat
apt-get install build-essential devscripts
cd ....
vi/nano/ed debian/rules
debuild -us -uc
dpkg -i ../xchat.......deb

> С другой стороны gentoo, нормальный конструктор из которого ты можешь собрать
> что тебе нужно легко и просто. Все аккуратно и предсказуемо. Хочешь
> себе embedded систему с systemd - ради бога, хочешь там порно
> сервер с apache и openrc, да на... Хочешь компилировать пакет так,
> компилируй, хочешь вот так? Да не вопрос. Хочешь компилировать в chroot
> с stage3 от x86? Пф, легко :) А вы говорите gentoo.
> Нормальный разумный дистрибутив со своими революционерами, которые, кстати, делают все,
> что бы ни от чего не зависить и развивают его довольно
> быстро и качественно. Круче только LFS :)

только яйцы круче gentoo-неосилятора


"Представлен uselessd, минималистичный вариант systemd"
Отправлено badmilkman , 23-Сен-14 13:20 
Нет, стабилизировался. Теперь народ занят оптимизацией управления процессами.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:05 
Ну вот, кому не нравится - пилят. Не чета местным нытикам, которые только ныть и могут.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено intelfx , 21-Сен-14 13:17 
Воистину.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено kurokaze , 21-Сен-14 13:18 
> Ну вот, кому не нравится - пилят. Не чета местным нытикам, которые
> только ныть и могут.

твой пост - классический пример нытья


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 17:36 
Дядя, я сижу на systemd уже год и у меня всё работает. А вы всё страдаете.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено byu , 21-Сен-14 20:33 
> Дядя, я сижу на systemd уже год и у меня всё работает.
> А вы всё страдаете.

Привет, оракул. А шар твой кристаллический - фуфло таки.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:34 
> Дядя, я сижу на systemd уже год и у меня всё работает.
> А вы всё страдаете.

Ай-яй-яй, как же это вы так не в тренде то. Нынче тренд - понoсить Поттеринга. А у вас все работет? А ну быстренько сломайте что-нибудь и начинайте рассказывать что это все systemd виноват :)


"Представлен uselessd, минималистичный вариант systemd"
Отправлено IMHO , 22-Сен-14 13:36 
> сломайте что-нибудь и начинайте рассказывать что это все systemd виноват :)

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



"11"
Отправлено V , 22-Сен-14 14:07 
Сижу на sysVinit уже год. И всё работает. И нафиг нужен этот ваш Ненужно-Д?

"Представлен uselessd, минималистичный вариант systemd"
Отправлено _KUL , 21-Сен-14 14:38 
Соревнуются со злом ... Лучше бы свои силы в более полезное русло направили.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено plain5ence , 21-Сен-14 15:10 
Зачем добру конкурировать с добром, когда есть ещё не вытесненное зло?

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 15:31 
для драматики

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 15:49 
> для драматики

Энциклопедии? Лучше для абсурдо.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:10 
> библиотека работы с QR-кодами libqrencode

Даже мелкомягким такое не снилось.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:35 
>> библиотека работы с QR-кодами libqrencode
> Даже мелкомягким такое не снилось.

Дай им пару лет, и они не только у себя такое введут, но еще и инновацией провозгласят.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено OramahMaalhur , 21-Сен-14 13:04 
И патентами обложат

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Пингвино , 21-Сен-14 14:26 
А школота, которая раньше кричала что systemd - отстой, будет говорить какая офигенная фича и как круто она работает

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 15:33 
в общем-то, школоте как раз и нравится systemd

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Отражение луны , 21-Сен-14 18:46 
Да, только наоборот. Не нравится.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:36 
> Да, только наоборот. Не нравится.

Ну тебе то виднее :). Но у тебя все-равно нет своего мнения, только следование трендам. Поэтому твое мнение столь же ценно как мнение CNC станка следующего программе.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 15:47 
Угу, то-то когда в ведро полгода назад такое засунули, тут все радовались

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:16 
Годнота.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:19 
Будет очередной eudev

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Crazy Alex , 22-Сен-14 00:34 
В смысле - штуковина, которая спокойно работает и есть не просит? Тем лучше.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено абыр , 22-Сен-14 10:56 
А удев из состава системд приходит к вам по ночам и сосет мозг ?

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Michael Shigorin , 22-Сен-14 19:16 
> А удев из состава системд приходит к вам по ночам и сосет мозг ?

Иногда то, что там сломали ещё что-нибудь, выясняется ночером, да.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено тото , 21-Сен-14 10:28 
Будьте добры «мухи отдельно, котлеты — отдельно!»

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:33 
Проект с таким названием надо было анонсировать 1-го апреля. Либо поспешили, либо опоздали.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено YetAnotherOnanym , 21-Сен-14 10:35 
Что-то меня название настораживает. Потом окажется, что это фейковый проект от маркетологов шапки для троллинга противников systemd.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено A.Stahl , 21-Сен-14 10:38 
Я даже знаю что именно тебя настораживает. Здравый смысл.
Ни для кого уже не секрет, что системд замахнулся на управлением всей системной мелочёвкой, а не просто запуск демонов при старте системы.
Поэтому сейчас урезание функционала системд до уровня системы инициализации сродни скупки самолётов, чтобы делать из них самокаты. Бессмысленно и беспощадно.
Лучше бы сделали ещё один самокат и оставили самолёты в покое.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 11:09 
>  Что-то меня название настораживает. Потом окажется, что это фейковый проект от маркетологов шапки для троллинга противников systemd.

Ну да, всё правильно. У них в FAQ так и написано:

> > Is uselessd actually an elaborate false flag operation by Red Hat to discredit their opponents and install a New World Order?
> >
> > ...Fuck.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено freehck , 22-Сен-14 11:07 
Однако "нет" они всё же не ответили. Может быть они имели в виду "not to discredit, to fuck". А может быть даже "Fuck, how have you known?! O_o"

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 10:36 
Название говорящее. Ждем комментов от поьтера

"Представлен uselessd, минималистичный вариант systemd"
Отправлено www2 , 21-Сен-14 13:51 
А если задуматься, то название можно интерпретировать не только как "бесполезный" но и "используй меньше". Предлагаю переименовать systemd в usemored, чтобы называть вещи своими именами и сделать игру слов более явной.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:37 
> и "используй меньше".

Хороший слоган. Еще бы назвали donotused :).


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Ordu , 21-Сен-14 19:40 
Суеверия. Во-всяком случае когда речь идёт о системе инициализации, а не о новом девайсе от эппл. Вы бы ещё религиозную пропаганду тут какую-нибудь начали бы, заодно. Типа разработка не освящена РПЦ, значит дело безнадёжно.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Aleks Revo , 22-Сен-14 00:25 
И кругом демоны, демоны!

"Представлен uselessd, минималистичный вариант systemd"
Отправлено piteri , 21-Сен-14 10:52 
>Из подсистем, которые не включены в uselessd отмечены: механизм ведения системных журналов journald

Ура, товарищи!


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Neurotic , 21-Сен-14 11:45 
Отличная новость!
Еще с тех пор как столкнулся с systemd на Арче, сложилось у меня такое мнение: как система инициализации systemd - очень и очень классная вещь. Но журнал, сеть, http, управление устройствами, [s]бассейн с сауной и шпиль для причаливания дирижаблей[/s] нафиг не нужны.
Желаю проекту всяческих успехов и внимания со стороны сообщества Debian! )

"Представлен uselessd, минималистичный вариант systemd"
Отправлено vitalif , 21-Сен-14 18:52 
+1, отличный проект. очень правильный.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Crazy Alex , 22-Сен-14 00:36 
Апстартовский событийный подход, как минимум, не хуже - но в таком виде это было бы хорошее соревнование, конечно.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено umbr , 21-Сен-14 12:05 
Название неудачное выбрали.
Могли назвать просто lessd

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 12:28 
> Название неудачное выбрали.
> Могли назвать просто lessd

lsd - будь проще


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 15:55 
>> Название неудачное выбрали.
>> Могли назвать просто lessd
> lsd - будь проще

кто о чем, а наркоманы -- о наркотиках


"Представлен uselessd, минималистичный вариант systemd"
Отправлено chinarulezzz , 21-Сен-14 18:41 
самокритично)

"Представлен uselessd, минималистичный вариант systemd"
Отправлено irinat , 21-Сен-14 18:52 
>> Название неудачное выбрали.
>> Могли назвать просто lessd
> lsd - будь проще

d — надо идти до конца


"Представлен uselessd, минималистичный вариант systemd"
Отправлено анонимус , 21-Сен-14 13:33 
> Могли назвать просто lessd

dless


"Представлен uselessd, минималистичный вариант systemd"
Отправлено anonymous , 21-Сен-14 18:02 
dless-code
;)

"Представлен uselessd, минималистичный вариант systemd"
Отправлено ноним , 21-Сен-14 12:38 
Ого!  Ребятки запустили ./configure --help )


...
  --disable-seccomp       Disable optional SECCOMP support
  --disable-ima           Disable optional IMA support
  --disable-selinux       Disable optional SELINUX support
  --disable-apparmor      Disable optional AppArmor support
...
  --disable-smack         Disable optional SMACK support
...
  --disable-qrencode      disable qrencode support
  --disable-microhttpd    disable microhttpd support
...
  --disable-logind        disable login daemon
...
  --disable-hostnamed     disable hostname daemon
  --disable-timedated     disable timedate daemon
  --disable-timesyncd     disable timesync daemon
  --disable-localed       disable locale daemon
...
  --disable-gudev         disable Gobject libudev support [default=enabled]
...
  --disable-ldconfig      disable ldconfig



"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноний , 21-Сен-14 13:48 
Я вот не понимаю, если системд модульный, и через configure можно убрать все что не нужно, то почему отовсюду слышны вопли? Или это мода такая, щас можно гнобить системд (повышая ЧСВ), даже не представляя что это такое.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено www2 , 21-Сен-14 13:56 
> Я вот не понимаю, если системд модульный, и через configure можно убрать
> все что не нужно, то почему отовсюду слышны вопли? Или это
> мода такая, щас можно гнобить системд (повышая ЧСВ), даже не представляя
> что это такое.

У вас странное понимание модульности. Нужно каждый раз пересобирать всю систему, чтобы выгрузить из неё ненужный "модуль"?


"Представлен uselessd, минималистичный вариант systemd"
Отправлено ноним , 21-Сен-14 14:10 
>> Я вот не понимаю, если системд модульный, и через configure можно убрать
>> все что не нужно, то почему отовсюду слышны вопли? Или это
>> мода такая, щас можно гнобить системд (повышая ЧСВ), даже не представляя
>> что это такое.
> У вас странное понимание модульности. Нужно каждый раз пересобирать всю систему, чтобы
> выгрузить из неё ненужный "модуль"?

Для начала - это у вас "странное понимание модульности". Вы случайно модули с плагинами не путаете? Второе - пересобирать надо не всю систему, а только конкретный продукт. И третье - если вас так ломает пересобирать, то никто не мешает вам написать собственный systemd-modprobed )


"Представлен uselessd, минималистичный вариант systemd"
Отправлено www2 , 21-Сен-14 15:42 
>Для начала - это у вас "странное понимание модульности". Вы случайно модули с плагинами не путаете?

Ну то есть изначальный Unix с монолитным ядром можно, по-вашему, считать модульным?

>Второе - пересобирать надо не всю систему, а только конкретный продукт.

Всю систему systemd, которая якобы из модулей состоит. Если бы она была бы по-настоящему модульной, то в ней можно было бы собрать модуль отдельно от всей системы (под которой я понимаю совокупность core-модуля и дополнительных модулей). В Linux и FreeBSD модуль ядра можно собрать отдельно от ядра, в systemd - нет?

>И третье - если вас так ломает пересобирать, то никто не мешает вам написать собственный systemd-modprobed )

Меня ломает то, что кто-то это называют модульностью. Если в системе по всему монолитному коду рассованы ifdef и ifndef, то вряд ли это можно называть модульностью. Это называется не модульность, а условная компиляция.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено ноним , 21-Сен-14 16:55 
>>Для начала - это у вас "странное понимание модульности". Вы случайно модули с плагинами не путаете?
> Ну то есть изначальный Unix с монолитным ядром можно, по-вашему, считать модульным?

Открою вам страшную тайну - ядро Linux и ядра *BSD тоже монолитные ) Понятия "модульное ядро" не существует, есть лишь микроядра, но это уже из совсем другой оперы )

>>Второе - пересобирать надо не всю систему, а только конкретный продукт.
> Всю систему systemd, которая якобы из модулей состоит. Если бы она была
> бы по-настоящему модульной, то в ней можно было бы собрать модуль
> отдельно от всей системы...

А как по-ващему собирают systemd-logind и systemd-udevd отдельно от systemd& )

> ...(под которой я понимаю совокупность core-модуля и
> дополнительных модулей). В Linux и FreeBSD модуль ядра можно собрать отдельно
> от ядра, в systemd - нет?

Подскажите пожалуйста, где еще кроме ядер можно подгружать модули налету? А когда не найдете примеров - попробуйте понять почему так.

>>И третье - если вас так ломает пересобирать, то никто не мешает вам написать собственный systemd-modprobed )
> Меня ломает то, что кто-то это называют модульностью. Если в системе по
> всему монолитному коду рассованы ifdef и ifndef, то вряд ли это
> можно называть модульностью. Это называется не модульность, а условная компиляция.

Вы бы, прежде чем пукать в лужу, хотя бы с той же самой википедией ознакомились, что-ли: http://en.wikipedia.org/wiki/Modular_programming


"Представлен uselessd, минималистичный вариант systemd"
Отправлено dhamp , 21-Сен-14 18:07 
>Подскажите пожалуйста, где еще кроме ядер можно подгружать модули налету?

enlightenment e17,e18,e19 - можно загружать и выгружать модули в рантайме добавляя или убирая функциональность.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено ноним , 21-Сен-14 18:32 
>>Подскажите пожалуйста, где еще кроме ядер можно подгружать модули налету?
> enlightenment e17,e18,e19 - можно загружать и выгружать модули в рантайме добавляя или
> убирая функциональность.

Ага ) Вы бы еще Firefox вспомнили )


"Представлен uselessd, минималистичный вариант systemd"
Отправлено dhamp , 22-Сен-14 00:48 
а чего все модули для firefox - shared object'ы ? нет ? ну и к чему тут он ?
в ядре kernel object, в ешке - shared object
или для вас модули это что-то другое ? ну тогда я даже не знаю в принципе таких программ/программных продуктов.  

"Представлен uselessd, минималистичный вариант systemd"
Отправлено ноним , 22-Сен-14 11:15 
> а чего все модули для firefox - shared object'ы ? нет ?
> ну и к чему тут он ?
> в ядре kernel object, в ешке - shared object
> или для вас модули это что-то другое ? ну тогда я даже
> не знаю в принципе таких программ/программных продуктов.

Расскажите тогда, почему следующее не реализовано ввиде "модулей":


  --disable-option-checking  ignore unrecognized --enable/--with options
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-silent-rules   less verbose build output (undo: "make V=1")
  --disable-silent-rules  verbose build output (undo: "make V=0")
  --enable-dependency-tracking
                          do not reject slow dependency extractors
  --disable-dependency-tracking
                          speeds up one-time build
  --enable-static[=PKGS]  build static libraries [default=no]
  --enable-shared[=PKGS]  build shared libraries [default=yes]
  --enable-fast-install[=PKGS]
                          optimize for fast installation [default=yes]
  --disable-libtool-lock  avoid locking (might break parallel builds)
  --enable-pam            enable PAM support [default=detect]
  --enable-simple-x11     enable simple x11 linking
  --disable-systemd       disable systemd support [default=detect]
  --disable-nls           do not use Native Language Support
  --disable-rpath         do not hardcode runtime library paths
  --disable-install-sysactions
                          disable installing
                          /etc/enlightenment/sysactions.conf [default=enabled]
  --disable-install-enlightenment-menu
                          disable installing /etc/xdg/menus/enlightenment.menu
                          [default=enabled]
  --disable-files         disable Files menu item [default=enabled]
  --enable-device-hal     enable hal device backend [default=disabled]
  --enable-device-udev    enable udev device backend [default=enabled]
  --enable-mount-udisks   enable udisks mounting support [default=enabled]
  --enable-mount-eeze     enable eeze mounting support [default=disabled]
  --disable-doc           Disable documentation build [default=enabled]
  --disable-enotify       disable Enotify support [default=detect]
  --enable-wayland-only   enable wayland-only version of enlightenment
                          [default=disabled]
  --enable-wayland-clients
                          enable wayland clients in composite module
                          [default=disabled]


"Представлен uselessd, минималистичный вариант systemd"
Отправлено freehck , 22-Сен-14 11:23 
>> ...(под которой я понимаю совокупность core-модуля и
>> дополнительных модулей). В Linux и FreeBSD модуль ядра можно собрать отдельно
>> от ядра, в systemd - нет?
> Подскажите пожалуйста, где еще кроме ядер можно подгружать модули налету? А когда
> не найдете примеров - попробуйте понять почему так.

Так ведь в любой программе, использующей dlopen? Много их. Очень. На аудиоплееры гляньте, например. =)

PS: Я бы ещё сказал, что в любой программе на Lisp с REPL в отдельном треде, но это уже чересчур будет.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено ноним , 22-Сен-14 12:21 
>>> ...(под которой я понимаю совокупность core-модуля и
>>> дополнительных модулей). В Linux и FreeBSD модуль ядра можно собрать отдельно
>>> от ядра, в systemd - нет?
>> Подскажите пожалуйста, где еще кроме ядер можно подгружать модули налету? А когда
>> не найдете примеров - попробуйте понять почему так.
> Так ведь в любой программе, использующей dlopen? Много их. Очень. На аудиоплееры
> гляньте, например. =)
> PS: Я бы ещё сказал, что в любой программе на Lisp с
> REPL в отдельном треде, но это уже чересчур будет.

Тут опять-же плагины. Базовая функциональность (когда от модулей зависит core) меняется в 99% случаев на этапе компиляции.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено freehck , 22-Сен-14 12:28 
>>> Подскажите пожалуйста, где еще кроме ядер можно подгружать модули налету? А когда
>>> не найдете примеров - попробуйте понять почему так.
>> Так ведь в любой программе, использующей dlopen? Много их. Очень. На аудиоплееры
>> гляньте, например. =)
> Тут опять-же плагины.

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

> Базовая функциональность (когда от модулей зависит core) меняется в 99% случаев на этапе компиляции.

Скажите это проекту GNU. =/

Там отдельные программы взаимодействуют через текстовые интерфейсы. И все их можно заменить в любой момент.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Тупой молодец , 22-Сен-14 14:51 
>Что-то я не очень уловил разницу между плагином и модулем. Обычно это одно и то же, но у Вас, кажется, иные представления.

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


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Michael Shigorin , 22-Сен-14 19:24 
> Для начала - это у вас "странное понимание модульности".

Завтра на переменке уточните различия build time и runtime у кого-нить из средних классов.

Будете продолжать страдать логореей на публике -- придётся рэзат.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено ноним , 23-Сен-14 18:46 
>> Для начала - это у вас "странное понимание модульности".
> Завтра на переменке уточните различия build time и runtime у кого-нить из
> средних классов.

Я в вашу школу не ходок )

> Будете продолжать страдать логореей на публике -- придётся рэзат.

Прежде чем лечить других - вылечитесь сами )

P.S.: Ах, да. "Рэзайте" скока влезет, можете даж забанить )


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноний , 21-Сен-14 16:38 
>> У вас странное понимание модульности. Нужно каждый раз пересобирать всю систему, чтобы выгрузить из неё ненужный "модуль"?

Не понял, зачем каждый раз пересобирать, если можно один раз собрать как надо и забыть? Как может так случиться что сегодня нужен встроенный хттп модуль, завтра не нужен, а после завтра опять нужен. Вобщем вы меня не убедили. Может есть какие-то другие "фатальные недостатки"?


"Представлен uselessd, минималистичный вариант systemd"
Отправлено umbr , 21-Сен-14 18:09 
>один раз собрать как надо и забыть

Неплохая идея, но это как-то не энтерпрайзно.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Crazy Alex , 22-Сен-14 00:39 
Потому что тогда архитектура вменяемая получается. И есть понимание, что для любого модуля может быть и будет написан альтернативный.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено username , 22-Сен-14 21:12 
Так почему всю? Мейнтейнеры в "правильном" дистрибутиве пусть вам и соберут как надо.
Пердеть в лужу каждый может, не нравится бери лфс, однодумцев и добро пожаловать в свободный мир. Пилят системд потому что есть необходимость.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Гость , 21-Сен-14 14:23 
В 2 предложениях вся душа на изнанку! По доброму завидую литературному таланту.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено bav , 21-Сен-14 17:56 
> Я вот не понимаю, если системд модульный, и через configure можно убрать
> все что не нужно, то почему отовсюду слышны вопли? Или это
> мода такая, щас можно гнобить системд (повышая ЧСВ), даже не представляя
> что это такое.

Модульный, это когда зависимость можно прописать на модуль.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:39 
> Ого!  Ребятки запустили ./configure --help )

Ну так вам же сказали - systemd стал дистрибутивом. А это - первый respin :D.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Xaionaro , 22-Сен-14 07:42 
~/systemd-215]$ ./configure --help | grep -c journal
0


"Представлен uselessd, минималистичный вариант systemd"
Отправлено ноним , 22-Сен-14 11:20 
>
~/systemd-215]$ ./configure --help | grep -c journal 
> 0

Вы бы хоть в исходники к ним заглянули для начала:

static int connect_logger_as(const ExecContext *context, ExecOutput output, const char *ident, const char *unit_id, in  t nfd) {
          int fd, r;
          union sockaddr_union sa = {
                  .un.sun_family = AF_UNIX,
                  .un.sun_path = "/run/systemd/journal/stdout",
          };

Никакой journal они не выпиливали, просто выкинули сервисы, а вывод в syslog происходит также, как и раньше )


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Xaionaro , 22-Сен-14 16:29 
Может быть. Нужно конечно же изучать внимательнее, однако это меня почему-то радует:


~/uselessd-1]$ grep -RI journal . | wc -l
127

~/systemd-208]$ grep -RI journal . | wc -l
8515



"Представлен uselessd, минималистичный вариант systemd"
Отправлено anonymous , 23-Сен-14 00:22 
Наличие опций сборки модульность не гарантирует, ну да ладно. Подойдем пока к вопросу с другой стороны, что скажете насчёт того же udev, злые языки утверждают, что он без системд и не компилится уже, как-то тоже модульность под вопросом оказывается.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено AX , 21-Сен-14 12:47 
> uselessd

Так должен называться оригинальный systemd.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 12:59 
uselessГЭ :)

"Представлен uselessd, минималистичный вариант systemd"
Отправлено www2 , 21-Сен-14 13:56 
>> uselessd
> Так должен называться оригинальный systemd.

Оригинальный systemd должен называться usemored. Или bloatwared.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Michael Shigorin , 22-Сен-14 19:26 
> Оригинальный systemd должен называться usemored. Или bloatwared.

systemsinkd, как услужливо подсказывает картинка на сайте проекта. :)


"Представлен uselessd, минималистичный вариант systemd"
Отправлено ноним , 21-Сен-14 13:04 
Это прекрасно:


Now it's time to make your system boot from uselessd.
   In GRUB2, you will need to find the appropriate
   GRUB menu config (located in /etc/default/grub
   in some distros, or /etc/grub.d) and modify the
   GRUB_CMDLINE_LINUX_DEFAULT option to include the
   following line:

   init=/lib/systemd/uselessd

sed помог не везде )


"Представлен uselessd, минималистичный вариант systemd"
Отправлено V , 21-Сен-14 13:31 
[13:22'40] + God (~IceChat7@fgt-%x) has joined #uselessd

Поттеринг уже там


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:40 
> Поттеринг уже там

А что у него за айпишник такой странный? Это что, протокол телепатического линка?


"Представлен uselessd, минималистичный вариант systemd"
Отправлено V , 22-Сен-14 12:19 
там у всех такие.

[12:10'49] --- Your host is irc.darknedgy.net, running version ngircd-19.2 (x86_64/pc/linux-gnu)


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 14:09 
Ну изначально было понятно что если тупое большинство повелось на этот крап, то умное меньшинство так или иначе ситуацию исправит, хотя бы для себя.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено dimqua , 21-Сен-14 15:23 
В данном случае, даже не меньшинство, а всего лишь один человек.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 15:58 
> В данном случае, даже не меньшинство, а всего лишь один человек.

множество не может состоять из одного элемента?


"Представлен uselessd, минималистичный вариант systemd"
Отправлено dimqua , 21-Сен-14 22:18 
Может, но противников systemd явно больше одного.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 01:13 
Китайцев много, ну и?

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:41 
> Китайцев много, ну и?

Ну и вот заселяют у нас тут дальний восток уже... :\


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 10:04 
Между Китаем и Россией есть страна Монголия. Одна из самых не заселённых стран в мире. Логичней китайцам Монголию заселять, а уже потом можете пугать "Заселением Дальнего Востока".

"Представлен uselessd, минималистичный вариант systemd"
Отправлено dimqua , 22-Сен-14 11:25 
> Логичней китайцам Монголию заселять

Это смотря какой логикой руководствоваться.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 12:52 
Зачем им дальний восток, они штаты заселяют, там уже инфраструктура и прочее, тем более что все равно скоро большая часть территории отойдет Китаю в счет долгов.
Китайцы умные, зачем им воевать с Россией, если можно сесть и подождать пока мимо проплывет труп США.

Buyers from Greater China, including people from Hong Kong and Taiwan, spent $22 billion on U.S. homes in the year through March, up 72 percent from the same period in 2013 and more than any other nationality
http://www.bloomberg.com/news/2014-07-08/chinese-cash-bearin...


"Представлен uselessd, минималистичный вариант systemd"
Отправлено www2 , 21-Сен-14 15:44 
> Ну изначально было понятно что если тупое большинство повелось на этот крап,
> то умное меньшинство так или иначе ситуацию исправит, хотя бы для
> себя.

Мне кажется, что это всё такой тонкий троллинг. Потом автор проекта скажет, что он просто собрал systemd с опциями компиляции, чем утрёт нос всем, кто пускает сопли из-за того, что systemd такой толстый.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Ordu , 21-Сен-14 22:48 
Нет. Список изменений не вписывается в смену опций компиляции. Например, выпилены использования glibc-специфичных форматных строк printf.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Ordu , 21-Сен-14 22:55 
> Ну изначально было понятно что если тупое большинство повелось на этот крап,
> то умное меньшинство так или иначе ситуацию исправит, хотя бы для
> себя.

На самом деле это меньшинство немало умное, и зрит в будущее. systemd так или иначе проникает везде. Но если дать ему замену, снимающую основные претензии к systemd, то в перспективе, при некотором везении, можно оказаться эдаким консервативным стандартизующим кроссплатформенным решением, снижающим фрагментацию между системами. Эдаким противовесом неуёмно прогрессивному и некроссплатформенному systemd. Такой противовес полезен и для s-d, из чего можно вывести конспирологическую теорию, что это следующий шаг хитрого плана Поттеринга, нацеленного на захват мира.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 15:49 
Очень круто. Очень круто, я считаю. Поттеринг полностью изменил взгляды на мир свободного ПО: раньше небольшая команда писала core functionality какого-либо сервиса, допиливая его по необходимости для своих нужд, две-три сторонние команды добавляли расширенный функционал, а потом с десяток крупных компаний строил на этой почве свои платные решения той или иной степени свободы. Сейчас Поттеринг пилит systemd с хттп-сервером, qr-кодами и возможностью в будущем строить свою ОС из кирпичиков, а кто-то выпиливает все лишнее, оставляя лишь систему инициализации. Дабы поддержать это инновационное направление, я предлагаю сразу основать компании, которые будут предлагать кастрированный systemd за платную годовую подписку.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено chinarulezzz , 21-Сен-14 19:41 
> Очень круто. Очень круто, я считаю. Поттеринг полностью изменил взгляды на мир
> свободного ПО

жирные программы и упоротые разработчики всегда были, есть и будут. Все они меняли взгляды на мир и свободное ПО. Постоянно.


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 21-Сен-14 21:37 
И зачем оно на всяких фряхах? Все плюшки выпилили, а просто грузить сервисы умеет и тамашняя система инициализация.
Смысл системд потерялся. Там конечно половину фич можно безболезненно выпилить, но остальные опять придется заменять дистроспецифичными вещами, что приведе снова к фрагментации.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 05:43 
> И зачем оно на всяких фряхах?

Да правильно, нефиг современные решения в фряху портировать. Пусть уже отправится на свалку истории окончательно :).


"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 23-Сен-14 13:45 
А таки что? В Линуксах "страдали" от портянок в инит-скриптах вроде? Так во фришном RC всё приятней. Хотя, что-то в базовой ситеме и встречается, но основное большинство не такое страшное. Там где-то в глубине у мейнтенеров может и есть страдание... А параллельный запуск - не такая уж мегафича. Было где-то решение для параллельного запуска для rc.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Andrey Mitrofanov , 23-Сен-14 14:38 
>А параллельный запуск - не такая уж мегафича. Было где-то решение для параллельного запуска для rc.

В Debian-е. Был.
""Debian from wheezy improves the SysV-style init by ordering the boot sequence with LSB header and starting boot scripts in parallel.

В РХ был
http://www.redhat.com/archives/rhl-devel-list/2007-July/msg0...

И в bsd-ях был. Наверное.

Пришёл Ленарт и "сделал"!


"Представлен uselessd, минималистичный вариант systemd"
Отправлено AlexAT , 21-Сен-14 23:59 
Название абсолютно верное, я считаю.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 08:13 
Хе-хе-хе, теперь фрибсд тоже станет медленно грузящимся глюкаловом, поздравляю всех с инновацией.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Алоним , 22-Сен-14 10:03 
То что нужно для docker-а.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 10:10 
там jail жи есть

"Представлен uselessd, минималистичный вариант systemd"
Отправлено вася , 22-Сен-14 10:13 
У поттера от новости жесточайший батхерт! Кастрируют его прелесть!

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Стас , 22-Сен-14 11:06 
везде пишешь одно и тоже

"Представлен uselessd, минималистичный вариант systemd"
Отправлено Аноним , 22-Сен-14 17:12 
Мигелюшку кастрируют?!

"Представлен uselessd, минималистичный вариант systemd"
Отправлено erfea , 22-Сен-14 10:40 
Вкуснота. Ждём стабилизации и ебилдов.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено anonymous , 22-Сен-14 14:37 
идея здравая, тягаться с системд уже нереально да и пожалуй глупо, все-таки здравые и востребованные технические решения среди прочего мусора там тоже вполне присутствуют
так что единственное что и остается теперь, так это попытаться его причесать
теперь посмотрим, взлетит ли

PS название не нравится


"Представлен uselessd, минималистичный вариант systemd"
Отправлено lucentcode , 22-Сен-14 16:10 
Как корабль назовешь,  так он и поплывёт. Проект хороший, но название никуда не годится.

"Представлен uselessd, минималистичный вариант systemd"
Отправлено V , 22-Сен-14 18:20 
http://soundsystem.dumbinter.net/