The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

21.04.2015 20:44  Представлен elogind, обособленный вариант logind, независимый от systemd

Разработчики полностью свободного дистрибутива Guix выступили с инициативой выделения системы управления пользовательскими сеансами logind из systemd и распространения в форме самодостаточного пакета elogind. Проект развивается путём форка репозитория systemd и постепенного вычищения частей, не связанных с работой logind. Имя "elogind" выбрано по аналогии с форком "eudev".

Из связанных с logind компонентов отмечается интеграция с PAM и Polkit. Взаимодействие Gnome-session и gnome-settings-daemon с logind производится через D-Bus. Из оставленных компонентов systemd отмечается библиотека для представления внутреннего состояния elogind через ФС, непосредственно демон logind, PAM-модуль и тестовые исполняемые файлы (loginctl, systemd-inhibit). Большинство имен заменены с systemd на logind (например, библиотека libsystemd переименована в libelogind), но некоторые оставлены для обеспечения совместимости. Разработка ведётся с оглядкой на обеспечение корректной работы c GNOME. В будущем ожидается интеграция elogind в дистрибутив Guix.

  1. Главная ссылка к новости (https://lists.gnu.org/archive/...)
  2. OpenNews: В рамках проекта vdev развивается новая альтернатива devfs и udev
  3. OpenNews: Разработчики Gentoo официально анонсировали проект eudev, не зависящий от systemd
  4. OpenNews: Разработчики Ubuntu планируют заменить ConsoleKit на systemd-logind
  5. OpenNews: Разработчики Xfce основали форк ConsoleKit
  6. OpenNews: Для BSD-систем подготовлены аналоги компонентов systemd, востребованных в GNOME
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: logind, elogind
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 20:48, 21/04/2015 [ответить] [показать ветку] [···]    [к модератору]
  • +11 +/
    Молодцы!
     
     
  • 2.15, Анончег (?), 00:44, 22/04/2015 [^] [ответить]    [к модератору]
  • +3 +/
    Ага, только с названием подкачали, надо было ёlogind назвать, а иначе нифига не взлетит.
     
  • 1.2, Амонин (?), 21:36, 21/04/2015 [ответить] [показать ветку] [···]    [к модератору]
  • –3 +/
    А не проще допиливать существующий sysv или upstart и соответствующие компоненты?
     
     
  • 2.9, Аноним (-), 22:33, 21/04/2015 [^] [ответить]    [к модератору]
  • +2 +/
    Уже нет
     
  • 2.24, Аноним (-), 10:54, 22/04/2015 [^] [ответить]    [к модератору]
  • +2 +/
    Ты новость-то прочитай сначала, писатель. Эту штуку пилят с целью отвязать GNOME от системды. Проблема в гноме, а не в ините как таковом.
     
     
  • 3.26, Адекват (ok), 11:48, 22/04/2015 [^] [ответить]     [к модератору]  
  • +4 +/
    А мне вот кажется, что gnome и systemd идеально друг друга дополнят, и будут обр... весь текст скрыт [показать]
     
  • 3.31, anonimous (?), 15:15, 22/04/2015 [^] [ответить]    [к модератору]  
  • +3 +/
    > Эту штуку пилят с целью отвязать GNOME от системды.

    А зачем? Вот прямо цельным монолитом и выкинем.

     
  • 1.5, Kroz (??), 21:44, 21/04/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Расскажите популярно что это, и как все жили без этого до сих пор?
     
     
  • 2.13, qqq (??), 00:15, 22/04/2015 [^] [ответить]     [к модератору]  
  • +2 +/
    Система динамического распределения прав в зависимости от активной сессии, управ... весь текст скрыт [показать]
     
     
  • 3.20, Аноним (-), 07:39, 22/04/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    А остальным понятно только когда в многолетнюю свалку костылей называемую xorg залетает эксплойт. Правда, тогда уже "поздняк метаться".
     
  • 2.29, equeim (ok), 13:53, 22/04/2015 [^] [ответить]    [к модератору]  
  • +/
    Альтернатива Consolekit, которая не systemd.
     
     
  • 3.32, Аноним (-), 15:44, 22/04/2015 [^] [ответить]    [к модератору]  
  • +/
    Его бросили и больше не поддерживают.
     
     
  • 4.41, chinarulezzz (ok), 19:04, 22/04/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    > Его бросили и больше не поддерживают.

    проект xfce4 подобрал.

     
  • 1.6, Аноним (-), 21:46, 21/04/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –8 +/
    Сначала всё собрать в системд, потом системд разобрать. Такие люди называются дроч.ры...
     
     
  • 2.10, Аноним (-), 22:46, 21/04/2015 [^] [ответить]    [к модератору]  
  • +13 +/
    Если бы это были одни и те же люди, тогда ты был бы прав. А тут собирают одни, а разбирают разные.
     
  • 2.25, DeadLoco (ok), 11:36, 22/04/2015 [^] [ответить]    [к модератору]  
  • +2 +/
    роч.рыД
     
  • 2.44, Аноним (-), 22:25, 22/04/2015 [^] [ответить]     [к модератору]  
  • +/
    Зато потом из получившегося конструктора пользователи смогут сами собрать себе б... весь текст скрыт [показать]
     
     
  • 3.61, torvn77 (ok), 00:23, 24/04/2015 [^] [ответить]    [к модератору]  
  • +/
    >>И без всяких QR-кодов и прочих поэтесс

    А вот QR-коды лучше оставить.

     
  • 1.8, Аноним (-), 22:26, 21/04/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    зачем вообще нужен этот logind, 3 лет без него жили, а теперь вот без него никак.
     
     
  • 2.11, Michael Shigorin (ok), 23:14, 21/04/2015 [^] [ответить]    [к модератору]  
  • +8 +/
    > зачем вообще нужен этот logind

    lockind

     
     
  • 3.14, Аноним (-), 00:17, 22/04/2015 [^] [ответить]    [к модератору]  
  • +/
    >> зачем вообще нужен этот logind
    > lockind

    lock_in_d...

     
  • 3.16, Аноним (-), 02:02, 22/04/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    это ты продемонстрировал свой реальный уровен знаний? ответь осмысленно слабо?
     
  • 2.38, Stax (ok), 18:01, 22/04/2015 [^] [ответить]     [к модератору]  
  • +/
    multiseat, функциональность переключения пользователей - это непросто все делает... весь текст скрыт [показать]
     
     
  • 3.40, Michael Shigorin (ok), 18:46, 22/04/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    Вот уж от Вас не ожидал такого Домашняя машинка использовалась несколькими лю... весь текст скрыт [показать]
     
     
  • 4.45, Stax (ok), 01:16, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    Эм Проблемы были Хотя сейчас добавились и новые Мир меняется все-таки Наприм... весь текст скрыт [показать]
     
     
  • 5.50, Michael Shigorin (ok), 10:50, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    либо группа ага Что значит не открыть Давным-давно dmix работает, да... весь текст скрыт [показать]
     
     
  • 6.53, Stax (ok), 16:19, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    Раньше - предположим А сейчас, когда идет монтирование через fuse Только рут п... весь текст скрыт [показать]
     
     
  • 7.55, Michael Shigorin (ok), 16:48, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    Да ладно, в приличных местах вот так юзер в группе fuse CODE sshfs -o intr,... весь текст скрыт [показать]
     
     
  • 8.57, Stax (ok), 19:32, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    Возможно Я не видел Команду control я вообще в первый раз вижу, в debian RH ... весь текст скрыт [показать]
     
     
  • 9.59, Michael Shigorin (ok), 20:30, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    http altlinux org control вообще-то прикручивается к любому дистрибутиву, ... весь текст скрыт [показать]
     
  • 6.54, Stax (ok), 16:32, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    Это плохо, что прибили Хотя причины понятны Что hidpi это сложно - это тоже по... весь текст скрыт [показать]
     
     
  • 7.56, Michael Shigorin (ok), 17:12, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    То есть мотивировка шоб в браузере выглядело как в Windows понятна А мне нет... весь текст скрыт [показать]
     
     
  • 8.58, Stax (ok), 19:56, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    В общем, у них были причины так делать и помимо веб-браузера https home comca... весь текст скрыт [показать]
     
     
  • 9.60, Michael Shigorin (ok), 20:54, 23/04/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    Чтоб этому идиоту всю жизнь ходить в туалет по компасу, а то вдруг заблудится ... весь текст скрыт [показать]
     
  • 3.42, arisu (ok), 19:17, 22/04/2015 [^] [ответить]    [к модератору]  
  • +/
    ненужно для ненужно. образцово.
     
  • 3.46, Vkni (ok), 02:10, 23/04/2015 [^] [ответить]    [к модератору]  
  • +/
    > multiseat,

    При цене хорошего работающего ноута в 100 баксов этот multiseat, думаю, не нужен даже неграм в Африке.

     
     
  • 4.49, ZiNk (ok), 10:24, 23/04/2015 [^] [ответить]     [к модератору]  
  • +/
    Где Дайте 2 Сейчас за 200-300 продают нетбуки, за 400 ноут домохозяйки студент... весь текст скрыт [показать]
     
  • 1.18, Zenitur (ok), 06:11, 22/04/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    А потом к ним придут верзилы из Red Hat с паяльниками, как уже приходили к авторам eudev. Потому что Systemd создавался не чтобы сделать что-то лучше, а чтобы сломать совместимость с RHEL5 и 6, так как руководство в панике от низких продаж. Как когда-то был в панике Microsoft, когда 99% ему сказали что не хотят переходить на 2000/XP, так как 98-я во всём устраивает. После этого у Microsoft был самый провальный Windows, так как они тоже решили ломать совместимость.
     
     
  • 2.21, ааа (??), 09:52, 22/04/2015 [^] [ответить]    [к модератору]  
  • +/
    врёшь, батенька. 2000 отнюдь не ХРю и не надо их путать))
     
  • 2.22, Andrey Mitrofanov (?), 09:59, 22/04/2015 [^] [ответить]     [к модератору]  
  • –1 +/
    Самое противное, что все эти догоняльщики за стоп-фонарями, как elogind, eudev и... весь текст скрыт [показать]
     
     
  • 3.66, rob pike (?), 14:08, 26/04/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    Можно конкретнее? Вот с eudev что именно не так?
     
  • 2.23, mma (?), 10:25, 22/04/2015 [^] [ответить]    [к модератору]  
  • +/
    99% хомячков? И давно МС переживает за хомячков? Вот и послали всех их с 9x на семейство NT. А провал он в головах, на деле 2k наоборот серьезный импульс обеспечил.
     
  • 2.27, ZiNk (ok), 11:59, 22/04/2015 [^] [ответить]     [к модератору]  
  • +/
    Продажи у RedHat внезапно стабильно растут http investors redhat com financia... весь текст скрыт [показать]
     
     
  • 3.28, Michael Shigorin (ok), 12:20, 22/04/2015 [^] [ответить]    [к модератору]  
  • +/
    > Другие дистрибутивы его подбирают, потому что он удобнее чем предыдущий
    > (по мнению мейнтейнеров дистрибутивов).

    Врёте.

     
     
  • 4.30, ZiNk (ok), 14:39, 22/04/2015 [^] [ответить]     [к модератору]  
  • +/
    Хорошо, ваш вариант Или решают не мейнтейнеры Вражеские агенты в Debian, OpenS... весь текст скрыт [показать]
     
     
  • 5.33, Michael Shigorin (ok), 16:17, 22/04/2015 [^] [ответить]     [к модератору]  
  • +2 +/
    Например, в альте вопрос был поднят в пользу GNOME3, а однозначность выбора т е... весь текст скрыт [показать]
     
     
  • 6.35, ZiNk (ok), 16:29, 22/04/2015 [^] [ответить]     [к модератору]  
  • –1 +/
    А как гном3 подняли в фрибзде Системд туда вроде как не портировали, значит нет... весь текст скрыт [показать]
     
     
  • 7.36, Michael Shigorin (ok), 16:49, 22/04/2015 [^] [ответить]     [к модератору]  
  • +1 +/
    Тоже не в курсе хорошо бы кто-то на пальцах изложил или ссылочку подсунул Нет... весь текст скрыт [показать]
     
     
  • 8.37, ZiNk (ok), 17:20, 22/04/2015 [^] [ответить]     [к модератору]  
  • +/
    По этой логике RedHat уже владеет ядром Но сейчас системд развивается не по схе... весь текст скрыт [показать]
     
     
  • 9.39, Michael Shigorin (ok), 18:42, 22/04/2015 [^] [ответить]    [к модератору]  
  • +/
    >> 1) кто владеет направлением развития;
    >> 2) кто технически способен диагностировать и исправлять.
    > По этой логике RedHat уже владеет ядром.

    Не-а, доля недостаточна и человек у руля совсем не "свой".

    > Но сейчас системд развивается не по схеме: "вот вам самосвал кода,
    > а мы пошли запиливать ещё 100500 фич", а вроде как вполне на виду.

    Разница не в "виду".

    > Сейчас как ни странно не высмеивают ни uselessd, ни devuan, ни эту
    > замену logind. Чем больше совместимых велосипедов - тем лучше и веселее.

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

    > Где RedHat решает за счёт общества? Работу они оплачивают,
    > в свой дистриб они пихают.

    "Невидимая рука сообщества" странным образом подгибает те же polkit и GNOME при этом.

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

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

    > Раньше бубунта запилила свой апстарт.

    Значит, так он им нужен был, раз выкинули.  Отсюда вопрос: зачем начинали, для пиара?

     
  • 8.43, Andrey Mitrofanov (?), 20:46, 22/04/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    >> А как гном3 подняли в фрибзде?
    > Тоже не в курсе (хорошо бы кто-то на пальцах изложил или ссылочку
    > подсунул).

    ОБС сообщает https://github.com/voidlinux/void-packages/issues/1251#issuecomment-88373360 Инновационненько http://www.voidlinux.eu/

    ""Gottox commented Apr 1, 2015

    ""@nmeum We support Gnome3.14 without systemd. 3.16 is dysfunctional right now. Maybe the *BSD guys are working on this, it's only a week since it was released.

     
  • 7.47, Vkni (ok), 02:18, 23/04/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    > Я могу согласиться что системд - фекалокод,
    > что написан криво, что у него ужасная документация, что сейчас все
    > части у него в единственном экземпляре без альтернатив, но представить как
    > что-то помешает эти альтернативы запилить - не представляю.

    SystemD - это безусловный говнокод, чтобы убедиться в этом, достаточно увидеть груду магических чисел (длин названий параметров командной строки!!!).  Проблема в том, что для разработки качественного аналога потребуется значительно больше времени, чем для создания этого говнокода. И небольшая команда просто не поспеет за Лёней Пы. А некачественный аналог писать не нужно - говнокод SystemD уже есть.

    С другой стороны, смысла в этой беготне по кругу нет. Берём sysVinit и не переживаем - последняя запись в man'е init'а от 2004-го года, дело своё выполняет.

     
     
  • 8.51, Michael Shigorin (ok), 10:51, 23/04/2015 [^] [ответить]    [к модератору]  
  • +/
    > SystemD - это безусловный говнокод, чтобы убедиться в этом, достаточно увидеть груду
    > магических чисел (длин названий параметров командной строки!!!).

    Оп, а где глянуть?

     
     
  • 9.52, Andrey Mitrofanov (?), 12:00, 23/04/2015 [^] [ответить]    [к модератору]  
  • +/
    >> SystemD - это безусловный говHокод, чтобы убедиться в этом, достаточно увидеть груду
    >> магических чисел (длин названий параметров командной строки!!!).
    > Оп, а где глянуть?

    Чего-то он загнул, обычный https://github.com/systemd/systemd/blob/master/src/systemctl/systemctl.c#L6212 getopt[_long].

     
     
  • 10.63, Vkni (ok), 20:44, 24/04/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    > Чего-то он загнул, обычный https://github.com/systemd/systemd/blob/master/src/systemctl/systemctl.c#L6212
    > getopt[_long].

    В другом месте, см. коммент ниже.

     
  • 9.62, Vkni (ok), 20:43, 24/04/2015 [^] [ответить]    [к модератору]  
  • +2 +/
    >> SystemD - это безусловный говнокод, чтобы убедиться в этом, достаточно увидеть груду
    >> магических чисел (длин названий параметров командной строки!!!).
    > Оп, а где глянуть?

    http://cgit.freedesktop.org/systemd/systemd/tree/src/cryptsetup/cryptsetup.c#

    См. option + 15 - тут 15 - это длина подстроки "keyfile-offset=":

            } else if (startswith(option, "keyfile-offset=")) {

                    if (safe_atou(option+15, &arg_keyfile_offset) < 0) {

     
     
  • 10.64, Michael Shigorin (ok), 20:49, 24/04/2015 [^] [ответить]    [к модератору]  
  • +/
    > См. option + 15 - тут 15 - это длина подстроки "keyfile-offset=":

    Мндя.

     
     
  • 11.65, Vkni (ok), 21:50, 24/04/2015 [^] [ответить]    [к модератору]  
  • +/
    > Мндя.

    Не, это "Ԥ" - буква абхазского алфавита.

     
  • 2.34, да я же (?), 16:18, 22/04/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    > как уже приходили к авторам eudev

    Можно ссылочку? Правда, интересно.

     
  • 1.48, iCat (ok), 06:28, 23/04/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    В который уже раз вспоминаю тот момент, когда выбрал для себя Gentoo...
    Кстати, у Gentoo есть и "бинарные" репозитории, то есть вовсе не обязательно компилировать всё подряд.
    К примеру - Calculate. Ребята собирают целую "экосистему для офиса". Есть десктоп с KDE, с XFCE...
     
     
  • 2.67, rob pike (?), 18:21, 27/04/2015 [^] [ответить]    [к модератору]  
  • +/
    Так и в самой Gentoo многие пакеты есть в бинарном виде, особо большие - так практически все. Но можному и самому собирать.
    Gentoo - оно вообще про выбор.
     
     
  • 3.68, Andrey Mitrofanov (?), 10:38, 28/04/2015 [^] [ответить]    [к модератору]  
  • +/
    > Так и в самой Gentoo многие пакеты есть в бинарном виде, особо
    > большие - так практически все. Но можному и самому собирать.
    > Gentoo - оно вообще про выбор.

    А эти "многие пакеты ..., особо большие" в g. "есть в бинарном виде"  _в_скольких_ видах^Wсборках?   Gentoo же - оно вообще про выбор, да?

     
     
  • 4.69, rob pike (?), 19:42, 28/04/2015 [^] [ответить]    [к модератору]  
  • +/
    Обычно - в одном.
    Выбор в данном случае в том что если опции, с которыми оно собрано, не устраивают, есть пакет-близнец обычный, сорцовый, с USE-флагами.
     
  • 1.70, Ne01eX (ok), 06:37, 11/05/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Проект походу... всё, того...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor