LINUX.ORG.RU

Legacy


3

0

Всего сообщений: 3

Из openSUSE убирают поддержку 32-разрядной архитектуры и ранних x86-64

Группа Novell

Объявлено об удалении 32-разрядной архитектуры из репозитория OpenSUSE Factory и дистрибутива openSUSE Tumbleweed, в котором применяется Rolling-модель обновления. Сборка пакетов будет осуществляться только для x86-64-v2, а поддержка x86-64-v1 будет упразднена.

Среди требований к x86-64-v2 находится поддержка команд SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF и CMPXCHG16B, для владельцев x86-64-v1 планируется создать отдельный репозиторий openSUSE:Factory:LegacyX86, для развития которого призываются волонтёры. 32-битные библиотеки, нужные для работы Wine, будут сопровождаться и дальше.

>>> Подробности

 , , ,

ipkirill22x
()

SysVinit 2.95

Группа GNU's Not Unix

После нескольких недель тестирования 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
()

SysVinit 2.92

Группа GNU's Not Unix

Основные изменения в SysVinit 2.92:

  • Добавлен патч от Samuel Thibault для компиляции этой версии в Debian GNU/Hurd.
  • Уменьшены до 3-х секунд задержки в отправке сигналов SIGTERM и SIGKILL в командах shutdown и init.
  • Убран писк системного спикера при выключении.
  • Удалена неиспользуемая переменная из wall.c.
  • В команду last добавлен флаг -l, при указании которого теперь отображаются логины пользователей длиннее 8 символов.
  • Удалены опечатки со страницы man pidof и страницы man killall5.
  • Добавлена ​​опция -f <format> для программы pidof.
  • Добавлен новый инструмент (readbootlog), который будет читать файл /var/log/boot, созданный bootlogd.
  • Добавлена ​​справочная страница для программы readbootlog. Обновлена ​​страница bootlogd.
  • Обновлена ​​страница руководства для выключения.
  • Обновлен makefile в архиве с исходным кодом.
  • Портировано ECHOPRT для ECHOE в настройках stty, когда init вызывает аварийную консоль.

>>> Подробности

 , ,

anonymous
()