Linux / Линукс
12.5K subscribers
5.9K photos
160 videos
27 files
6.14K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.iss.one/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Релиз свободного игрового движка OpenMW 0.48

После почти двух лет разработки опубликован выпуск проекта OpenMW 0.48, развивающего свободную реализацию движка для ролевой игры в жанре фэнтези The Elder Scrolls 3: Morrowind. По сравнению с оригинальным движком в OpenMW реализован модернизированный интерфейс пользователя, улучшена графика, добавлен собственный редактор OpenMW-CS для создания новых игр и модов, задействован движок симуляции физических процессов Bullet, добавлена поддержка платформ macOS и Linux, улучшено поведение ботов.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🔥42
💡 LNAV (Logfile Navigator)

— эффективная C++ / Perl (libpcre) / Ncurses консольная утилита для просмотра и анализа системных журналов (log file).

Многие инструменты для просмотра системных журналов имеют хороший функционал, но они не всегда оптимизированы для группового анализа лог-файлов большого размера. lnav позволяет пользователю быстро и эффективно провести анализ любых системных журналов (лог-файлов).

Для использования достаточно задать каталог с анализируемыми системными журналами и приложение позаботится об всём остальном. Форматы лог-файлов определяются автоматически, а сжатые файлы журналов распаковываются "на лету".

lnav поможет из обширной информации выделить важные данные и отфильтровать шум (ненужные данные). Обнаруженные лог-файлы автоматически индексируются и комбинировано выводятся в удобной для восприятия форме, предоставляя простой в использовании пользовательский интерфейс для мониторинга и анализа лог-файлов, статичных и обновляющихся.

lnav кроме управления с помощью клавиатурных сочетаний поддерживает и командное управление. Используя дополнительную семантическую информацию можно выполнять чередование сообщений из разных файлов и генерировать гистограммы сообщений.

lnav позволяет задавать параметры из командной строки и/или в конфигурационных файлах (JSON файлы в каталоге ~/.lnav), генерируемых из интерфейса или вручную. Анализируемая информация может сохраняться, используется SQLite, по настройке и использованию приложения имеется подробная документация (на английском).

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Please open Telegram to view this post
VIEW IN TELEGRAM
😁428💯3
Разработчики проекта Debian объявили о придании статуса официального порта редакции дистрибутива для систем на базе 64-разрядной архитектуры RISC-V (riscv64). Пакеты для RISC-V доступны для установки из репозитория Debian Sid (Unstable). В настоящее время для систем RISC-V обеспечена сборка примерно 96% от общего числа исходных пакетов, присутствующих в репозиториях Debian.

Процесс интеграции нового порта с официальным архивом Debian будет проводиться постепенно. 👉 На первом этапе на базе имеющейся в debian-ports пакетной базы планируют собрать минимальный набор из примерно 90 исходных пакетов, перенести его в официальный архив и подписать отдельным GPG-ключом.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25🔥32
Инструменты безопасности Linux ⌨️

Сегодня речь пойдет о средствах защиты конечных точек.
Они сосредоточены на мониторинге, анализе и защите отдельных устройств (конечных точек) в сети. Они используются организациями для защиты своих систем от несанкционированного доступа, вредоносных программ и других угроз безопасности.

▪️ OSSEC
Это система обнаружения вторжений на базе хоста с открытым исходным кодом, которая отслеживает и анализирует активность на конечной точке. Он обеспечивает всесторонний анализ журналов, проверку целостности файлов, мониторинг политик и возможности обнаружения руткитов.

Особенности:
- Масштабируемый и подходящий для различных сред
- Функция активного реагирования для автоматического устранения неполадок

▪️ClamAV
Это антивирусное программное обеспечение с открытым исходным кодом, которое может сканировать и обнаруживать вредоносные программы на конечной точке.

Особенности:
- Многопоточный демон сканера для эффективного сканирования
- Утилиты командной строки для сканирования файлов по запросу
- Автоматическое обновление базы данных для своевременного обнаружения вредоносных программ
- Поддержка различных форматов файлов и архивов

▪️SELinux (Security-Enhanced Linux) Free (Open-source)
Это модуль безопасности, который может использоваться для применения обязательных политик контроля доступа в системе Linux. Он обеспечивает дополнительный уровень защиты от несанкционированного доступа и взлома системы.

Особенности:
- Применяет обязательные политики контроля доступа в системах Linux
- Разработано Агентством национальной безопасности
- Гибкий и детализированный контроль доступа

Linux / Линукс 🥸 #security
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
😁69👍7🤯2🌚1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51😁31
Выпуск редактора векторной графики Inkscape 1.3

