LINUX.ORG.RU

SysVinit 2.95

 , ,


2

3

После нескольких недель тестирования beta-версии было объявлено о финальном релизе SysV init, insserv и startpar.

Краткий обзор ключевых изменений:

  • В SysV pidof убрано сложное форматирование, так как это вызывало проблемы с безопасностью и потенциальные ошибки памяти не давая особой выгоды. Теперь пользователь может сам указать разделитель, и использовать другие инструменты, такие как tr.

  • Обновлена документация, в частности для halt.

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

  • Удалена поддержка библиотеки sepol которая уже не использовалась, но захламляла Makefile.

  • Внесено несколько существенных изменений в insserv. Тестовый набор, унаследованный от Debian, был очищен и теперь работает с insserv Makefile. Running «make check» вызывает запуск всех тестов. Если тест не удается, данные, которые он использовал сохраняются для проверки, а не удаляются. Неудачный тест приводит к остановке выполнения всего набора (ранее выполнялись следующие), что по мнению разработчиков должно помочь сосредоточится на решении проблемы.

  • Улучшена обработка различных ситуаций при очистке после тестов.

  • По мнению разработчиков одно из важнейших изменений: Makefile больше не перезаписывает файл insserv.conf во время установки. Если файл insserv.conf уже существует, создается свежий пример конфигурации с именем insserv.conf.sample. Это должно сделать тестирование новых версий insserv гораздо менее болезненным.

  • Файл /etc/insserv/file-filters, если он существует, может содержать список расширений файлов, игнорируемых при обработке скриптов в /etc/init.d. Команда insserv уже имеет внутренний список распространенных расширений для игнорирования. Новая возможность позволяет администраторам расширить этот список.

  • Startpar теперь расположена ​​в /bin вместо /sbin, что позволит непривилегированным пользователям использовать эту утилиту. Также страница руководства переместилась из раздела 8 в раздел 1, для отражения этого изменения.

  • Во время тестирования изначально планировалось переместить зависимость в стиле makefile: информация из /etc в /var или в /lib, но это оказалось проблематично при работе с сетевыми файловыми системами и некоторыми другими вещами, в частности проблема с FHS. Так что эти планы были отложены и на данный момент информация о зависимостях осталась в /etc. Разработчики говорят о возможности вернуться позже к реализации этого плана, если будет представлено и протестировано хорошее альтернативное местоположение.

Новые стабильные пакеты для sysvinit-2.95, insserv-1.20.0 и startpar-0.63 можно найти на зеркалах Savannah: http://download.savannah.nongnu.org/releases/sysvinit/

>>> Полный список изменений

Deleted

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

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

Тем кому нужно запустить систему без космонавтов

А «вротмненоги» тут причем? Он только присоединившийся как и многие другие.

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

А зачем? Что-то сродни замене тукса в логе загрузки ядра, или заставки пока идет инициализация оборудования («биос грузится») – можно, но на хрен нужно?

Вы ещё скажите что тетрис а lilo был не нужен. :)

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

Навеяло другой темой

systemd
sys

«сиски же». Реальный профит, при запуске показываем голых тёток, нескучные обои с голыми тётками, в каждом ПО добавить больше «голых тёток», в емаксе, виме, bash что бы после выполнения команды показывал «голую тётку». Для этого в систему инициализации надо прикрутить не QRCode, а торрент клиент который со всяких pornohub будет тянуть новые картиночки с голыми тян. И вот тогда наступит вендекапец.

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

А вот и лапчатые знатоки набежали:

И пишут из под анонима.

Т.е. Знатоку пуссиэкзей возразить по существу нечего, только юлить?

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

А тебе то есть что по существу ответить на первый вопрос?

А есть взаимосвязь между первым вопросом Знатока

Вот сколько разговоров, а есть инструкция как это заставить работать?

и его последующими высказываниями?

Для того для чего в первых анонсах оно обещалось. Вместо текстовой ошибки ядра выводить инфрмацию в qrcode коде.
А как информацию о падении ядра репортите? Или это тоже не нужно ведь ее в путти из под винды не видно?

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

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

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

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

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

