Установка opensnitch на fedora linux
- Скачиваем релиз со страницы релизов;
- При установке демона доустанавливаем все пакеты, которые требуются rpm (выводятся в процессе установки);
- Перед установкой UI-компонента скачиваем файл requirements.txt из репозиторияустанавливаем зависимости через
pip -r requirements.txt
; - Устанавливаем UI-компонент.
Более подробно, почему установка выглядит так, описано в документации.
Далее...Настройка Docker через socks5-прокси на linux с systemd, используя ssh-туннель
Примечание: работает при сетевых настройках по умолчанию.
Предположим, что у нас есть ssh-сервер с доступом по ключу, к которому подключаемся по ключу.
ssh user@hostname -i ~/.ssh/key
Тогда создание ssh-туннеля происходит командой ниже.
ssh -f -C2qTnN -D 1080 user@hostname -i ~/.ssh/key
Далее открываем файл /etc/systemd/system/docker.service.d/http-proxy.conf через sudo и добавляем выделенные строки.
[Service]
Environment="HTTP_PROXY=socks5://localhost:1080"
Environment="HTTPS_PROXY=socks5://localhost:1080"
Environment="NO_PROXY=localhost,127.0.0.0/8,172.17.0.1"
Для применения настроек необходимо перезапустить сервис.
Далее...Добавление функции перемещения окна на другой монитор в XFCE
При запуске ПК с прошивкой для запуска игр мне дико понравился хоткей Win+Shift+Стрелка для перемещения окна на другие экраны. Очень захотелось такой в прошивке для работы, однако, оказалось, что XFCE сходу так не умеет (или я не разобрался).
Но, решение есть, и нашлось оно довольно быстро...
Далее...Перенос Fedora c SATA на M.2
Команды в основном описаны в документации, за исключением несостыковки в использовании luks и создании нового раздела.
Рассматривается ситуация, при которой существовал раздел /boot без efi.
Далее...Обновление Fedora c 32 до 36
Типичное обновление версии выглядит примерно вот так:
dnf upgrade --refresh
dnf install dnf-plugin-system-upgrade
dnf system-upgrade download --releasever=N
dnf system-upgrade reboot
где N - версия дистрибутива. Однако, все может пойти не по сценарию. Например, вот так.
Под катом инфа про то, как можно дойти до такого состояния и как из него выходить.
Далее...Изменения в блоге 2023
Довольно давно в блоге не было никаких изменений. С одной стороны, было много других дел, и на блог просто не оставалось свободного времени. С другой, когда оно все-таки появлялось, становилось лень что-то писать.
Не скажу, что в этом плане что-то изменилось, однако, время заняться блогом нашлось. Причем в весьма своеобразной форме.
Во-первых, решил перенести его с wordpress на генерацию статики, которую сам же и написал, когда было время и желание. Wordpress был очень хорош вначале, когда было желание писать и не заморачиваться с настройкой инструмента. Но со временем инструмент уже сам начал сковывать в возможностях, при этом во многом функциональность wordpress для меня была избыточной. А еще приходилось следить за обновлениями как самого wordpress, так и связанных с ним вещей. Все это с течением времени привело к тому, что от wordpress пришлось отказаться.
Со своим решением у меня гораздо меньше рамок со всякими экспериментами, если вдруг в этом появится потребность. Однако, на данный момент статичный контент на сервере накладывает некоторые ограничения. Например, отсутствуют комментарии. Сторонние сервисы использовать нет желания, а заниматься этим самостоятельно не вижу необходимости. Поэтому, если вдруг у кого появится желание оставить комментарий или поспамить, сделать это на данный момент и в ближайшее время не получится. Так же огорчу всех пользователей wpscan: сейчас в нем совершенно нет необходимости из-за отсутствия целевой платформы на сервере.
Далее...Сборка и подключение nginx-dav-ext-module к работающему nginx на CentOS 8
На днях столкнулся с необходимостью настроить webdav на nginx, а для поддержки некоторых клиентов нужно собрать дополнительный модуль nginx-dav-ext-module. При этом пересобирать nginx целиком не хотелось. Под катом компоновка материала из похожей статьи на хабре с дополнениями от себя.
Далее...Установка и сборка python версии 3.8.x в CentOS 7/8
Под катом скрипт, который скачает все зависимости, последнюю стабильную версию python, все соберет и установит.
Далее...Коротко о проблемах GUI в линуксах
Не поленился записать экран с виртуалки и сконвертить в гифку. Под катом пример того, как интерфейс вроде и работает, а вроде и нет. К сожалению, встречается чаще, чем хотелось бы.
Далее...Установка Java на Android в 2020
Почти ровно два года назад было написано обновление к тому, как устанавливать java на android с использованием termux. На сегодняшний день эта запись больше не актуальна по некоторым причинам, о которых расскажу под катом. Также вы там найдете решение как поставить java сегодня так, что и рут не потребуется.
Далее...