The OpenNET Project / Index page

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

Планы по продолжению поддержки sysvinit в Arch Linux после внедрения systemd

28.09.2012 08:15

Том Гундерсен (Tom Gundersen), мейнтейнер пакета initscripts, последнее время вовлечённый в процесс миграции Arch Linux на systemd, опубликовал в списке рассылки разработчиков Arch Linux сообщение с планом продолжения поддержки системы инициализации sysvinit после перехода дистрибутива на systemd. Ниже перевод сообщения Тома:

Переход на systemd идет полным ходом. Скоро все пакеты в наших репозиториях будут иметь поддержку systemd. Я думаю, что самое время поговорить о текущем состоянии sysvinit/initscripts и их будущем.

Я считаю, что сейчас initscripts находятся в относительно хорошем состоянии (я, естественно, очень предвзят). И поэтому, будет нетрудно дополнительно поддерживать загрузку не с systemd в Arch, даже в долгосрочной перспективе. Однако, кто-то должен делать эту работу.

Пожалуйста, давайте отвечать только по теме. Речь не идет о sysvinit или systemd, их достоинствах и недостатках.

Тестирование

Это повторялось неоднократно, но я думаю, что имеет смысл повторить еще раз: мы быстро теряем людей, которые осуществляли раннее тестирование initscripts, т.е. следили за проектом, проверяли патчи и тестировали initscripts-git. В какой то момент, мы видимо столкнемся с нехваткой разработчиков и доверенных пользователей для тестирования initscripts в тестовом репозитории. Поэтому если вам близок sysvinit/initscripts способ загрузки, присоединяйтесь к проекту Arch и помогайте в тестировании.

Initscripts

Initscripts в настоящее время полностью поддерживаются и активно развиваются. Уже на протяжении большого количества времени ведется работа по объединению и унификации файлов конфигурации для initscripts и systemd. И эта работа в основном завершена (по крайней мере, для initscripts). Кроме того, код разделен для systemd и initscripts, где это возможно (может быть, есть еще больше возможностей для этого, но работа в основном завершена). Все это должно способствовать довольно легкой поддержке initscripts в Arch в долгосрочной перспективе, даже с небольшой базой пользователей и разработчиков.

Я намерен поддерживать initscripts в официальном репозитории пока это будет иметь смысл. Однако, чтобы это все было жизнеспособным, мы нуждаемся в еще как минимум одном разработчике initscripts, который заинтересован помогать и который использует sysvinit/initscripts в качестве основной init-системы. В дальнейшем этот человек сможет взять на себя сопровождение initscripts. Если это кому-то интересно, то присоединяйтесь к проекту Arch, публикуйте отзывы, предложения и патчи.

Пакеты, требующие systemd

В (ближайшем) будущем мы ожидаем, что некоторые пакеты будут поддерживать только systemd-загрузку. В частности, я думаю это polkit, networkmanager и некоторые пакеты GNOME (какие именно я не знаю, так как не использую GNOME). В будущем количество таких пакетов вероятно будет только увеличиваться. Мы также возможно прекратим поддержку ConsoleKit в будущем.

Но не нужно паниковать. Количество пакетов, которые нужно перекомпилировать для поддержки чего-то отличного от systemd на самом деле очень мало (наверное меньше десяти). Поддерживать альтернативный репозиторий, содержащий данные пакеты, даже одному человеку (например тому, кто будет сопровождать initscripts), будет очень легко. Я буду рад помочь в старте этой затеи, если кто-то заинтересован.

Впрочем, возможно люди, которые не хотят использовать systemd, также не используют polkit или consolekit, поэтому для них эта проблема не актуальна.

RC-скрипты

В настоящее время мы имеем несколько сотен rc-скриптов в нашем репозитории (скрипты в /etc/rc.d/), поставляемых с разными пакетами. Это скорее всего не изменится в ближайшем будущем. Но если кто-то из мейнтейнеров решит убрать эти скрипты из своих пакетов (оставив только unit-файлы для systemd), то можно взять нужные скрипты из нашего репозитория и добавить их в альтернативный репозиторий, о котором я говорил выше.

