Реструктуризация проекта OpenSSL. Переход под крыло OpenSSL библиотек Bouncy Castle и Cryptlib
Для поддержания миссии проекта созданы два равноправных подразделения - некоммерческая организация OpenSSL Foundation и коммерческая компания OpenSSL Corporation, сфокусированные на интересах некоммерческого сообщества и коммерческих предприятий. Оба подразделения функционируют полностью независимо и имеют раздельные процессы принятия решений. Обе организации имеют по 10 голосующих участников.
Проект отныне не ограничивается только библиотекой OpenSSL и открыт для других связанных с криптографией разработок. Первыми двумя присоединившимися проектами стали библиотеки Bouncy Castle (крипто-API для API Java и C#) и cryptlib (высокоуровневый API для упрощения добавления шифрования и аутентификации в программы), которые теперь будут развиваться под покровительством OpenSSL Foundation и OpenSSL Corporation.
Linux / Линукс🥸
Для поддержания миссии проекта созданы два равноправных подразделения - некоммерческая организация OpenSSL Foundation и коммерческая компания OpenSSL Corporation, сфокусированные на интересах некоммерческого сообщества и коммерческих предприятий. Оба подразделения функционируют полностью независимо и имеют раздельные процессы принятия решений. Обе организации имеют по 10 голосующих участников.
Проект отныне не ограничивается только библиотекой OpenSSL и открыт для других связанных с криптографией разработок. Первыми двумя присоединившимися проектами стали библиотеки Bouncy Castle (крипто-API для API Java и C#) и cryptlib (высокоуровневый API для упрощения добавления шифрования и аутентификации в программы), которые теперь будут развиваться под покровительством OpenSSL Foundation и OpenSSL Corporation.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁75🤔5👍2😢2
Доступ к данным из удалённых и приватных репозиториев на GitHub, имеющих форки
Компания Truffle Security опубликовала сценарии атак на несколько типовых приёмов работы с репозиториями на GitHub, позволяющие извлечь данные из удалённых репозиториев, у которых имеются публичные форки или которые были созданы как форки.
Возможность доступа к коммитам по хэшу во всех связанных форками репозиториях вызвано тем, что GitHub в целях оптимизации и исключения дубликатов хранит вместе все объекты из основного репозитория и форков, лишь логически разделяя принадлежность коммитов. Подобное хранение позволяет просмотреть в основном репозитории любой коммит из любого форка, явно указав его хэш в URL.
Например, пользователь может создать форк репозитория "/torvalds/linux" и добавить в него любой код, после чего этот код станет доступен по прямой хэш-ссылке в репозитории "/torvalds/linux". В случае удаления репозитория, если имеется хотя бы один публичных форк, данные из удалённого репозитория остаются доступны по хэшу коммита.
Linux / Линукс🥸
Компания Truffle Security опубликовала сценарии атак на несколько типовых приёмов работы с репозиториями на GitHub, позволяющие извлечь данные из удалённых репозиториев, у которых имеются публичные форки или которые были созданы как форки.
Возможность доступа к коммитам по хэшу во всех связанных форками репозиториях вызвано тем, что GitHub в целях оптимизации и исключения дубликатов хранит вместе все объекты из основного репозитория и форков, лишь логически разделяя принадлежность коммитов. Подобное хранение позволяет просмотреть в основном репозитории любой коммит из любого форка, явно указав его хэш в URL.
Например, пользователь может создать форк репозитория "/torvalds/linux" и добавить в него любой код, после чего этот код станет доступен по прямой хэш-ссылке в репозитории "/torvalds/linux". В случае удаления репозитория, если имеется хотя бы один публичных форк, данные из удалённого репозитория остаются доступны по хэшу коммита.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🎉2
Релиз дистрибутива Linux Mint 22
• Пользовательское окружение Cinnamon обновлено до выпуска 6.2.
• Для файлового менеджера Nemo предложен инструмент "Layout Editor", позволяющий на свой вкус настроить размещение действий в меню.
• Оптимизирована установка языковых пакетов.
• Осуществлён переход на пакетную базу Ubuntu 24.04 и ядро Linux 6.8.
• По умолчанию задействован звуковой сервер Pipewire.
• В темах оформления обеспечена поддержка GTK4.
• Добавлено XApp-приложение "GNOME Online Accounts GTK", представляющее интерфейс для управления подключением к облачным сервисам, таким как Google Drive, и получения доступа к сохранённым там данным.
• В интерфейсе установки программ Software Manager по умолчанию скрыты Flatpak-пакеты, не верифицированные в каталоге FlatHub, т.е. формируемые сторонними энтузиастами (например, пакет Chrome во FlatHub формирует неизвестный под ником refi64).
И другие изменения.
Linux / Линукс🥸
• Пользовательское окружение Cinnamon обновлено до выпуска 6.2.
• Для файлового менеджера Nemo предложен инструмент "Layout Editor", позволяющий на свой вкус настроить размещение действий в меню.
• Оптимизирована установка языковых пакетов.
• Осуществлён переход на пакетную базу Ubuntu 24.04 и ядро Linux 6.8.
• По умолчанию задействован звуковой сервер Pipewire.
• В темах оформления обеспечена поддержка GTK4.
• Добавлено XApp-приложение "GNOME Online Accounts GTK", представляющее интерфейс для управления подключением к облачным сервисам, таким как Google Drive, и получения доступа к сохранённым там данным.
• В интерфейсе установки программ Software Manager по умолчанию скрыты Flatpak-пакеты, не верифицированные в каталоге FlatHub, т.е. формируемые сторонними энтузиастами (например, пакет Chrome во FlatHub формирует неизвестный под ником refi64).
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤33👍13🎉7
Selectel начал публичное бета-тестирование собственного серверного дистрибутива Linux
Selectel OS построен на пакетной базе Debian GNU/Linux 12. Дистрибутив предназначен для установки как на новое оборудование, так и на уже использующиеся серверы, как внутри, так и вне инфраструктуры Selectel. В настоящее время сборки доступны только для процессоров с архитектурой x86.
В ходе бета-тестирования предлагается оценить работу пакетов для систем виртуализации (KVM, QEMU, libvirt), веб-серверов (Apache httpd и nginx), LDAP, мониторинга (Zabbix, Prometheus), СУБД (MariaDB, PostgreSQL, MongoDB), резервного копирования (Bacula) и работы с контейнерами (Kubernetes, Docker). Обеспечена интеграция с облачными сервисами Selectel и объектным хранилищем S3. Из особенностей продукта отмечается гарантируемая Selectel поддержка по SLA.
Linux / Линукс🥸
Selectel OS построен на пакетной базе Debian GNU/Linux 12. Дистрибутив предназначен для установки как на новое оборудование, так и на уже использующиеся серверы, как внутри, так и вне инфраструктуры Selectel. В настоящее время сборки доступны только для процессоров с архитектурой x86.
В ходе бета-тестирования предлагается оценить работу пакетов для систем виртуализации (KVM, QEMU, libvirt), веб-серверов (Apache httpd и nginx), LDAP, мониторинга (Zabbix, Prometheus), СУБД (MariaDB, PostgreSQL, MongoDB), резервного копирования (Bacula) и работы с контейнерами (Kubernetes, Docker). Обеспечена интеграция с облачными сервисами Selectel и объектным хранилищем S3. Из особенностей продукта отмечается гарантируемая Selectel поддержка по SLA.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔13👍6😁5
Forwarded from Типичный Сисадмин
Долгожданный праздник! 🛏
В последнюю пятницу июля по всей сети вновь оживает дух Сисадмина.
Радостные, но редкие пинги искрятся между провайдерами, как фейерверки в ночном небе. Отправленные пакеты, стремясь сохранить атмосферу загадки, пропадают в недрах интернета. Боевой сервер терпит падение, а принтеры, заботясь о расходах на тонер, вдруг решают взять выходной. Звуки телефонных звонков замирают, словно отдавая дань уважения повелителю этого праздника. Пользователи, как истинные почетатели их ИТ-творца, приносят свои скромные дары к виртуальным дверям серверной.
И вот он, Сисадмин, появляется в офисе. С ловкостью поднимает сервер, пинает провайдеров и интернеты снова оживают, а пользователи, спохватившись, прячут свои кривые руки в карманы и стремительно разбегаются по кабинетам. До конца рабочего дня остаётся всего восемь часов и мир технологий снова обретает гармонию.
ОДМИНЬ!!! С праздником! Первый тост за localhost!
Типичный🥸 Сисадмин
В последнюю пятницу июля по всей сети вновь оживает дух Сисадмина.
Радостные, но редкие пинги искрятся между провайдерами, как фейерверки в ночном небе. Отправленные пакеты, стремясь сохранить атмосферу загадки, пропадают в недрах интернета. Боевой сервер терпит падение, а принтеры, заботясь о расходах на тонер, вдруг решают взять выходной. Звуки телефонных звонков замирают, словно отдавая дань уважения повелителю этого праздника. Пользователи, как истинные почетатели их ИТ-творца, приносят свои скромные дары к виртуальным дверям серверной.
И вот он, Сисадмин, появляется в офисе. С ловкостью поднимает сервер, пинает провайдеров и интернеты снова оживают, а пользователи, спохватившись, прячут свои кривые руки в карманы и стремительно разбегаются по кабинетам. До конца рабочего дня остаётся всего восемь часов и мир технологий снова обретает гармонию.
ОДМИНЬ!!! С праздником! Первый тост за localhost!
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
❤41👍3
Швейцария требует, чтобы всё государственное ПО было с открытым исходным кодом
Всё благодаря "Федеральному закону об использовании электронных средств для выполнения правительственных задач" (EMBAG). Он требует использования ПО с открытым исходным кодом в государственном секторе.
Linux / Линукс🥸
Всё благодаря "Федеральному закону об использовании электронных средств для выполнения правительственных задач" (EMBAG). Он требует использования ПО с открытым исходным кодом в государственном секторе.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92❤9🎉6😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁89👍1
Началось бета-тестирование VirtualBox 7.1.0
Основные изменения:
• Модернизирован графический интерфейс. Предоставлена возможность выбора между режимами для обычных и продвинутых пользователей - в режиме для обычных пользователей часть расширенных функций интерфейса скрыта. GUI переведён на новую версию библиотеки Qt.
• Добавлен новый движок для трансляции адресов (NAT), поддерживающий IPv6.
• В дополнениях для гостевых систем и хостов на базе Linux реализована возможность использования совместного буфера обмена в графических окружениях на базе протокола Wayland.
• Повышена производительность создания скринкастов.
• Для EFI добавлены новые сертификаты Microsoft DB/KEX, применяемые в новых виртуальных машинах.
И другие изменения.
Linux / Линукс🥸
Основные изменения:
• Модернизирован графический интерфейс. Предоставлена возможность выбора между режимами для обычных и продвинутых пользователей - в режиме для обычных пользователей часть расширенных функций интерфейса скрыта. GUI переведён на новую версию библиотеки Qt.
• Добавлен новый движок для трансляции адресов (NAT), поддерживающий IPv6.
• В дополнениях для гостевых систем и хостов на базе Linux реализована возможность использования совместного буфера обмена в графических окружениях на базе протокола Wayland.
• Повышена производительность создания скринкастов.
• Для EFI добавлены новые сертификаты Microsoft DB/KEX, применяемые в новых виртуальных машинах.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42😁7😢4🫡1
В KDE продолжена работа по улучшению интерфейса пользователя
Опубликован отчёт о разработке KDE. Наиболее заметные изменения:
• Обновлены рекомендации по оформлению элементов пользовательского интерфейса KDE (HIG, Human Interface Guidelines), которые определяют общие шаблоны и правила оформления интерфейса приложений KDE.
• В KWin при выводе крупных окон, минимальный размер которых не вмещается по высоте, заголовок теперь не выходит за рамки видимой области.
• В эмулятор терминала Konsole добавлена кнопка для автоматического сохранения в отдельный файл всей информации, выводимой в терминал.
• В программу Info Center добавлена отдельная страница с информацией о памяти.
И другие изменения.
Linux / Линукс🥸
Опубликован отчёт о разработке KDE. Наиболее заметные изменения:
• Обновлены рекомендации по оформлению элементов пользовательского интерфейса KDE (HIG, Human Interface Guidelines), которые определяют общие шаблоны и правила оформления интерфейса приложений KDE.
• В KWin при выводе крупных окон, минимальный размер которых не вмещается по высоте, заголовок теперь не выходит за рамки видимой области.
• В эмулятор терминала Konsole добавлена кнопка для автоматического сохранения в отдельный файл всей информации, выводимой в терминал.
• В программу Info Center добавлена отдельная страница с информацией о памяти.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20😢4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁52😢4🫡3
Выпуск языка программирования Rust 1.80
• Добавлены структуры LazyCell и LazyLock, позволяющие отложить инициализацию данных до первого доступа (вызов функции инициализации осуществляется при попытке доступа к значению).
• В компиляторе rustc стабилизирована опция "--check-cfg", которая задействована в пакетном менеджере для проверки всех имён и значений, задаваемых через cfg, включая имена из Cargo.toml.
• В шаблонах разрешено указание диапазонов в форматах "a..b" и "..b", которые аналогичны использованию выражений Range и RangeTo.
• Реализован третий уровень поддержки для платформы x86_64-unknown-linux-none.
И другие изменения.
Linux / Линукс🥸
• Добавлены структуры LazyCell и LazyLock, позволяющие отложить инициализацию данных до первого доступа (вызов функции инициализации осуществляется при попытке доступа к значению).
• В компиляторе rustc стабилизирована опция "--check-cfg", которая задействована в пакетном менеджере для проверки всех имён и значений, задаваемых через cfg, включая имена из Cargo.toml.
• В шаблонах разрешено указание диапазонов в форматах "a..b" и "..b", которые аналогичны использованию выражений Range и RangeTo.
• Реализован третий уровень поддержки для платформы x86_64-unknown-linux-none.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14😢11❤8🎉2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁57👍4😢1
Дайджест новостей и статей
• systemD с 0 до 1: библия сисадмина
• Китай разработал еще одну национальную ОС: встречаем TencentOS, форк
• Дневник импортозамещения. Linux GUI — ложное искушение CentOS
• Библиотека EremexControls.NET для Avalonia UI — Обновление май-июнь 2024
• Баг Y292B: мы обречены (снова)
• Введение в SCTP
• Как уничтожить вашу ОС с помощью TAR
• Опенсорсный бот для обратной связи
• Миссия «wayland на gentoo c nvidia» (провалена)
Linux / Линукс🥸
• systemD с 0 до 1: библия сисадмина
• Китай разработал еще одну национальную ОС: встречаем TencentOS, форк
• Дневник импортозамещения. Linux GUI — ложное искушение CentOS
• Библиотека EremexControls.NET для Avalonia UI — Обновление май-июнь 2024
• Баг Y292B: мы обречены (снова)
• Введение в SCTP
• Как уничтожить вашу ОС с помощью TAR
• Опенсорсный бот для обратной связи
• Миссия «wayland на gentoo c nvidia» (провалена)
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Выпуск Wine 9.14 и Wine staging 9.14
Наиболее важные изменения Wine 9.14:
• Реализация однонаправленного механизма межпроцессного взаимодействия (IPC) Mailslots переведена на использование ввода/вывода на стороне серверного процесса.
• Расширена поддержка собранных для Windows ODBC-драйверов к СУБД.
• Продолжена работа по размещению в разделяемой памяти структур данных библиотеки user32.
• В cmd.exe добавлена поддержка операций "||" и "&&".
В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 9.14 и перенесены свежие изменения из vkd3d. Добавлен патч с начальной поддержкой IDXGISwapChain::GetFrameStatistics в d3d11. Обновлены наборы патчей odbc32-fixes и ntdll-WRITECOPY. В основной состав Wine перенесены 4 изменения, связанные с odbc32.
Linux / Линукс🥸
Наиболее важные изменения Wine 9.14:
• Реализация однонаправленного механизма межпроцессного взаимодействия (IPC) Mailslots переведена на использование ввода/вывода на стороне серверного процесса.
• Расширена поддержка собранных для Windows ODBC-драйверов к СУБД.
• Продолжена работа по размещению в разделяемой памяти структур данных библиотеки user32.
• В cmd.exe добавлена поддержка операций "||" и "&&".
В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 9.14 и перенесены свежие изменения из vkd3d. Добавлен патч с начальной поддержкой IDXGISwapChain::GetFrameStatistics в d3d11. Обновлены наборы патчей odbc32-fixes и ntdll-WRITECOPY. В основной состав Wine перенесены 4 изменения, связанные с odbc32.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
Please open Telegram to view this post
VIEW IN TELEGRAM
💯60😁8❤6
Выпуск минималистичного web-браузера links 2.30
links поддерживает работу как в консольном, так и в графическом режимах. При работе в консольном режиме возможно отображение цветов и управление мышью, если это поддерживается используемым терминалом (например, xterm). В графическом режиме поддерживается вывод изображений и сглаживание шрифтов. Во всех режимах обеспечено отображение таблиц и фреймов. Браузер поддерживает спецификацию HTML 4.0, но игнорирует CSS и JavaScript. Также имеется поддержка закладок, SSL/TLS, фоновых загрузок и управления через систему меню. При работе links потребляет около 5 МБ ОЗУ в текстовом режиме и 20 МБ в графическом.
В новой версии налажена сборка с использованием GCC 14, решены проблемы с отображением заголовка окна в окружениях на базе kwin и отключены асинхронные операции с DNS на платформе Windows для обхода некоторых ошибок в Cygwin.
Linux / Линукс🥸
links поддерживает работу как в консольном, так и в графическом режимах. При работе в консольном режиме возможно отображение цветов и управление мышью, если это поддерживается используемым терминалом (например, xterm). В графическом режиме поддерживается вывод изображений и сглаживание шрифтов. Во всех режимах обеспечено отображение таблиц и фреймов. Браузер поддерживает спецификацию HTML 4.0, но игнорирует CSS и JavaScript. Также имеется поддержка закладок, SSL/TLS, фоновых загрузок и управления через систему меню. При работе links потребляет около 5 МБ ОЗУ в текстовом режиме и 20 МБ в графическом.
В новой версии налажена сборка с использованием GCC 14, решены проблемы с отображением заголовка окна в окружениях на базе kwin и отключены асинхронные операции с DNS на платформе Windows для обхода некоторых ошибок в Cygwin.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤6🫡3