Как я и думал ответа нет. А раз ответа нет почему бы и не поюлить.

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

Альтернатива - это супер.

Как хорошо, что есть альтернатива этому вашему линуксу в целом.

anonymous
()

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

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

Вот сколько разговоров, а есть инструкция как это заставить работать?

Печать qr-кода используется ровно в одном месте — при генерации ключей журнала. Были разговоры печати qr-кода в ядре, но с этим надо Линусу вопросы задавать.

gremlin_the_red ★★★★★
()

Почитаешь комменты в таких новостях и сразу представляется идеальная система по мнению некоторых - sysvinit, xorg, qt4, gtk2... Костыль на костыле и костылем погоняет. Мечта, а не система.

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

Синдром утёнка и воображаемый клуб престарелых дяденек (дяденьки с qt4? а-ха-ха).

anonymous
()

Вот все бы такие чейнджлоги выкатвали. А то одно «вырезано» и «переделано совсем по другому, но ничем не лучше».

kirill_rrr ★★★★★
()

Годнота! Поздравляю всех причастных.☺

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

идеальная система по мнению некоторых

Ты чего такой желчный? Или устал от [ *] (2 of 2) A stop job is running for Session 1 of user?

Переходи к нам. в уюный мирок SysVinit. тут такого нету.

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

Текущая слака загружается за 8-10 секунд

Это ты ещё squashfs+{aufs|overlayfs} не пробовал. Обслуживать слегка геморройно, но зато летает.

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

Потому что померло и никому не нужно.

Анекдот

- Где тебя черти носили?!
- На кладбище.
- А что, кто то умер?
- Ты не поверишь, там все умерли.

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

Потому что померло и никому не нужно.

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

(мечтательно) вот если бы умирало всё, что не нужно мне... оооо! Настал бы рай.

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

(мечтательно) вот если бы умирало всё, что не нужно мне... оооо! Настал бы рай.

Странная логика. Ведь если тебе не нужно → ты не используешь → после смерти этого для тебя ничего не меняется.

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

Эмм, у меня тоже такого нет :-) Один раз какой-то демон с Live-образа не запустился. Но то было давно и на каком-то наколенном поделии от Васяна типа линуксминта.

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

Эмм, у меня тоже такого нет :-) Один раз какой-то демон

А я вот недавно такое словил. С transmission daemon. Дистрибутив-Debian 9.9. C Devuan все нормально.

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

после смерти этого для тебя ничего не меняется.

Ай-вей, вот я винду не использую. И многие тут её не используют. Что, если винда таки загнётся, для нас ничего не изменится? Ви таки делаете мне смешно.

Ну а пример поближе — systemd. Я — да, не использую. При этом очень хочу, чтобы оно умерло. Желательно — вместе со своим создателем.

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

Что, если винда таки загнётся, для нас ничего не изменится

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

Я — да, не использую

Ну, это твой выбор — жрать говно.

При этом очень хочу, чтобы оно умерло

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

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

про винду:

У тех, кто не использует — не изменится.

Очень даже изменится! Намного изменится. Мне, наконец, перестанут присылать вордовые файлы — одно это заслуживает внимания. Всякие банки и государственные органы вроде налоговой и пенсионного фонда перестанут пытаться мне навязать программы в формате .EXE для винды и считать, что они при этом свою задачу (типа, всех обеспечить бесплатно софтом для генерации их дебильных форматов отчётности) таким способом исполнили. И так далее.

про отказ от systemd:

Ну, это твой выбор — жрать говно.

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

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

А чем тебя так systemd напрягает?

Тем, например, что стало не найти VPS-провайдера, который бы предлагал систему без него. Следовательно — затраты времени на борьбу с «особенностями» этого корпоративного высера, при том что профита никакого от слова «совсем» — эта штука не решает ни одной из тех проблем, которые у меня есть, а время и силы на неё уходят.

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

стало не найти VPS-провайдера, который бы предлагал систему без него

А не спасёт ли отца русской демократии литературы по программированию переход на *BSD?

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