Релиз дистрибутива Kali Linux 2020.3
Что нового:
- Улучшена поддержка HiDPI.
- Для всех специализированных предустановленных утилит (набор kali-linux-default) теперь доступны свои иконки
- Улучшена поддержка ARM-устройств.
- Для файлового менеджера Nautilus в среде GNOME используется новая тема оформления.
- Появилась новая редакция Win-KeX — Windows + Kali Desktop EXperience, которую предлагается использовать в Kali Linux, установленном через WSL2 в Windows.
- В следующем релизе 2020.4 планируется переход на оболочку ZSH вместо Bash. В текущем релизе Bash пока используется по умолчанию, но ZSH уже можно активировать.
Источник
Новости Linux 🐧: @linux_gram
Что нового:
- Улучшена поддержка HiDPI.
- Для всех специализированных предустановленных утилит (набор kali-linux-default) теперь доступны свои иконки
- Улучшена поддержка ARM-устройств.
- Для файлового менеджера Nautilus в среде GNOME используется новая тема оформления.
- Появилась новая редакция Win-KeX — Windows + Kali Desktop EXperience, которую предлагается использовать в Kali Linux, установленном через WSL2 в Windows.
- В следующем релизе 2020.4 планируется переход на оболочку ZSH вместо Bash. В текущем релизе Bash пока используется по умолчанию, но ZSH уже можно активировать.
Источник
Новости Linux 🐧: @linux_gram
Вышел Kotlin 1.4
Вот что вошло в Kotlin 1.4.0:
- По умолчанию включен новый, более мощный алгоритм вывода типов. Он автоматически выводит типы в большем количестве случаев, поддерживает smart-cast даже в сложных сценариях, лучше обрабатывает делегированные свойства и многое другое.
- Новые IR-бэкенды для JVM и JS доступны в альфа-режиме. После стабилизации они будут использоваться по умолчанию.
В Kotlin 1.4 много нового:
- Преобразования SAM для интерфейсов Kotlin
- Режим explicit API mode для авторов библиотек
- Смешанные именованные и позиционные аргументы
- Завершающая запятая
- Улучшения для сallable references
- Использование break и continue внутри циклов when
В стандартную библиотеку добавлены новые операторы коллекций, улучшения делегированных свойств, реализация двунаправленной очереди ArrayDeque и другое.
Источник
Новости Linux 🐧: @linux_gram
Вот что вошло в Kotlin 1.4.0:
- По умолчанию включен новый, более мощный алгоритм вывода типов. Он автоматически выводит типы в большем количестве случаев, поддерживает smart-cast даже в сложных сценариях, лучше обрабатывает делегированные свойства и многое другое.
- Новые IR-бэкенды для JVM и JS доступны в альфа-режиме. После стабилизации они будут использоваться по умолчанию.
В Kotlin 1.4 много нового:
- Преобразования SAM для интерфейсов Kotlin
- Режим explicit API mode для авторов библиотек
- Смешанные именованные и позиционные аргументы
- Завершающая запятая
- Улучшения для сallable references
- Использование break и continue внутри циклов when
В стандартную библиотеку добавлены новые операторы коллекций, улучшения делегированных свойств, реализация двунаправленной очереди ArrayDeque и другое.
Источник
Новости Linux 🐧: @linux_gram
MaxPatrol SIEM выявляет подозрительные действия пользователей в Linux-системах
В систему выявления инцидентов MaxPatrol SIEM загружен третий пакет экспертизы для выявления атак в ОС семейства Linux. Он позволит обнаружить действия, которые могут свидетельствовать о компрометации системы и развитии атаки на IT-инфраструктуру организации.
Новая серия правил дополняет два предыдущих пакета экспертизы, посвященных Linux-системам: для выявления подозрительной сетевой активности и изменений системных объектов. В состав пакета вошли правила обнаружения угроз, которые позволяют пользователям MaxPatrol SIEM выявить локальную разведку при входе в Linux-систему, просмотр содержимого чужих домашних каталогов, запуск команд для повышения привилегий и использование хакерских утилит для дальнейшего развития атаки.
Источник
Новости Linux 🐧: @linux_gram
В систему выявления инцидентов MaxPatrol SIEM загружен третий пакет экспертизы для выявления атак в ОС семейства Linux. Он позволит обнаружить действия, которые могут свидетельствовать о компрометации системы и развитии атаки на IT-инфраструктуру организации.
Новая серия правил дополняет два предыдущих пакета экспертизы, посвященных Linux-системам: для выявления подозрительной сетевой активности и изменений системных объектов. В состав пакета вошли правила обнаружения угроз, которые позволяют пользователям MaxPatrol SIEM выявить локальную разведку при входе в Linux-систему, просмотр содержимого чужих домашних каталогов, запуск команд для повышения привилегий и использование хакерских утилит для дальнейшего развития атаки.
Источник
Новости Linux 🐧: @linux_gram
Выпуск XMPP-клиента Kaidan 0.6.0
Доступна новая версия XMPP-клиента Kaidan 0.6.0. Программа написана на языке С++ с использованием Qt, QXmpp и фреймворка Kirigami. Код распространяется под лицензией GPLv3. Сборки подготовлены для Linux (AppImage и flatpak) и Android.
Ключевым улучшением в новой версии стала реализация очереди offline-сообщений - при отсутствии сетевого соединения сообщения теперь помещаются в кэш и автоматически отправляются при возобновления подключения к сети. В новой версии также появилась возможность исправления произвольных сообщений, в том числе ожидающих отправки, а не только последнего сообщения. Добавлена поддержка вызова чата из окна с уведомлением. Страницы управления учётной записью перенесены в раздел с настройками, реализованы кнопки для копирования JID и пароля, добавлена опция для скрытия пароля.
Источник
Новости Linux 🐧: @linux_gram
Доступна новая версия XMPP-клиента Kaidan 0.6.0. Программа написана на языке С++ с использованием Qt, QXmpp и фреймворка Kirigami. Код распространяется под лицензией GPLv3. Сборки подготовлены для Linux (AppImage и flatpak) и Android.
Ключевым улучшением в новой версии стала реализация очереди offline-сообщений - при отсутствии сетевого соединения сообщения теперь помещаются в кэш и автоматически отправляются при возобновления подключения к сети. В новой версии также появилась возможность исправления произвольных сообщений, в том числе ожидающих отправки, а не только последнего сообщения. Добавлена поддержка вызова чата из окна с уведомлением. Страницы управления учётной записью перенесены в раздел с настройками, реализованы кнопки для копирования JID и пароля, добавлена опция для скрытия пароля.
Источник
Новости Linux 🐧: @linux_gram
Ядру Linux исполнилось 29 лет
25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой ОС Linux. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро Linux насчитывает более 26 млн строк кода. По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США (расчёт производился, когда в ядре было 13 млн строк кода), по другим оценкам - более 3 миллиардов.
Ядро Linux было создано под впечатлением от ОС MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты исследования показали наличие только четырёх несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.
Первоначально Линус задумал назвать ядро Freax, от слов «free», «freak» и X (Unix). Но имя «Linux» ядро получило с лёгкой руки Ари Лемке, который по просьбе Линуса разместил ядро на FTP-сервере университета, назвав директорию с архивом не «freax», как просил Торвальдс, а «linux». Примечательно, что предприимчивый делец Вильям Делло Крок сумел зарегистрировать торговую марку Linux и хотел со временем собирать отчисления, но позднее передумал и передал все права на торговую марку Линусу. Официальный талисман Linux-ядра, пингвин Tux, был выбран в результате соревнования, состоявшегося в 1996 году. Имя Tux расшифровывается как Torvalds UniX.
С днём рождения, Linux!
Источник
Новости Linux 🐧: @linux_gram
25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой ОС Linux. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро Linux насчитывает более 26 млн строк кода. По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США (расчёт производился, когда в ядре было 13 млн строк кода), по другим оценкам - более 3 миллиардов.
Ядро Linux было создано под впечатлением от ОС MINIX, которая не устраивала Линуса своей ограниченной лицензией. Впоследствии, когда Linux стал известным проектом, недоброжелатели пытались обвинить Линуса в прямом копировании кода некоторых подсистем MINIX. Нападение отразил Эндрю Таненбаум, автор MINIX, который поручил одному из студентов провести детальное сравнение кода Minix и первых публичных версий Linux. Результаты исследования показали наличие только четырёх несущественных совпадений блоков кода, обусловленных требованиями POSIX и ANSI C.
Первоначально Линус задумал назвать ядро Freax, от слов «free», «freak» и X (Unix). Но имя «Linux» ядро получило с лёгкой руки Ари Лемке, который по просьбе Линуса разместил ядро на FTP-сервере университета, назвав директорию с архивом не «freax», как просил Торвальдс, а «linux». Примечательно, что предприимчивый делец Вильям Делло Крок сумел зарегистрировать торговую марку Linux и хотел со временем собирать отчисления, но позднее передумал и передал все права на торговую марку Линусу. Официальный талисман Linux-ядра, пингвин Tux, был выбран в результате соревнования, состоявшегося в 1996 году. Имя Tux расшифровывается как Torvalds UniX.
С днём рождения, Linux!
Источник
Новости Linux 🐧: @linux_gram
Релиз Firefox 80
Состоялся релиз web-браузера Firefox 80. Кроме того, сформировано обновление веток с длительным сроком поддержки 68.12.0 и 78.2.0. Firefox 68.12 ESR последний в своей серии, через месяц пользователям Firefox 68 предложат автоматическое обновление до выпуска 78.3. Версия Firefox 80 для Android задерживается. В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 81, релиз которой намечен на 22 сентября.
Источник
Новости Linux 🐧: @linux_gram
Состоялся релиз web-браузера Firefox 80. Кроме того, сформировано обновление веток с длительным сроком поддержки 68.12.0 и 78.2.0. Firefox 68.12 ESR последний в своей серии, через месяц пользователям Firefox 68 предложат автоматическое обновление до выпуска 78.3. Версия Firefox 80 для Android задерживается. В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 81, релиз которой намечен на 22 сентября.
Источник
Новости Linux 🐧: @linux_gram
www.opennet.ru
Релиз Firefox 80
Состоялся релиз web-браузера Firefox 80. Кроме того, сформировано обновление веток с длительным сроком поддержки 68.12.0 и 78.2.0. Firefox 68.12 ESR является последним в своей серии, через месяц пользователям Firefox 68 будет предложено автоматическое обновление…
Кодовая база FreeBSD переведена на использование OpenZFS (ZFS on Linux)
Реализация файловой системы ZFS в основной ветке FreeBSD (HEAD) переведена на использование кода OpenZFS, развивающего кодовую базу "ZFS on Linux" в качестве эталонного варианта ZFS. Весной поддержка FreeBSD была перенесена в основной проект OpenZFS, после чего в нём была продолжена разработка всех связанных с FreeBSD изменений, а разработчики FreeBSD получили возможность оперативно переносить в систему все новшества, развиваемые проектом OpenZFS.
Среди возможностей, которые стали доступны во FreeBSD после перехода на OpenZFS: расширенная система квот, шифрование наборов данных, раздельный выбор классов распределения блоков (allocation classes), использование векторных процессорных инструкций для ускорения реализация RAIDZ и вычисления контрольных сумм, поддержка алгоритма сжатия ZSTD, режим multihost (MMP, Multi Modifier Protection), улучшенный инструментарий командной строки, исправление многих ошибок, связанных с состоянием гонки и блокировками.
Источник
Новости Linux 🐧: @linux_gram
Реализация файловой системы ZFS в основной ветке FreeBSD (HEAD) переведена на использование кода OpenZFS, развивающего кодовую базу "ZFS on Linux" в качестве эталонного варианта ZFS. Весной поддержка FreeBSD была перенесена в основной проект OpenZFS, после чего в нём была продолжена разработка всех связанных с FreeBSD изменений, а разработчики FreeBSD получили возможность оперативно переносить в систему все новшества, развиваемые проектом OpenZFS.
Среди возможностей, которые стали доступны во FreeBSD после перехода на OpenZFS: расширенная система квот, шифрование наборов данных, раздельный выбор классов распределения блоков (allocation classes), использование векторных процессорных инструкций для ускорения реализация RAIDZ и вычисления контрольных сумм, поддержка алгоритма сжатия ZSTD, режим multihost (MMP, Multi Modifier Protection), улучшенный инструментарий командной строки, исправление многих ошибок, связанных с состоянием гонки и блокировками.
Источник
Новости Linux 🐧: @linux_gram
Релиз оконного менеджера IceWM 1.8
Доступен выпуск легковесного оконного менеджера IceWM 1.8. Из особенностей IceWM можно отметить полноценное управление через клавиатурные комбинации, возможность использования виртуальных рабочих столов, панели задач и меню-приложений. Оконный менеджер настраивается через достаточно простой файл конфигурации, возможно использование тем оформления. Доступны встроенные апплеты для мониторинга CPU, памяти, трафика. Отдельно развивается несколько сторонних GUI для настройки, реализаций рабочего стола и редакторов меню. Код написан на языке С++ и распространяется под лицензией GPLv2.
Основные изменения:
- Улучшена поддержка приложений с переходными окнами.
- Улучшена обработка фокуса ввода в окнах.
- Улучшена работа команды Show при выводе списка окон.
- Откорректированы отступы и размер кнопок в уведомлениях.
- Для тем оформления реализована опция MenuButtonIconVertOffset для корректировки позиции кнопки вызова меню.
- Модернизированы темы оформления NanoBlue и CrystalBlue.
- Улучшено отображение уменьшенных пиктограмм (MiniIcons) в режиме MinimizeToDesktop=1.
- Добавлена поддержка перегруппировки уменьшенных пиктограмм всех рабочих столов в панели задач.
- Добавлена возможность перетаскивания уменьшенных пиктограмм при удержании левой кнопки мыши.
- Полностью переписан код для поиска доступных пиктограмм.
- Добавлена опция IconThemes для настройки наборов пиктограмм.
- Решены проблемы со сборкой во FreeBSD.
Источник
Новости Linux 🐧: @linux_gram
Доступен выпуск легковесного оконного менеджера IceWM 1.8. Из особенностей IceWM можно отметить полноценное управление через клавиатурные комбинации, возможность использования виртуальных рабочих столов, панели задач и меню-приложений. Оконный менеджер настраивается через достаточно простой файл конфигурации, возможно использование тем оформления. Доступны встроенные апплеты для мониторинга CPU, памяти, трафика. Отдельно развивается несколько сторонних GUI для настройки, реализаций рабочего стола и редакторов меню. Код написан на языке С++ и распространяется под лицензией GPLv2.
Основные изменения:
- Улучшена поддержка приложений с переходными окнами.
- Улучшена обработка фокуса ввода в окнах.
- Улучшена работа команды Show при выводе списка окон.
- Откорректированы отступы и размер кнопок в уведомлениях.
- Для тем оформления реализована опция MenuButtonIconVertOffset для корректировки позиции кнопки вызова меню.
- Модернизированы темы оформления NanoBlue и CrystalBlue.
- Улучшено отображение уменьшенных пиктограмм (MiniIcons) в режиме MinimizeToDesktop=1.
- Добавлена поддержка перегруппировки уменьшенных пиктограмм всех рабочих столов в панели задач.
- Добавлена возможность перетаскивания уменьшенных пиктограмм при удержании левой кнопки мыши.
- Полностью переписан код для поиска доступных пиктограмм.
- Добавлена опция IconThemes для настройки наборов пиктограмм.
- Решены проблемы со сборкой во FreeBSD.
Источник
Новости Linux 🐧: @linux_gram
Релиз менеджера паролей KeePassXC 2.6.1
KeePassXC — кроссплатформенный менеджер паролей с открытым исходным кодом. Используется для безопасного хранения данных учетных записей. Поддерживает интеграцию с популярными браузерами.
Что нового:
- Добавлена возможность автоматической подстановки в web-страницы отдельно имени пользователя и отдельно пароля. Данное изменение потребовалось, так как многие сайты выполняют авторизацию пользователя последовательно, сначала запрашивают имя пользователя, а затем пароль. Подобный вид авторизации используется, например, в Google и Amazon.
- Обновлен интерфейс Генератора паролей.
- Для KeePassX теперь формируются метаданных OARS (Open Age Ratings Service), которые используются менеджерами приложений GNOME Software, KDE Discover и другими.
- Добавлена новая команда для получения текущего значения TOTP (Time-based One-time Password Algorithm).
- Добавлена поддержка распознавания запуска экранной заставки в среде Xfce.
- Обновлена man-страница для KeePassXC.
- Исправлено множество ошибок.
И другие изменения
Источник
Новости Linux 🐧: @linux_gram
KeePassXC — кроссплатформенный менеджер паролей с открытым исходным кодом. Используется для безопасного хранения данных учетных записей. Поддерживает интеграцию с популярными браузерами.
Что нового:
- Добавлена возможность автоматической подстановки в web-страницы отдельно имени пользователя и отдельно пароля. Данное изменение потребовалось, так как многие сайты выполняют авторизацию пользователя последовательно, сначала запрашивают имя пользователя, а затем пароль. Подобный вид авторизации используется, например, в Google и Amazon.
- Обновлен интерфейс Генератора паролей.
- Для KeePassX теперь формируются метаданных OARS (Open Age Ratings Service), которые используются менеджерами приложений GNOME Software, KDE Discover и другими.
- Добавлена новая команда для получения текущего значения TOTP (Time-based One-time Password Algorithm).
- Добавлена поддержка распознавания запуска экранной заставки в среде Xfce.
- Обновлена man-страница для KeePassXC.
- Исправлено множество ошибок.
И другие изменения
Источник
Новости Linux 🐧: @linux_gram
Выпуск языка программирования Rust 1.46
Опубликован релиз 1.46 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime.
Основные новшества
Новости Linux 🐧: @linux_gram
Опубликован релиз 1.46 языка системного программирования Rust, основанного проектом Mozilla. Язык сфокусирован на безопасной работе с памятью, обеспечивает автоматическое управление памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime.
Основные новшества
Новости Linux 🐧: @linux_gram
Релиз Electron 10.0.0, платформы создания приложений на базе движка Chromium
Платформа предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 85, платформы Node.js 12.16.3 и JavaScript-движка V8 8.5.
В новом выпуске:
- Добавлены метод contents.getBackgroundThrottling() и свойство contents.backgroundThrottling.
- В основном процессе предоставлен доступ к модулю desktopCapturer.
- Добавлен метод ses.isPersistent() для определения постоянных сеансов.
- Решены сетевые проблемы, не позволяющие вополнить соединения RTC из-за изменения IP-адреса.
- Отключён по умолчанию модуль "remote", представляющий IPC-механизм для взаимодействия между процессом отрисовки текущей страницы и основным процессом.
- Параметр app.allowRendererProcessReuse по умолчанию изменён на значение true, что запрещает загрузку не учитывающих контекст модулей в процессе отрисовки.
- Добавлена настройка disableDialogs для полного отключения диалоговых окон.
- Включён встроенный PDF-просмотрщик на основе pdfium.
Источник
Новости Linux 🐧: @linux_gram
Платформа предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 85, платформы Node.js 12.16.3 и JavaScript-движка V8 8.5.
В новом выпуске:
- Добавлены метод contents.getBackgroundThrottling() и свойство contents.backgroundThrottling.
- В основном процессе предоставлен доступ к модулю desktopCapturer.
- Добавлен метод ses.isPersistent() для определения постоянных сеансов.
- Решены сетевые проблемы, не позволяющие вополнить соединения RTC из-за изменения IP-адреса.
- Отключён по умолчанию модуль "remote", представляющий IPC-механизм для взаимодействия между процессом отрисовки текущей страницы и основным процессом.
- Параметр app.allowRendererProcessReuse по умолчанию изменён на значение true, что запрещает загрузку не учитывающих контекст модулей в процессе отрисовки.
- Добавлена настройка disableDialogs для полного отключения диалоговых окон.
- Включён встроенный PDF-просмотрщик на основе pdfium.
Источник
Новости Linux 🐧: @linux_gram
В Ubuntu 20.10 планируют перейти с iptables на nftables
Для сохранения обратной совместимости предлагается использовать пакет iptables-nft, предоставляющий утилиты с тем же синтаксисом командной строки, как и в iptables, но транслирующий полученные правила в байткод nf tables.
Это вторая попытка перехода Ubuntu на nftables. Первая попытка была предпринята в прошлом году, но была отклонена из-за несовместимости с инструментарием LXD. Теперь в LXD уже имеется встроенная поддержка nftables и он может работать с новым бэкендом для фильтрации пакетов. Для пользователей, которым недостаточно прослойки для обеспечения совместимости, оставлена возможность установки классических утилит iptables, ip6tables, arptables и ebtables со старым бэкендом.
Источник
Новости Linux 🐧: @linux_gram
Для сохранения обратной совместимости предлагается использовать пакет iptables-nft, предоставляющий утилиты с тем же синтаксисом командной строки, как и в iptables, но транслирующий полученные правила в байткод nf tables.
Это вторая попытка перехода Ubuntu на nftables. Первая попытка была предпринята в прошлом году, но была отклонена из-за несовместимости с инструментарием LXD. Теперь в LXD уже имеется встроенная поддержка nftables и он может работать с новым бэкендом для фильтрации пакетов. Для пользователей, которым недостаточно прослойки для обеспечения совместимости, оставлена возможность установки классических утилит iptables, ip6tables, arptables и ebtables со старым бэкендом.
Источник
Новости Linux 🐧: @linux_gram