Добавлен новый инструмент для построения фигур ("Shape Builder", "Связанная фигура"), позволяющий быстро объединять, связывать и комбинировать между собой перекрывающие друг друга контуры, используя действия, напоминающие заливку.
• Добавлен диалог для просмотра ресурсов, используемых в документе ("Document Resources", "Свойства документа"), предоставляющий перечень интегрированных компонентов, таких как палитры, фильтры, цвета, шрифты, символы, маркеры и т.п.
• Реализована возможность создания коллекций шрифтов, позволяющая определять категории шрифтов и добавлять в них произвольные шрифты для быстрого доступа и фильтрации.
• Добавлен редактор текстур (Pattern Editor), позволяющий манипулировать формой текстур, менять размер и смещение повторяющихся ячеек, изменять угол поворота.
И другие изменения.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17
Вышел Network Security Toolkit 38

Состоялся релиз Live-дистрибутива Network Security Toolkit (NST) 38. Проект предназначен для проведения анализа безопасности сети и отслеживания работы сетевых компонентов и сервисов.

Размер загрузочного iso-образа (x86_64) NST 38 составляет 4.8 ГБ. Для пользователей Fedora Linux подготовлен специальный репозиторий, дающий возможность установить все созданные в рамках проекта NST наработки в уже установленную систему.

В состав дистрибутива NST 38 включена большая подборка приложений и инструментов, имеющих отношение к сетевой безопасности, включая Wireshark, NTop, Nessus, Snort, NMap, Kismet, TcpTrack, Etherape, nsttracroute, Ettercap и так далее.

Основные изменения в NST 38:
• пакетная база синхронизирована с Fedora 38. Задействовано ядро Linux 6.3;
• обновлены до свежих выпусков поставляемые в составе приложения;
• для доступа к сканерам уязвимостей OpenVAS (Open Vulnerability Assessment Scanner) и Greenbone GVM (Greenbone Vulnerability Management) задействован отдельный контейнер на базе docker. До свежего выпуска обновлён пакет Greenbone Community Edition;

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
💡 Чтение файла построчно на Bash

Для простоты понимания будем использовать простой текстовый файл с именем LHB.txt.

1. Использование команды read с циклом while
Создайте и откройте простой файл скрипта с помощью следующей команды:
nano read.sh

И вставьте следующие строки:
#!/bin/bash
file="LHB.txt"
while read -r line; do
echo -e "$line\n"
done <$file


•  file=”LHB.txt”: Указывает, с каким файлом вы хотите работать, в данном случае это LHB.txt.
•  while read -r line; do: Запускает цикл while и читает строки одну за другой, пока не останется ни одной строки для чтения, а флаг -r предотвратит обратную косую черту в строках.
•  echo -e “$line\n”: Будет выведена каждая строка, и каждая будет отделена одной пустой строкой.
•  done < “$file”: Перенаправляет ввод из указанного файла в цикл while.

И, наконец, выполните скрипт:
./read.sh

2. Использование команды cat с циклом while
Скрипт:
#!/bin/bash

cat LHB.txt | while IFS= read -r line; do
echo "$line"
echo # Print a blank line
done


•  cat LHB.txt |: Читает содержимое файла LHB.txt и передает его в piped другим аргументом.
•  while IFS= read -r line; do: Читает строки одну за другой из файла LHB.txt и. IFS используется для сохранения ведущих и завершающих пробельных символов.
•  echo “$line”: Выводит строку, хранящуюся в переменной line.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍126
Please open Telegram to view this post
VIEW IN TELEGRAM
😁51👍5🤔4🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁48
Доступен выпуск языка формирования запросов и преобразования данных PRQL 0.9, развиваемого в качестве более простой и функциональной замены SQL, упрощающей создание сложных аналитических запросов.

PRQL позволяет формировать сценарии обработки данных в форме конвейеров, в которых по цепочке друг за другом выполняются операции преобразования, которые могут включать блоки для фильтрации потока данных, выполнения вычислении и таких действий, как сортировка, агрегирование и группировка.

В сценариях PRQL допускается определение функций, использование циклов, создание переменных, массивов, регулярных выражений и кортежей. При необходимости поддерживается прямая подстановка SQL-кода в сценарии на PRQL.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6😢3
Canonical подготавливает новые сборки Ubuntu, оптимизированные для выполнения задач в режиме реального времени на системах с процессорами Intel Core.

В сборках задействованы оптимизации, повышающие приоритет доступа к кэшу, памяти и сетевым операциям для приложений, работающих в режиме реального времени.

Сборки сформированы на базе Ubuntu 22.04 LTS и распространяются через сервис Ubuntu Pro.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17