Подборка новостей за 25 июня 2018 года
Выпущена версия 5.28.0 интерпретатора Perl. В соответствии с информацией от LWN, за 13 месяцев работы было изменено примерно 730 тысяч строк кода, что позволило добавить "поддержку Unicode 10.0, специальные строковые и числовые операторы, более безопасные хэш-функции и более безопасный механизм редактирования". Полный список изменений доступен на данной странице.
На прошлой неделе состоялся релиз systemd 239. В новой версии стала доступна новая директива файла system.conf NoNewPrivileges=, которая может использоваться для отключения механизма получения дополнительных привилегий на уровне системы (т.е., устанавливать флаг PR_SET_NO_NEW_PRIVS для процесса с PID 1, что отразится на всех его дочерних процессах). Использование этой директивы позволяет свести на нет эффекты от битов setuid и установленных на уровне файловых систем возможностей процессов. Хотя она и позволяет повысить безопасность системы, она нарушает работу множества инструментов UNIX, таких, как su и sudo.
Доступен первый отчет, созданный на основе собираемых у пользователей дистрибутива Ubuntu 18.04 данных. В соответствии с ним, отправлять отчеты согласились 67% пользователей дистрибутива, установка дистрибутива занимает в среднем 18 минут, большинство пользователей устанавливает систему с нуля, а не обновляет ее, у большинства пользователей компьютеры с одним центральным процессором. В дополнение в отчете содержится информация о том, что хотя большинство пользователей дистрибутива и находится в США, он также популярен в Бразилии, Индии, Китае и России.