Заключение

Как я попытался изложить выше, объем работы, необходимой для не-systemd загрузки, действительно очень мал, и я буду рад помочь всем, кто решит принять его. Однако, я видел предложения путей для избежания поставки только systemd в дистрибутиве, которые предполагали разделение пакета на части и перекомпилирование десятка пакетов, чтобы избежать зависимостей от библиотек systemd, или же повторно дублировать код, разделенный между systemd и initscripts. Это, по моему скромному мнению, не стоит усилий и я не заинтересован связываться с этим.



  1. Главная ссылка к новости (http://mailman.archlinux.org/p...)
  2. OpenNews: Сохранит ли Arch Linux своё лицо в результате грядущих изменений, таких как переход на systemd
  3. OpenNews: В Arch Linux прекращена поддержка настройки сети через /etc/rc.conf
Автор новости: NGAGE13
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34955-arch
Ключевые слова: arch, linux, systemd
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (91) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, WherWolf (?), 09:55, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    И каждый пошёл своею дорогой, а поезд пошёл своей (с)
     
     
  • 2.41, НЕТ (?), 15:15, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Нет, это как раз тот редкий случай, когда две системы поддерживаются одновременно, что даёт выбор пользователям, а ведь вся сила линукса и заключается в разнообразии и свободе.
    Я помню, когда пришёл udev, все принялись выпиливать этот проклятый hal из системы, называли его убожеством и т.д., в результате не осталось альтернативы, хотя мне, как пользователю, больше нравился hal, хотя-бы потому что его только начал понимать, кое как, а тут раз и всё заново, причём не лучше, а просто другое, с новыми граблями.
    Надо поддерживать разные ветки развития и идеи, а не разные дистрибутивы, которые являются ответвлениями ответвлений основного дистра, которые ничем, кроме обоев не отличаются.
     
  • 2.81, 1 (??), 17:08, 30/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    макаронович тут не в тему
     

  • 1.2, bav (ok), 10:25, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Опомнился, раньше надо было обращаться, пока я на systemd не перешел, с удовольствием бы подхватил.
     
     
  • 2.3, Анонище (?), 10:37, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Горе-то какое, они тебя потеряли.
     
     
  • 3.10, bav (ok), 11:16, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > они тебя потеряли.

    Не только меня, а многих других потенциальных мейнтейнеров.

     
     
  • 4.56, Аноним (-), 19:13, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Не только меня, а многих других потенциальных мейнтейнеров.

    Нормально, т.е. это надо ему а не тебе? Тогда нафига тебе дергаться? :)

     
  • 3.23, Аноним (-), 14:21, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Горе-то какое, они тебя потеряли.

    Они потеряли практически всех, кто хотел поддерживать initscripts. Собственно, об этом и новость. "Ищут его и не могут найти..."

     
  • 2.4, sasa (??), 10:38, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > раньше надо было обращаться, пока я на systemd не перешел

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

     
     
  • 3.8, дэнден (?), 11:06, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ваши бы слова, да Богу в уши...!
     
     
  • 4.44, НЕТ (?), 15:20, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ваши бы слова, да Богу в уши...!

    Чего Он поддерживать должен?

     
  • 3.11, bav (ok), 11:19, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Меня тут тоже вызывает Владимир Владимирович и говорит: ну что Саша -
    > один ты у меня остался, только на тебя могу положиться.

    В случае с открытым софтом, зачастую, один человек решает всё.

     
     
  • 4.15, ig0r (??), 11:49, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ага, а с закрытым решает сообщество. ничего не напутал?
     
     
  • 5.16, bav (ok), 12:07, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > сообщество

    Ха-ха, инертная биомасса, 1% которой ноет в багтрекерах, а только .001% способна накатать патч?

    Нет ничего не напутал, одна тысячная процента от сообщества среднего открытого проекта это как раз один человек и будет.

     
     
  • 6.18, ig0r (??), 13:08, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ok, а сколько человек решает судьбу среднего закрытого проекта?
     
     
  • 7.32, Аноним (-), 14:46, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    На то он и закрытый, что этого никто не знает.
     
     
  • 8.57, Аноним (-), 19:14, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как правило 1-2 манагера сэйлза руководятла Им 1 пасквилю черкануть, а вам - по... текст свёрнут, показать
     
  • 6.45, sasa (??), 15:25, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ха-ха, инертная биомасса

    не все сообщества такие как в арче

    https://www.opennet.ru/opennews/art.shtml?num=34623

    дистрибутивы типа Arch Linux напоминают мне детскую игру - раскрась и выбрось (вырежь), и я в нее когда-то тоже сыграл :)

     
     
  • 7.58, Аноним (-), 19:15, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > дистрибутивы типа Arch Linux напоминают мне детскую игру - раскрась и выбрось
    > (вырежь), и я в нее когда-то тоже сыграл :)

    Еще металлические конструкторы. Да, можно собрать что угодно, но выглядит несколько игрушечно и к серьезным применениям применимо ограниченно.

     
  • 4.17, Анонище (?), 12:18, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > В случае с открытым софтом, зачастую, один человек решает всё.

    А ты то тут причем?

     
     
  • 5.25, Аноним (-), 14:23, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> В случае с открытым софтом, зачастую, один человек решает всё.
    > А ты то тут причем?

    Наверное, он смог бы поддерживать initscripts. В отличие от тысячи аналитиков "systemdненужен".

     
     
  • 6.55, Анонище (?), 18:53, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну и где он теперь, которой мог бы? Все там же? Среди аналитиков?
     
  • 3.24, Аноним (-), 14:22, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Меня тут тоже вызывает Владимир Владимирович и говорит: ну что Саша -
    > один ты у меня остался, только на тебя могу положиться.

    Тут ситуация еще хуже - никого не осталось. Не на кого положиться.
    А говорили, что sysvinit многим нужен...

     
     
  • 4.60, arisu (ok), 20:18, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А говорили, что sysvinit многим нужен…

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

     
     
  • 5.63, develop7 (ok), 20:28, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> А говорили, что sysvinit многим нужен…
    > мне вот кресло нужно, только делать его я не готов по многим причинам. введут вместо кресел стулья — ок, буду пользоваться старым креслом, его надолго хватит.

    А делать и не надо — sysvinit же Совершенный Инструмент, Который Уже Есть И Проверен Временем. Так, подлатать сям-там. Ну хоть это-то должно быть несложно, не так ли? Ну всяко же проще, чем Метровый Блоб С Бесполезными Исходниками, а?

     
     
  • 6.64, arisu (ok), 20:41, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не тупи, такая степень тупости тебе не идёт.
     
  • 6.65, Аноним (-), 20:41, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как толсто-то.
    Что случилось с кде3, первогномом, симанкой, галеоном после того как его выкинули из дистров?
     
     
  • 7.66, develop7 (ok), 20:57, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Как толсто-то.
    > Что случилось с кде3, первогномом, симанкой, галеоном после того как его выкинули из дистров?

    здравый смысл подсказывает, что *сначала* закончились maintainerы, и только *потом* — выкинули из дистров.

     
     
  • 8.67, Аноним (-), 21:16, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А здравый смысл не подсказывает почему они закончились ... текст свёрнут, показать
     
     
  • 9.70, develop7 (ok), 23:05, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не подсказывает есть возможность просветить меня на этот счёт выслушаю с интер... текст свёрнут, показать
     
     
  • 10.72, Аноним (-), 23:46, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Менеджеры так решили Системд тоже что ли инженеры придумали Те же менеджеры, к... текст свёрнут, показать
     
     
  • 11.76, develop7 (ok), 11:47, 29/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Надо понимать, что поддерживать KDE3 c seamonkey тоже менеджеры запретили ... текст свёрнут, показать
     
     
  • 12.77, Аноним (-), 12:50, 29/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Давай расскажи что это само собой получилось Само собой системд внедрилось, сам... большой текст свёрнут, показать
     
  • 8.78, Алексей (??), 23:08, 29/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а старый софт поддерживать не шибко надо, максимум бекпорты да пересборы массовы... текст свёрнут, показать
     
  • 8.90, Michael Shigorin (ok), 02:35, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    апстримы половины перечисленного соревновались в прыжках в ширину, провозглас... текст свёрнут, показать
     
     
  • 9.92, develop7 (ok), 19:38, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    мешают 8212 форкайтесь по-моему, так ... текст свёрнут, показать
     
     
  • 10.93, Michael Shigorin (ok), 00:23, 03/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Форкам KDE3 и GNOME2 в меру сил помогаю -- теми же образами, багрепортами, перет... текст свёрнут, показать
     
  • 3.73, Аноним (-), 00:31, 29/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не так он сказал...
    "Поздно молиться начинаете. Вот Я давно уже молюсь, и Российская(право, славная) церковь меня поддерживает. Не дает мне не замолить грехи."
     

  • 1.5, Алексей (??), 10:39, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Грамотный подход, респект. Хотя он лукавит слегка - у Arch может база пользователей/разработчиков и небольшая (по сравнению с монстрами), но initscripts нужен очень много кому.
    В общем-то sysvinit/rc.d никто вроде не собирался оставлять без поддержки. В большинстве случаев (простых) мейнтейнерам пакетов можно оставить все как есть, все будет работать. Собственно на rhel вряд ли кто-то позволит такую жесткую миграцию проводить, как в федоре, особенно в ситуациях где заведомо нет нужды переделывать.
     
     
  • 2.12, develop7 (ok), 11:25, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > initscripts нужен очень много кому

    вот и посмотрим, кому и как сильно.

     
  • 2.22, Аноним (-), 14:20, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Грамотный подход, респект. Хотя он лукавит слегка - у Arch может база
    > пользователей/разработчиков и небольшая (по сравнению с монстрами), но initscripts нужен
    > очень много кому.

    Сабжевый пост показывает, что все, кому так нужен initscripts, горазды только по форумам кричать. Всего-то нужен - один разработчик. Но у них - тысячи крикунов "даешь sysvinit!11" и ни одного разработчика...

     
     
  • 3.79, Алексей (??), 23:19, 29/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Грамотный подход, респект. Хотя он лукавит слегка - у Arch может база
    >> пользователей/разработчиков и небольшая (по сравнению с монстрами), но initscripts нужен
    >> очень много кому.
    > Сабжевый пост показывает, что все, кому так нужен initscripts, горазды только по
    > форумам кричать. Всего-то нужен - один разработчик. Но у них -
    > тысячи крикунов "даешь sysvinit!11" и ни одного разработчика...

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

     
  • 2.29, Аноним (-), 14:31, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > В общем-то sysvinit/rc.d никто вроде не собирался оставлять без поддержки. В большинстве
    > случаев (простых) мейнтейнерам пакетов можно оставить все как есть, все будет
    > работать. Собственно на rhel вряд ли кто-то позволит такую жесткую миграцию
    > проводить, как в федоре, особенно в ситуациях где заведомо нет нужды
    > переделывать.

    При переход RHEL5-RHEL6 миграция на upstart была довольно жесткой.

     
     
  • 3.75, Stax (ok), 04:02, 29/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так upstart-то в режиме полной совместимости. Кроме совсем мелочей типа /etc/inittab все работает и управляется так же, как и раньше. chkconfig, ntsysv файлики в /etc/init.d - все работает ровно так же, сами скрипты имеют тот же синтаксис и тд.

    Сравните с переходом на systemd: chkconfig и ntsysv больше не работают, сервисов в /etc/init.d практически не осталось (только те, что не успели сконвертировать), скрипты сервисов заменены на конфиги (или как это правильно назвать..) systemd, находятся в другом месте и имеют совершенно непохожий синтаксис.

     
     
  • 4.80, Алексей (??), 23:31, 29/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так upstart-то в режиме полной совместимости. Кроме совсем мелочей типа /etc/inittab все
    > работает и управляется так же, как и раньше. chkconfig, ntsysv файлики
    > в /etc/init.d - все работает ровно так же, сами скрипты имеют
    > тот же синтаксис и тд.
    > Сравните с переходом на systemd: chkconfig и ntsysv больше не работают, сервисов
    > в /etc/init.d практически не осталось (только те, что не успели сконвертировать),
    > скрипты сервисов заменены на конфиги (или как это правильно назвать..) systemd,
    > находятся в другом месте и имеют совершенно непохожий синтаксис.

    ага - так проблема в чем - рулить неудобно? если сделать чтобы chkconfig и ntsysv умели работать с юнитами (включать-выключать, и runlevel 1-2-3-4-5 похоже изображать) - проблем не остается?

     

  • 1.6, Алексей (??), 10:47, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну и вообще немалая часть входящего в sysvinit/rc.d функционала входит в стандарты (LSB, POSIX, и другие), и systemd никуда не денется - будет поддерживать.
     
     
  • 2.26, Аноним (-), 14:24, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ну и вообще немалая часть входящего в sysvinit/rc.d функционала входит в стандарты
    > (LSB, POSIX, и другие), и systemd никуда не денется - будет
    > поддерживать.

    Так поддерживает, и поддерживать будет.
    В отличие от sysvinit, у которого с поддержкой LSB, например, бааальшие проблемы.

     

  • 1.7, Anonim (??), 11:00, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сделал 2 вывода:
    1- через какое-то время (как обычно, неожиданно после очередного обновления) система внезапно сломается и перестанет грузиться вовсе
    2- по восстановлении из этого состояния окажется, что все удобство настройки служб в арче исчезло, документация не обновлена и вообще непонятно как работать
    ;)
     
     
  • 2.9, lybin (ok), 11:09, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вообще то они пишут на сайте в новостях о нововведениях, что изменилось и что надо сделать, сам недавно убил систему поставив при обновлении флаг -f когда glibc не обновлялся, и это не их вина что я поставил, если бы я прочел новость, то увидел бы "Never use --force during this update." :)
    Про удобство категорически не согласен, недовольные не могут аргументировать зато говорить кучу таких фраз:)
     
     
  • 3.13, Стрелятель (?), 11:46, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Человек про известные проблемы systemd написал, а не про арч. Удалишь своп и перезагрузишься, забыл отключить swap.service. И система может молча повиснуть при старте на неопределенное время, потому что systemd будет в цикле перезагружать swap.service до некоторого порога.
     
     
  • 4.14, lybin (ok), 11:49, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Человек про известные проблемы systemd написал, а не про арч.

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

     
  • 4.42, Аноним (-), 15:16, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Человек про известные проблемы systemd написал, а не про арч. Удалишь своп
    > и перезагрузишься, забыл отключить swap.service. И система может молча повиснуть при
    > старте на неопределенное время, потому что systemd будет в цикле перезагружать
    > swap.service до некоторого порога.

    Так уж сложилось исторически, что Linux позволяет без лишних проблем выстрелить себе в ногу.

     
  • 4.83, qux (ok), 17:39, 30/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Только мне кажется, что проблема systemd тут заканчивается на слове "забыл"?
    На крайняк можно списать на ошибку конкретного юнит-файла, но это тоже конфигурация.
     
  • 3.35, anonim (?), 14:53, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то данное обновление невозможно поставить как с ключом -f так и без него и это косяк уже не пользователя. Нужно было какой костыль сделать чтоб обновление прошло плавно.
    Как бы с сабжем подобного не вышло. Если арч не на одном домашнем ПК и не только на домашнем, то пляски с чрутом и лайвсиди после обычного обновления не радуют.
     
     
  • 4.47, lybin (ok), 15:49, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вообще-то данное обновление невозможно поставить как с ключом -f так и без
    > него и это косяк уже не пользователя. Нужно было какой костыль
    > сделать чтоб обновление прошло плавно.
    > Как бы с сабжем подобного не вышло. Если арч не на одном
    > домашнем ПК и не только на домашнем, то пляски с чрутом
    > и лайвсиди после обычного обновления не радуют.

    Согласен что могли бы подумать...

     

  • 1.19, Аноним (-), 13:23, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Возвращаясь к нашему продуктивному обсуждению системд :
    http://cgit.freedesktop.org/systemd/systemd/commit/?id=7b17a7d72f5ba5ad838b19

    ха-ха-ха

     
     
  • 2.21, Аноним (-), 14:18, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Да, в journal наконец-то появилась репликация логов. Теперь rsyslog можно окончательно выкинуть.
     
     
  • 3.50, Аноним (-), 17:21, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    да ты братец туп как пробка. ещё такие же 4 плюсанувших. в том что навертел поттеринг, в ситсемд, надо зайти и сдёрнуть логи для того что бы посмотреть. в сислог он просто льётся на удалённую машину. удачи тебе на подвисшем серваке посмотреть логи.
     
  • 2.28, xxx (??), 14:28, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >journal: add minimal journal gateway daemon based on GNU libmicrohttpd

    Это же отлично! Хотя конечно без twitter и почтового демона это не полноценное решение. Ну и лучше писать код без использования dereference null pointer.

     
     
  • 3.30, Аноним (-), 14:34, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Это же отлично! Хотя конечно без twitter и почтового демона это не
    > полноценное решение. Ну и лучше писать код без использования dereference null
    > pointer.

    systemd прекрасно интегрируется с почтовыми демонами (т.е. умеет их запускать и останавливать), так сказать, "приколочен гвоздями". Осталось придумать демон с поддержкой твиттера и добавить туда unit-файл systemd - тогда будет и интегрированный твиттер.

     
     
  • 4.34, dddd (?), 14:52, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это же отлично! Хотя конечно без twitter и почтового демона это не
    >> полноценное решение. Ну и лучше писать код без использования dereference null
    >> pointer.
    > systemd прекрасно интегрируется с почтовыми демонами (т.е. умеет их запускать и останавливать),
    > так сказать, "приколочен гвоздями". Осталось придумать демон с поддержкой твиттера и
    > добавить туда unit-файл systemd - тогда будет и интегрированный твиттер.

    А напуркуа там твиттер?

     
     
  • 5.37, Аноним (-), 14:56, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А напуркуа там твиттер?

    А хрен его знает. Но некоторые просят, вон товарищ xxx например.

     
  • 5.61, arisu (ok), 20:23, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А напуркуа там твиттер?

    статусы сервисов публиковать же.

     
  • 3.36, Аноним (-), 14:55, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Это же отлично! Хотя конечно без twitter и почтового демона это не полноценное решение.

    Да без проблем. У sytemd очень удобная архитектура, поэтому можно легко написать модуль, который при регистрации в логах journal опасных ошибок будет писать об этом админу на мыло, в твиттер, в jabber или по смс.

     
     
  • 4.46, xxx (??), 15:42, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И, главное, засунуть всё это в исходники systemd.
     
     
  • 5.48, develop7 (ok), 16:15, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И, главное, засунуть всё это в исходники systemd.

    Леннарт ждёт ваших патчей.

     
  • 4.52, Аноним (-), 17:34, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это же отлично! Хотя конечно без twitter и почтового демона это не полноценное решение.
    > Да без проблем. У sytemd очень удобная архитектура, поэтому можно легко написать
    > модуль, который при регистрации в логах journal опасных ошибок будет писать
    > об этом админу на мыло, в твиттер, в jabber или по
    > смс.

    Расскажи когда там полную систему мониторинга типа нагиос привернут и вообще поддержку всех современных систем типа итил, итсм и прочих весёлых штук.

     
  • 2.31, Аноним (-), 14:36, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ха-ха-ха

    Странные люди.
    Нет поддержки репликации логов - ругаются.
    Есть поддержка - пытаются изобразить ироничный смех.
    Женская психология в полный рост. Эмоционально, но непонятно.

     
     
  • 3.38, xxx (??), 14:57, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Нет поддержки репликации логов - ругаются.
    >Есть поддержка - пытаются изобразить ироничный смех.

    Расскажи админу локалхоста, где тут репликация логов -> journal: add minimal journal gateway daemon based on GNU libmicrohttpd

     
     
  • 4.39, Аноним (-), 15:10, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот здесь - journal add minimal journal gateway daemon based on GNU libmicroht... большой текст свёрнут, показать
     
     
  • 5.51, Аноним (-), 17:25, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    правой кнопкой мышки на мой компьютер->управление. дальше правой кнопкой мышки на управление компьютером->подключиться к другому компьютеру.

    > Плюсы такой модели:

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

     
  • 5.53, Аноним (-), 17:34, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Сервер-репликатор опрашивает реплицируемые серваки по HTTP и собирает их логи у себя.

    Виндовс капец отменяется. Linux катится в с[т]ранное оно!

    Чем отличался юникс от? Знаменитым юникс-веем, который себя _прекрасно_ зарекомендовал в течении этих 40 лет. Теперь из красивой и логичной системы делают _не_ логичный бинарный монолит а-ля форточка. Правильно - пусть помучается перед смертью :(

     
  • 5.62, arisu (ok), 20:25, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Сервер-репликатор опрашивает реплицируемые серваки по HTTP и собирает их логи у себя.

    надеюсь, ты максимум админ локалхоста?

     
  • 5.68, Аноним (-), 21:19, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >  в HTTP есть все нужные фичи, включая авторизацию и шифрование (чего в rsyslog отродясь не было).

    хочу SSO с поддержкой домена 2008

     
  • 5.69, xxx (??), 22:25, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Вот здесь -> journal: add minimal journal gateway daemon based on GNU libmicrohttpd

    Это фигня а не репликация. Даже админу локалхоста это понятно.

     
  • 5.91, Michael Shigorin (ok), 02:41, 02/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Плюсы такой модели:

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

     

  • 1.20, Zenitur (ok), 14:03, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошо что в моём дистрибутиве Linux можно использовать как новый Systemd, так и старый Systemv, выбрав нужное в GRUB в меню, вызываемому по F5.
     
     
  • 2.27, Аноним (-), 14:27, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Хорошо что в моём дистрибутиве Linux можно использовать как новый Systemd, так
    > и старый Systemv, выбрав нужное в GRUB в меню, вызываемому по
    > F5.

    Конкретно в сусе - скорее всего, скоро отменят. Исторически в сусевом ините используется костыльный квази-ранлевел ранней загрузки b, поддержку которого в systemd скоро прекратят. Что означает неизбежный переход всех служб ранней загрузки на systemd и соответствующий отказ от sysvinit.

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

     
  • 2.54, Аноним (-), 17:36, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это не на долго :(


     

  • 1.33, Аноним (-), 14:51, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сам Гундерсен, судя по всему, не очень рвется поддерживать initscripts в будущем.

    > Речь не идет о sysvinit или systemd, их достоинствах и недостатках.

    А вот когда речь шла об этом, он немаленькую простыню про systemd накатал
    https://bbs.archlinux.org/viewtopic.php?pid=1149530#p1149530

     
     
  • 2.74, filosofem (ok), 00:36, 29/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Сам Гундерсен, судя по всему, не очень рвется поддерживать initscripts в будущем.

    Вообще не рвется. Его беспокоит, что народ валит из Арча. Придумал замануху.

     

  • 1.40, Адекват (?), 15:14, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я хочу быть тестерем, проверять новые сборки sysvinit - могу делать это в виртуальной машине - как мне присоединиться к проекту ?
     
     
  • 2.43, Аноним (-), 15:19, 28/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я хочу быть тестерем, проверять новые сборки sysvinit - могу делать это
    > в виртуальной машине - как мне присоединиться к проекту ?

    Напиши Гундерсену на мыло: teg at jklm.no
    Правда, вряд ли сообществу будет какая-то польза от тестера, который даже по ссылке кликать не умеет.

     

  • 1.59, Адекват (?), 19:44, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А почему нет на официальном сайте его призыва присоединиться к проекту ?
     
     
  • 2.85, Аноним (-), 18:26, 30/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Кому оно нужно? Есть ли смысл строить башни высотою до небес, если она рухнет раньше, чем её достроят?
     

  • 1.71, Аноним (-), 23:14, 28/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Переход на systemd повлиял не только на маинтейнеров, но и на конечных пользователей. Так как переход на  systemd, инициировал перенос /lib что в итоге тоже не всем понравилось. Не будет разработчиков не будет проекта, не будет пользователей не будет проекта. Но в обоих случаях это мало вероятно учтивая количество сообщества в целом.
     
  • 1.84, Аноним (-), 18:24, 30/09/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Думаю эта чихорда в Арчлинуксе - это агония умирающего, а может предсметрные конвульсии, тело вроде двигается хоть и не живое.
    Перешёл с Арча на Дебиан. Раньше я прощал арчу глючности, т.к. мог сам всё настроить ибо знал почти всё. Сейчас у меня нет никакого желания изучать очередные высеры мейнтенеров. Мало ли кто из них что придумает поменять - уже не интересно, поезд ушёл. Дебиан хоть и не знаком, но всётаки пока не возникало потребности в ручной настройке, и глюков намного меньше, Главное для меня сейчас это СТАБИЛЬНОСТЬ.
     
     
  • 2.86, arisu (ok), 20:30, 30/09/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Главное для меня сейчас это СТАБИЛЬНОСТЬ.

    возьми счёты, бро! стабильность длиной в сотни лет!

     
     
  • 3.87, Аниме (?), 00:39, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Бери больше - тысячи! А если серьёзно то вот ещё один аргумент в мою пользу: слишком быстрая смена заклинаний, приведёт  к сужению числа людей кто в этом хорошо разбирается, а следовательно потенциальных майнтейнеров, нет майнтейнеров нет пользователей и привет ...
     
     
  • 4.88, kerby (?), 08:11, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > нет майнтейнеров нет пользователей и привет ...

    А ментейнеры за свое ментейнерство что, бабки получают ?
    Мне кажется что каждому ментейнеру интересно возиться с линуксами до поры до времени.
    Потом им все надоедают и они даже рады бросит все к чертовой бабушке.
    Как-то я общался с автором qutIM'а, тогда он был версии 0.1.
    Уже тогда он хотел все бросить, а на мой вопрос, "а как же мы, хомячки ? ваш qutIM просто шедеврален, как вы можете нас бросить ?"
    На что он мне ответил, что-то вроде "а мне то что, у меня ни времени ни сил нет проектом заниматься, а тут еще всякие школьники мне указывают как должна моя программ выглядеть".

     
     
  • 5.89, arisu (ok), 08:18, 01/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    справедливости ради — код кутима был не просто «ужас», а «ужасужас». на что Рустаму и указывали. я думаю, старенькую версию 0.2 ещё можно найти и помедитировать на Это.
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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