The OpenNET Project / Index page

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

Разработчики Debian представили генератор SysV-скриптов на основе конфигурации systemd

20.08.2012 20:43

В списке рассылки разработчиков проекта Debian сообщается о начале тестирования конвертера, позволяющего автоматизировать создание файлов инициализации SysV-init на основании unit-файлов и конфигурации системного менеджера systemd.

По задумке разработчиков, в случае перехода Debian GNU/Linux на systemd (планов миграции Debian на systemd в настоящее время нет), конвертер позволит избавить мэйнтейнеров пакетов от двойной работы по поддержке двух вариантов файлов инициализации для systemd и SysV-init. В частности, в состав пакетов можно будет включать только unit-файлы systemd, на основании которых для портов Debian, в которых использование systemd невозможно, например, для Debian GNU/kFreeBSD, будут автоматически создаваться скрипты инициализации и вся необходимая для работы этих скриптов функциональность.

  1. Главная ссылка к новости (http://lists.debian.org/debian...)
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: debian, init, systemd
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, sashkan (ok), 21:37, 20/08/2012 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    «но ход мыслей мне нравится»
     
     
  • 2.25, Аноним (-), 00:37, 21/08/2012 [^] [ответить]    [к модератору]
  • –3 +/
    > «но ход мыслей мне нравится»

    Взять красивую архитектуру и испоганить ее костылями для совместимости с кривыми велосипедами?

     
     
  • 3.47, Sergey722 (ok), 09:06, 21/08/2012 [^] [ответить]     [к модератору]
  • +4 +/
    Вот уж пользователям СистемД от этого конвертера ни холодно ни жарко на сколько... весь текст скрыт [показать]
     
     
  • 4.71, Аноним (-), 15:31, 21/08/2012 [^] [ответить]     [к модератору]  
  • –1 +/
    А корректно сгенерировать в общем случае и нельзя unit-файлы слишком фичасты, н... весь текст скрыт [показать]
     
     
  • 5.80, dmitry.nezhevenko (ok), 01:59, 22/08/2012 [^] [ответить]     [к модератору]  
  • +1 +/
    shell тьюринг-полный А unit-файл -- просто включалка одного либо более действ... весь текст скрыт [показать]
     
  • 4.72, Аноним (-), 16:33, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    "SysV-init в системе на ядре FreeBSD" вообще звучит забавно, не находите?
     
     
  • 5.79, Аноним (-), 01:48, 22/08/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    > "SysV-init в системе на ядре FreeBSD" вообще звучит забавно, не находите?

    Чтоб рассмешить ребёнка, многого не надо

     
  • 1.3, Boboms (ok), 22:00, 20/08/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +6 +/
    ИМХО, проект такого уровня как Debian в состоянии жёстко озвучить свою правильную позицию на счёт systemd.

    Что-то здесь не чисто...

     
     
  • 2.4, кевин (?), 22:03, 20/08/2012 [^] [ответить]    [к модератору]  
  • +16 +/
    они адекваты, а позиция адекватов: пилите лёня пилите, вот тогда и покажете.
     
     
  • 3.74, zsh (ok), 17:43, 21/08/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    Соглашусь. Надеюсь эпидемия инноваторства их не зацепит.
     
  • 2.15, Mark II (?), 23:52, 20/08/2012 [^] [ответить]     [к модератору]  
  • +2 +/
    Рискну предположить, что в случае перехода на systemd будет произведён ход, подо... весь текст скрыт [показать]
     
     
  • 3.18, Аноним (-), 00:17, 21/08/2012 [^] [ответить]     [к модератору]  
  • –8 +/
    Да, очень демократично Несколько серых кардиналов решили за все сообщество ... весь текст скрыт [показать]
     
     
  • 4.35, Аноним (-), 02:58, 21/08/2012 [^] [ответить]    [к модератору]  
  • +12 +/
    >> Рискну предположить, что в случае перехода на systemd будет произведён ход, подобный
    >> тому, который сделали чуть раньше, одним коммитом сменив дефолтное DE на
    >> Xfce.
    > Да, очень демократично. Несколько серых кардиналов решили за все сообщество.

    А кто сказал, что демократия - это власть школьников?

     
     
  • 5.38, Игорь (??), 04:07, 21/08/2012 [^] [ответить]    [к модератору]  
  • –3 +/
    А кто сказал, что сообщество - это три-четыре купленных с потрохами РедХатом программеров?
     
     
  • 6.48, Клыкастый2 (?), 09:08, 21/08/2012 [^] [ответить]    [к модератору]  
  • +2 +/
    Я правильно понимаю, что XFCE куплен и развивается исключительно RedHat-ом?
     
  • 5.83, Boboms (ok), 13:11, 23/08/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    > А кто сказал, что демократия - это власть школьников?

    А всё-таки жалко, что под некоторыми "тезисами" красуется Аноним. Предметный, опознаваемый ник был бы очень кстати.

     
  • 4.44, www2 (??), 06:01, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Решение продиктовано не желанием левой пятки, а необходимостью уместить максимально полезную, насколько это возможно, систему с графическим интерфейсом на один компакт-диск.
     
     
  • 5.46, anonymous (??), 07:38, 21/08/2012 [^] [ответить]    [к модератору]  
  • –2 +/
    Улыбаемся и машем, улыбаемся и машем.
     
  • 3.42, Тузя (ok), 04:43, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Оно, имхо, уже так и есть. systemd в unstable, unit-файлы пишут, переходи и тестируй. А так везде по умолчанию sysv.
     
  • 2.29, Аноним (-), 01:42, 21/08/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    А зачем дебианщикам "жестко озвучивать позицию"? И почему они должны игнорировать systemd?
     
     
  • 3.39, Игорь (??), 04:09, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    > А зачем дебианщикам "жестко озвучивать позицию"? И почему они должны игнорировать systemd?

    А затем, что бы право на выбор (скрипты или леонардо-бинарник) осталось за каждым!

     
     
  • 4.41, Аноним (-), 04:21, 21/08/2012 [^] [ответить]    [к модератору]  
  • –3 +/
    Кто отобрал у тебя это право, Игорёк? Твоё больное воображение?
     
     
  • 5.43, jOKer (ok), 05:15, 21/08/2012 [^] [ответить]     [к модератору]  
  • +2 +/
    Да видишь ли, анонимчик, любителей отбирать чужие права хватает И основном люби... весь текст скрыт [показать]
     
     
  • 6.54, kurokaze (ok), 09:51, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    А еще есть больные параноики которые во всем видят заговор.
     
  • 4.69, Геста (?), 13:22, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Так они своим конвертером тебе его как раз дают!
     
  • 2.49, Sergey722 (ok), 09:20, 21/08/2012 [^] [ответить]     [к модератору]  
  • +3 +/
    А почему ни свою ЕДИНСТВЕННО правильную позицию Что вы подразумеваете под проек... весь текст скрыт [показать]
     
     
  • 3.62, rshadow (ok), 11:30, 21/08/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    Да и переходить ненадо. sysv работает хорошо и везде (и не быстро). А кому надо хорошо, быстро (но не везде): sudo apt-get install systemd, еще никто не отменял.
     
  • 1.5, Anton (??), 22:08, 20/08/2012 [ответить] [показать ветку] [···]     [к модератору]  
  • –8 +/
    Жопой чуют, что без systemd необойтись Но поломаться для приличия, как дефке - ... весь текст скрыт [показать]
     
     
  • 2.7, koblin (ok), 22:38, 20/08/2012 [^] [ответить]    [к модератору]  
  • +3 +/
    Причем тут поломаться?! debian работает как минимум с тремя ядрами: Linux, FreeBSD и Hurd и только в одном есть systemd...
     
     
  • 3.8, Аноним (-), 22:46, 20/08/2012 [^] [ответить]    [к модератору]  
  • –14 +/
    какую-то херню несёшь. systemd не привязан к ядрам
     
     
  • 4.12, koblin (ok), 23:19, 20/08/2012 [^] [ответить]    [к модератору]  
  • +14 +/
    systemd is Linux-only by design, as it relies upon features such as cgroups and fanotify
    а так да, не привязан
     
  • 3.23, Аноним (-), 00:33, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    > Причем тут поломаться?! debian работает как минимум с тремя ядрами:

    А нормально - только с одним.

     
     
  • 4.50, Sergey722 (ok), 09:30, 21/08/2012 [^] [ответить]     [к модератору]  
  • +2 +/
    Во-первых здесь много говорится об уважении свободы других людей Если поддержку... весь текст скрыт [показать]
     
  • 1.6, Клим (?), 22:26, 20/08/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    да ради быстрой загузки не грех и на systemd перейти
     
     
  • 2.10, ram_scan (?), 22:48, 20/08/2012 [^] [ответить]     [к модератору]  
  • –2 +/
    Вы по сто раз на дню сервера перезагружаете На тяжелом сервере инициализация ж... весь текст скрыт [показать]
     
     
  • 3.14, арон (?), 23:47, 20/08/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    Это systemd костыли?

    Что вы все песню про скорость загрузки поете? Прочитайте уже что такое systemd.

     
     
  • 4.31, Crazy Alex (ok), 01:46, 21/08/2012 [^] [ответить]     [к модератору]  
  • +5 +/
    Это прежде всего монолитная дура, которая должна была бы состоять из пачки библи... весь текст скрыт [показать]
     
     
  • 5.32, chinarulezzz (ok), 02:14, 21/08/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    подожди еще cron впихнут) Менеджер устройств, система инициализации, журналирование, планировщик задач - и монолит. Бгг)
     
     
  • 6.33, anonymcheg (?), 02:25, 21/08/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    Cron уже впихнули
     
     
  • 7.70, Crazy Alex (ok), 14:14, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Вот именно. И это пропихнут в мейнстрим, а нам жрать
     
  • 3.16, Mark II (?), 23:53, 20/08/2012 [^] [ответить]     [к модератору]  
  • +1 +/
    s убунта федора В убунте уже давно запилили upstart ... весь текст скрыт [показать]
     
  • 2.13, Аноним (-), 23:23, 20/08/2012 [^] [ответить]    [к модератору]  
  • –3 +/
    херня, выигрыш в скорости загрузки минимальный
     
     
  • 3.19, Аноним (-), 00:17, 21/08/2012 [^] [ответить]    [к модератору]  
  • –2 +/
    > херня, выигрыш в скорости загрузки минимальный

    ЛПП. Раза в два выигрыш.

     
     
  • 4.36, Аноним (-), 03:01, 21/08/2012 [^] [ответить]     [к модератору]  
  • +3 +/
    А теперь посмотри свой top и при всех озвучь сколько памяти отжирает systemd, с... весь текст скрыт [показать]
     
     
  • 5.56, kurokaze (ok), 09:55, 21/08/2012 [^] [ответить]     [к модератору]  
  • –1 +/
    И сколько Цифры в студию... весь текст скрыт [показать]
     
     
  • 6.78, filosofem (ok), 00:12, 22/08/2012 [^] [ответить]     [к модератору]  
  • +1 +/
    В интервале между дохрена-3 963 и тынеповеришь 3 963 ... весь текст скрыт [показать]
     
  • 5.57, gwinn (ok), 10:29, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    systemd-logind   - 1.2 Mb
    systemd-journald - 1.1 Mb

    Problem?

     
     
  • 6.59, Аноним (-), 11:06, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Yep, problem.
     
     
  • 7.66, gwinn (ok), 11:47, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Таки в чем?
     
  • 6.77, filosofem (ok), 00:06, 22/08/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    Подсказка: PID больше нуля и меньше двух.
    Пробуй ещё.
     
  • 2.17, Аноним (-), 00:16, 21/08/2012 [^] [ответить]    [к модератору]  
  • +2 +/
    > да ради быстрой загузки не грех и на systemd перейти

    Да фиг с ней, со скоростью! Главное, что выкидывание скриптов-костылей позволяет получить практически полную прозрачность процесса загрузки.

     
     
  • 3.64, filosofem (ok), 11:36, 21/08/2012 [^] [ответить]    [к модератору]  
  • +2 +/
    Пускай найдут чем заменить "скриптов-костылей", а потом выкидывают. Инвалидная коляска с треугольными колесами из монолитного куска древесины как замена не подходит.
     
  • 2.75, zsh (ok), 17:50, 21/08/2012 [^] [ответить]     [к модератору]  
  • +/
    Я даже десктопный в7 перегружаю только когда win update своими сообщениями утомл... весь текст скрыт [показать]
     
     
  • 3.81, Lexxa (?), 21:40, 22/08/2012 [^] [ответить]     [к модератору]  
  • +1 +/
    На десктопе оно вообще не принципиально У меня те десять-пятнадцать секунд, что... весь текст скрыт [показать]
     
     ....нить скрыта, показать (20)

  • 1.20, Аноним (-), 00:20, 21/08/2012 [ответить] [показать ветку] [···]     [к модератору]  
  • –2 +/
    Авторам этой инновационной нанотехнологии, очевидно, еще только предстоит узнать... весь текст скрыт [показать]
     
     
  • 2.40, Аноним (-), 04:19, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Большинство скриптов давно написано, они представлены только сейчас.
     
  • 2.45, www2 (??), 06:12, 21/08/2012 [^] [ответить]    [к модератору]  
  • +5 +/
    Эта ваша сокет-активация - это примерно то, что делает inetd.
     
  • 2.84, Michael Shigorin (ok), 03:16, 24/08/2012 [^] [ответить]    [к модератору]  
  • +/
    > Например, сокет-активация.

    Надо будет своему xinetd сказать.

     
  • 1.22, Аноним (-), 00:32, 21/08/2012 [ответить] [показать ветку] [···]     [к модератору]  
  • +2 +/
    Новость двоякая С одной стороны, написанные в едином стиле и нормально оформлен... весь текст скрыт [показать]
     
  • 1.26, Sauron (??), 00:53, 21/08/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Для Фряшного ядра можно просто запилить простой init, который бы понимал синтаксис systemd юнитов и все. Без необходимости конвертирования.
     
     
  • 2.27, Аноним (-), 01:21, 21/08/2012 [^] [ответить]    [к модератору]  
  • +2 +/
    >Для Фряшного ядра можно просто запилить няшную фряху, в которой просто-напросто нету всякого поттерошита.

    Починил.:)

     
  • 2.30, Аноним (-), 01:45, 21/08/2012 [^] [ответить]     [к модератору]  
  • +/
    Ну да, правда для возможности запустить произвольный - потребуется сделать cgrou... весь текст скрыт [показать]
     
  • 2.37, Аноним (-), 03:02, 21/08/2012 [^] [ответить]     [к модератору]  
  • +1 +/
    Ты это давай потихоньку уже портфель начинай складывать, а то 1-е сентября не... весь текст скрыт [показать]
     
  • 2.53, YetAnotherOnanym (?), 09:45, 21/08/2012 [^] [ответить]    [к модератору]  
  • +2 +/
    Вот, кстати, хотелось бы услышать от кого-нибудь, вникшего в тонкости, почему функционал systemd нельзя тупо запихнуть в init.
     
     
  • 3.65, filosofem (ok), 11:42, 21/08/2012 [^] [ответить]    [к модератору]  
  • +2 +/
    >Вот, кстати, хотелось бы услышать от кого-нибудь, вникшего в тонкости, почему функционал systemd нельзя тупо запихнуть в init.

    ЛеннарД так и сделал и назвал это... systemd.

     
  • 3.67, Аноним (-), 11:55, 21/08/2012 [^] [ответить]     [к модератору]  
  • +/
    Потому что логика работы изначально разная А если все это сделать - получится н... весь текст скрыт [показать]
     
  • 1.28, Anonus (?), 01:32, 21/08/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Разработчики Debian представили генератор берестяных грамот из юнит-файлов системд.

    Интересная новость.

     
  • 1.34, lucentcode (ok), 02:28, 21/08/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Молодцы, мыслят в правильном направлении. А там может и на другие ОС systemd портируют. И нужда в генераторе отпадёт...
     
  • 1.51, Сергей (??), 09:36, 21/08/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А потом появится "Поттеринг" и всем нам обьявит, что systemd отсталая технология, не способная отразить все богатство настроек демонов и надо возвратится к init-файлам, которые отобразят прозрачность и точную настройку загрузки процессов.
     
     
  • 2.58, жабабыдлокодер (ok), 10:33, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    В теории эволюции существует аксиома: утраченный в ходе эволюции орган назад не вырастает. Поэтому не волнуйтесь: после системд перехода обратно на инит-файлы не будет, также как и дельфины не могут вырастить себе жабры.
     
     
  • 3.60, четатель (?), 11:20, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Если внешние условия поменялись, "жабры" очень даже могут опять "появиться".
     
     
  • 4.68, жабабыдлокодер (ok), 12:44, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Закон необратимости эволюционных процессов:
    "организм (популяция, вид) не может вернуться к прежнему состоянию, уже осуществлённому в ряду его предков" (Л. Долло)
     
     
  • 5.82, Lexxa (?), 21:45, 22/08/2012 [^] [ответить]    [к модератору]  
  • +/
    > Закон необратимости эволюционных процессов:
    > "организм (популяция, вид) не может вернуться к прежнему состоянию, уже осуществлённому
    > в ряду его предков" (Л. Долло)

    Восьмой винде расскажите.

     
  • 3.73, Аноним (-), 16:43, 21/08/2012 [^] [ответить]     [к модератору]  
  • +/
    Эволюция в данном случае ни при чём Равно как и ни при чём она в случае возвращ... весь текст скрыт [показать]
     
  • 1.52, YetAnotherOnanym (?), 09:43, 21/08/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    Глупо. Надо либо переходить, либо не переходить. А это называется - отрезать хвост по частям.
     
  • 1.61, Аноним (61), 11:23, 21/08/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Debian придумывает инструмент по выпиливанию Потера из дистров...
    Кто бы придумал, как выпилить его из красношляпы (вместе с гномоюзабилитифелистами)?
     
     
  • 2.76, Anonus (?), 22:25, 21/08/2012 [^] [ответить]    [к модератору]  
  • +/
    Пилы таких размеров не могут быть созданы на данном этапе развития человеческой цивилизации ибо они ломаются под собственным весом. Так что системД быть, а юзабильность третьегнома будет только нарастать по экспоненте.
     

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



    Спонсоры:
    MIRhosting
    Fornex
    Hosting by Ihor
    Хостинг:

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