Страница 1 из 1

Программы для Rosa Linux

Добавлено: 04 янв 2024, 08:08
ДонВенчензо
Рад представить небольшую программу, призванную дать пользователю удобный интерфейс по фильтрации сетевого трафика.

О программе

gShorewall предоставляет пользователю графический интерфейс (GUI) с расширенными возможностями по управлению, всем известным консольным приложением Shorewall.

gShorewall работает в двух режимах:
  • Быстрые настройки
  • Классическая настройка Shorewall
В режиме Быстрых настроек пользователю предоставляется возможность управлять сетевым трафиком По умолчанию, управлять правилами обработки сетевого трафика для готовых наборов сервисов (ssh, ftp, http, smb и др.), управлять правилами обработки сетевого трафика через пользовательские правила. Для пользовательских правил реализована возможность управлять временем действия правил. Отдельно стоит отметить возможность блокировки доменов с возможностью задавать время блокировки. Для блокировки доменов gShorewall использует собственную базу IP адресов, обновляемую в процессе работы программы.

В режиме Классических настроек Shorewall пользователю предоставляется графический интерфейс по классической настройке Shorewall. Для удобства пользователя по каждому разделу имеется справка. Программа предоставляет возможность делать резервные копии настроек каждого раздела по отдельности.

В обоих режимах доступна новая возможность Блокировки запуска программ. Требуется указать путь до исполняемого файла, пользователей на которых распространяется данное правило и, при необходимости, можно назначить период времени, когда блокировка должна осуществляться.
Надо учитывать, что блокировка программ не будет работать при смене пользователя с помощью "перелогирования". Необходимо полностью перезагружать ПК.

Приложение доступно на Русском и Английском языках. Все желающие могут принять участие в совершенствовании и дополнении переводов.

Распространяется под свободной лицензией GPL-3.0

Скрины
01.png
02.png
03.png
04.png
05.png
Актуальная версия 0.99.8

Теперь приложение доступно на https://abf.io
Ссылка на репозиторий для подключения http://abf-downloads.rosalinux.ru/venia ... in/release


Ссылка на проект https://gitflic.ru/project/don_venchenzo/gshorewall

Скачать

Программы для Rosa Linux

Добавлено: 06 янв 2024, 02:48
VictorR2007
Удалил из темы обсуждение Mageia.
Товарищи, это форум Росы, у Mageia есть свой форум.
Обсуждайте её и работу на ней программ в её форуме.
Далее буду уже молча удалять обсуждения Mageia.

Программы для Rosa Linux

Добавлено: 06 янв 2024, 03:00
VictorR2007
Поставил версию qt5.
Вроде нормально работает.
А вы пакет на Росе собирали?
Если да, то нужно в спек пакета добавить зависимость.

Код: Выделить всё

Requires:	%{_lib}Qt5Pas1
А то без него программа не запускается.

Программы для Rosa Linux

Добавлено: 06 янв 2024, 14:07
ДонВенчензо
Спасибо.
Добавил в зависимости %{_lib}Qt5Pas1
Собирал на Росе. Я этот пакет давно ставил руками, поэтому забыл про него.
Программу бы потестировать и если все нормально, то в контриб бы добавить.

Программы для Rosa Linux

Добавлено: 06 янв 2024, 15:09
algri14
Хочу предупредить, новичков в shorewall вообще и в gshorewall в частности.

Если вам требовались свои собственные настройки-разрешения для настройки IPTV телевидения, когда файрвол/брандмауэр включен,
для плеера astronciaiptv или smplayer, то после запуска графического gshorewall, просто запустить/закрыть — то он всё равно перепишет правила и ТВ в плеерах показывать не будет, потребуется заново прописывать правила или выключать файрвол (если он был включен).

Программы для Rosa Linux

Добавлено: 06 янв 2024, 16:00
turik02
RPM qt5. Не запускается, пишет:
/usr/bin/gshorewall: строка 3: kdesu: команда не найдена

RPM gtk2. В тёмном стиле отображается некорректно (нет букв) (это бывает и в других прогах), в светлом стиле всё отображается корректно.

Программы для Rosa Linux

Добавлено: 06 янв 2024, 16:04
ДонВенчензо
algri14 писал(а): 06 янв 2024, 15:09 Если вам требовались свои собственные настройки-разрешения для настройки IPTV телевидения, когда файрвол/брандмауэр включен,
для плеера astronciaiptv или smplayer, то после запуска графического gshorewall, просто запустить/закрыть — то он всё равно перепишет правила и ТВ в плеерах показывать не будет, потребуется заново прописывать правила или выключать файрвол (если он был включен).
gShorewall для работы использует свои собственные файлы настроек. gShorewall при старте смотрит, если до его запуска уже были правила в файлах shorewall, то он их копирует в собственный файл с припиской .gshorewall. Такие файлы настроек он использует в Расширенном режиме. Для быстрых настроек(с которых и запускается gShorewall) используются файлы настроек с припиской F.shorewall. Если есть потребность перенести правила для режима быстрых настроек, то надо восользоваться пользовательскими сервисами. И тут возникает вопрос, Быстрые настройки сделаны для простого решения, которое требуется, грубо говоря, для 90% пользователей. И там нет возможности как то манипулировать с зонами. Для доступа к управлению зонами необходимы Расширенные настройки

Программы для Rosa Linux

Добавлено: 06 янв 2024, 16:06
ДонВенчензо
turik02 писал(а): 06 янв 2024, 16:00 /usr/bin/gshorewall: строка 3: kdesu: команда не найдена
Если вы запускаете qt5 в Гноме, то там отсутствие kdesu одна из самых малых бед.
Сейчас ухожу, позже буду
Спасибо

Программы для Rosa Linux

Добавлено: 06 янв 2024, 16:18
algri14
ДонВенчензо писал(а): 06 янв 2024, 16:04 gShorewall для работы использует свои собственные файлы настроек.
я не знаток ни shorewall, ни gshorewal, но вообще-то это должно быть так? что просто запустил-закрыл, а правила уже перезаписались.
И ладно бы в его файлах F.shorewall или .gShorewall, но он мне ведь и в :
⁄etc⁄shorewall⁄interfaces
⁄etc⁄shorewall⁄rules
⁄etc⁄shorewall⁄zones
правила переписал, после перезагрузки или перезапуска сервиса systemctl restart shorewall.service плеер уже не показывает ТВ, у меня файрвол всегда вклечен, не имею привычки его отключать.

Программы для Rosa Linux

Добавлено: 06 янв 2024, 16:36
turik02
RPM qt5 запустил по пути /usr/share/gshorewall/gshorewall

Программы для Rosa Linux

Добавлено: 06 янв 2024, 23:57
ДонВенчензо
turik02 писал(а): 06 янв 2024, 16:00 RPM qt5. Не запускается, пишет:
/usr/bin/gshorewall: строка 3: kdesu: команда не найдена

RPM gtk2. В тёмном стиле отображается некорректно (нет букв) (это бывает и в других прогах), в светлом стиле всё отображается корректно.
1) Проверил qt5 на Гноме. Работает. Прийдется в qt5 вместо kdesu использовать pkexec, чтобы и в Гноме запускалось. В Плазме считаю kdesu использовать предпочтительней, но тогда универсальности не будет.
2) Пробовал в Гноме на виртуалке менять тему на темную. У меня, по каким то причинам, прога осталась в светлой теме. Но причину поведения как на скрине я знаю. Я жестко задал цвета тех областей. Чтобы они стали темными, поменяю на цвет "По умолчанию". Все станет серинькое, ног в темной теме должно быть черным.

Программы для Rosa Linux

Добавлено: 07 янв 2024, 00:38
ДонВенчензо
algri14 писал(а): 06 янв 2024, 16:18 я не знаток ни shorewall, ни gshorewal, но вообще-то это должно быть так? что просто запустил-закрыл, а правила уже перезаписались.
И ладно бы в его файлах F.shorewall или .gShorewall, но он мне ведь и в :
⁄etc⁄shorewall⁄interfaces
⁄etc⁄shorewall⁄rules
⁄etc⁄shorewall⁄zones
правила переписал, после перезагрузки или перезапуска сервиса systemctl restart shorewall.service плеер уже не показывает ТВ, у меня файрвол всегда вклечен, не имею привычки его отключать.
Немного про принцип работы.

ShoreWall в первую очередь всегда читает настройки из ⁄etc⁄shorewall⁄interfaces ⁄etc⁄shorewall⁄rules ⁄etc⁄shorewall⁄zones и т.д.
И если бы программа была бы просто gui для shorewall, то тогда бы настройки в этих файлах можно было бы не трогать. Но так как программа подразумевает, что ей может пользоваться не подкованный пользователь, которому достаточно базовых настроек (имею в виду режим Быстрых настроек), то приходится разделять настройки для двух режимов. И для этого в shorewall есть возможность перенаправлять (INCLUDE) настройки в другие файлы. Что и делает программа.
Все настройки, которые у вас были до установки gShorewall, находятся в соответствующих файлах .gshorewall (например rules.gshorewall). Чтобы эти настройки работали, надо в программе поставить галочку расширенные настройки и затем нажать применить и перезагрузить shorewall. В расширенных настройках вы должны увидеть все ваши прежние правила. Я только что это в очередной раз проделал у себя. Можно по старинке в текстовом редакторе изменять настройки. (Пример: если в файле zones запись с преренаправлением INCLUDE zones.gshorewall, то настройки надо править в файле zones.gshorewall).

Не переделать структуру файлов - это значит не передать управление программе. Пользователь запустит приложение, посмотрит, что файерволл работает , базовые настройки его устроят и он уверует, что так все и будет работать, а по факту все будет работать по другому. Считаю что первый запуск программа должа делать с быстрых настроек, это более привлекательно для пользователя.

Вопросы интересные, надо обсуждать.

Благодарю

Программы для Rosa Linux

Добавлено: 07 янв 2024, 00:46
algri14
ДонВенчензо писал(а): 07 янв 2024, 00:38 Но так как программа подразумевает, что ей может пользоваться не подкованный пользователь,
ДонВенчензо, это подразумевает, например:
чайнику настроили правила, а он из любопытства запустил gshorewall , посмотрел что ничерта не понимает и закрыл программу, при этом он ничего не жмакал, не применял, не сохранял, т.е. просто посмотрел окно программы.

А программа взяла и сделала своё дело (по Вашим ДонВенчензо настройкам), т.е. переписала правила и у юзера отрубился просмотр ТВ, он в панике, надо опять вызывать спеца или соседа :lol:

Дополнено:
Вы поняли мою мысль? программа настроена так, что после её открытия, закрытия она сама, без подтверждения юзера, переписывает правила.

Далее, у юзера уже есть свои правила, по идее, если юзер не добавляет ничего нового, она должна оставить их же, ничего не меняя. Вот это и будут " Быстрые настройки". НО опять же — только с подтверждением, т.е. "Сохранить настройки" от самого юзера.

Программы для Rosa Linux

Добавлено: 07 янв 2024, 18:15
turik02
ДонВенчензо, RPM gtk2. Как поместить на экране, а то низ закрывает панель?

Программы для Rosa Linux

Добавлено: 07 янв 2024, 18:19
kartavenko
turik02 писал(а): 07 янв 2024, 18:15 ДонВенчензо, RPM gtk2. Как поместить на экране, а то низ закрывает панель?
Сделайте панель исчезающей, или измените масштаб системы или размер системных шрифтов

Программы для Rosa Linux

Добавлено: 07 янв 2024, 19:14
algri14
turik02 писал(а): 07 янв 2024, 18:15 RPM gtk2. Как поместить на экране, а то низ закрывает панель?
У меня gtk5 и тоже самое, но экран 1440х900 (16:10) и шрифты 11pt
kartavenko писал(а): 07 янв 2024, 18:19 Сделайте панель исчезающей, или измените масштаб системы или размер системных шрифтов
а шнурки под неё (программу) не погладить? костыли костылями, но она должна сама уметь подстраиваться.

Ещё один момент — вызов текстового редактора, для правки конфига, не работает, редактор вроде бы начинает запускаться в панели задач, но далее не идёт.

Программы для Rosa Linux

Добавлено: 08 янв 2024, 14:35
ДонВенчензо
В gtk2 внесены правки в оформление, интерфейс стал более приспособленным под гигантизм Гнома. Теперь тёмная тема должна отображаться корректно (Но я так и не проверил, потому, что в виртуалке на гноме у меня вообще не менялось цветовое оформление программы).

Приложение адаптировано под маленькие экраны. Теперь присутствуют полосы прокрутки при маленьких размерах окна.

qt5 приложение вполне работает в Гноме (но не спрашивайте меня, почему нет кнопок свернуть и развернуть окно)

Теперь при первом запуске приложения (переустановка программы тоже считается за первый запуск) пользователь должен выбрать, должно ли приложение использовать старые настройки shorewall или работать с нуля. Если Приложение запустить со старыми настройками (в режиме Расширенных настроек) и не применять никаких изменений, то файлы настроек остаются не тронутыми. Но это до первого Применения изменений, после настройки будут скопированый в файлы настроек gShorewall.
После удаления программы gshorewall все настройки, которые были, и те изменения, которые вы внесли в Расширенном режиме gShorewall, переносятся в файлы настрокт shorewall и shorewall может продолжить свою работу уже без gui.
Если вы устанавливали, например, shorewall отдельно руками, то удаление gShorewall не должно за собой повлечь удаление shorewall. Если вы ставили gShorewall и он подтянул за собой все остальное, что требуется (например shorewall), то при удалении gui удалятся и зависимости (например shorewall).

Программы для Rosa Linux

Добавлено: 08 янв 2024, 16:41
turik02
GTK2 RPM. Проверил на GNOME. Прокрутка работает и в тёмном стиле всё отображается корректно.

Программы для Rosa Linux

Добавлено: 08 янв 2024, 19:39
Sartorius
Спасибо за программу! Заметил маленькую ошибку в русском интерфейсе (её, кстати, видно на последнем скрине в первом сообщении темы) - на пятой вкладке написано "Станический NAT" (вместо "Статический").

Программы для Rosa Linux

Добавлено: 08 янв 2024, 21:42
ДонВенчензо
Sartorius писал(а): 08 янв 2024, 19:39 Спасибо за программу! Заметил маленькую ошибку в русском интерфейсе (её, кстати, видно на последнем скрине в первом сообщении темы) - на пятой вкладке написано "Станический NAT" (вместо "Статический").
Спасибо.
Подправил

Программы для Rosa Linux

Добавлено: 15 янв 2024, 18:56
kartavenko
Всем, привет. Соберите пожалуйста tlp gui для менеджера управления питанием tlp. Tlp есть в репозитории, а вот gui к нему нет. Для платформы 2021.1 https://github.com/d4nj1/TLPUI

Программы для Rosa Linux

Добавлено: 16 янв 2024, 09:09
ДонВенчензо
kartavenko писал(а): 15 янв 2024, 18:56 Всем, привет. Соберите пожалуйста tlp gui для менеджера управления питанием tlp.
Пишите в https://forum.rosalinux.ru/viewtopic.ph ... start=1200 или https://bugzilla.rosalinux.ru/

Рад бы помочь, но я не силен в сборке пакетов

Программы для Rosa Linux

Добавлено: 16 янв 2024, 10:34
kartavenko
ДонВенчензо писал(а): 16 янв 2024, 09:09
kartavenko писал(а): 15 янв 2024, 18:56 Всем, привет. Соберите пожалуйста tlp gui для менеджера управления питанием tlp.
Пишите в https://forum.rosalinux.ru/viewtopic.ph ... start=1200 или https://bugzilla.rosalinux.ru/



Рад бы помочь, но я не силен в сборке пакетов
Спасибо за поправку

Программы для Rosa Linux

Добавлено: 16 янв 2024, 10:35
irton
kartavenko писал(а): 15 янв 2024, 18:56 Соберите пожалуйста tlp gui для менеджера управления питанием tlp
собрал.

Программы для Rosa Linux

Добавлено: 16 янв 2024, 10:45
kartavenko
irton писал(а): 16 янв 2024, 10:35
kartavenko писал(а): 15 янв 2024, 18:56 Соберите пожалуйста tlp gui для менеджера управления питанием tlp
собрал.
Спасибо. А как он называется? В репозитории пока нет.

Программы для Rosa Linux

Добавлено: 16 янв 2024, 12:04
irton
tlpui

Программы для Rosa Linux

Добавлено: 03 фев 2024, 01:46
alex_q_2000
@ДонВенчензо
Красиво, оригинально. Спасибо.

Программы для Rosa Linux

Добавлено: 03 фев 2024, 10:02
alex_q_2000
До кучи, раз уж тут софт... Март не за горами, друзья... ***Для ROSA наверное потребуется обновление. Не делал для восьмёрки. Верю, что однажды Mageia и Роса найдут общий язык (в организационном плане).

UPD: Lovpn-v0.6 - автоматическая загрузка бесплатных/беспарольных конфигураций *.ovpn
---
+ Оптимизация алгоритма поиска
+ Расширенный поиск источников
+ Общее количество конфигураций ~300
+ Пакеты MgaRemix-9 + DEB в Releases

Скриншот: Lovpn + Juggler = ProtonVPN

Изображение Изображение Изображение

GitHub: https://github.com/AKotov-dev/lovpn

Программы для Rosa Linux

Добавлено: 03 фев 2024, 13:53
irton
lovpn-0.6 add to repo
warpgui 2.0-1 - updated
xraygui 1.8-1 - updated

Программы для Rosa Linux

Добавлено: 03 фев 2024, 14:22
alex_q_2000
Благодарю Вас, **irton**
Все мы люди...

Программы для Rosa Linux

Добавлено: 04 фев 2024, 17:08
Oberon
Так когда-же появятся рабочие qt5pas или qt6pas? судя по форуму - многие пишут на fpc,
так почему в Alt, Astre, RedOs - они присутствуют, а в Росе нет (есть нерабочие, дают ошибку
при компиляции и не только у меня, их следует изъять, читайте ветку "Lazarus 3.0", все кто
собирал- собирали ручками и с использованием Unofficial qt5pas), где-то есть не Unofficial
исходники, если даже AstraSpecial себе их позволила, зачем вы обрекаете Лазаря н вечный Gtk2?
Да и в Gtk2 он много чего не позволяет.

Программы для Rosa Linux

Добавлено: 04 фев 2024, 22:41
VictorR2007
Почистил оффтоп.

Программы для Rosa Linux

Добавлено: 05 фев 2024, 04:36
irton
Oberon писал(а): 04 фев 2024, 17:08 Так когда-же появятся рабочие qt5pas или qt6pas? судя по форуму - многие пишут на fpc,
так почему в Alt, Astre, RedOs - они присутствуют, а в Росе нет (есть нерабочие, дают ошибку
при компиляции и не только у меня, их следует изъять, читайте ветку "Lazarus 3.0", все кто
собирал- собирали ручками и с использованием Unofficial qt5pas), где-то есть не Unofficial
исходники, если даже AstraSpecial себе их позволила, зачем вы обрекаете Лазаря н вечный Gtk2?
Да и в Gtk2 он много чего не позволяет.
когда появятся PullRequest на abf.

Программы для Rosa Linux

Добавлено: 12 фев 2024, 14:09
Oberon
Все-таки зарегистрировался на GitFlic.
Если есть на форуме радиолюбители - предлагаю:
GUI для консольной программы avrdude (программатор микроконтроллеров),
может кому сгодится. При установке дополнительно поставит
electronics-menu, lib64sqlite3_0, avrdude и lib64Qt5Pas1

Пакет rpm для Rosa x 64 с Qt5: https://gitflic.ru/project/athosnm/avrp ... nch=master

Исходники: https://gitflic.ru/project/athosnm/avrp ... nch=master

Программы для Rosa Linux

Добавлено: 12 фев 2024, 14:24
irton
"Программировать из файла" -> "Записать из файла"
Калибровочные ячейки это может регистры?

Программы для Rosa Linux

Добавлено: 12 фев 2024, 14:27
irton
Рекомендую называть проект и программу одним именем, а то проект получился AVRProgrammer , в README читаем про LavrProg

Программы для Rosa Linux

Добавлено: 12 фев 2024, 14:34
Oberon
irton писал(а): 12 фев 2024, 14:24 "Программировать из файла" -> "Записать из файла"
Нет - это брать инфу из файла указанного выше
irton писал(а): 12 фев 2024, 14:27 Рекомендую называть проект и программу одним именем, а то проект получился AVRProgrammer , в README читаем про LavrProg
Это из-а моей криворукости, я сначала так и сделал, но потом из-за моих ошибок пришлось
удалить проект и с этим-же именем новый не создавался (я ведь впервые там и только учусь)

Программы для Rosa Linux

Добавлено: 12 фев 2024, 14:41
Oberon
Калибровачные ячейки и в мануалах называются Calibre cells

Программы для Rosa Linux

Добавлено: 12 фев 2024, 23:13
turik02
Oberon,
Oberon писал(а): 12 фев 2024, 14:34с этим-же именем новый не создавался
Попробовал удалить проект и создать заново с таким же именем. Всё прекрасно создаётся заново. Если копируете и вставляете текст в поле название проекта, то надо нажать на стрелку после вставки
Первоначально и после переустановки системы, надо установить пакет git, а также выполнить настройки
Глобальные настройки Git
git config --global user.name "ЛОГИН"
git config --global user.email "ПОЧТА"
Запушить репозиторий (репозиторий и README.md можно создать самому, без команд)
Использовать существующую директорию (можно не использовать команду cd, а войти в папку и оттуда вызвать терминал)
cd existing_folder
git init
git remote add origin https://gitflic.ru/project/ЛОГИН/ИМЯ ПРОЕКТА.git
git add .
git commit -m "Initial commit"
git push -u origin master
Ссылка на проект указывается в окошке для клонирования
После команды git push -u origin maste, надо ввести ЛОГИН и ПАРОЛЬ

Синтаксис https://skillbox.ru/media/code/yazyk-ra ... primerami/

Программы для Rosa Linux

Добавлено: 13 фев 2024, 09:22
Oberon
Я же писал, что там впервые и только учусь,
но за ликбез спасибо. Теперь все вами написанное
я проделывал уже раз 50 так-что немного разобрался...

Программы для Rosa Linux

Добавлено: 13 фев 2024, 14:21
turik02
Oberon писал(а): 13 фев 2024, 09:22 Я же писал, что там впервые и только учусь,
А я написал как удалить проект и создать новый проект с тем же именем.
Так же можно переименовать проект в настройках (см. вложения)
(Если переименовать название проекта, то ссылка на rpm останется прежней. Если переименовать репозиторий, то ссылка изменится)


Если добавить в README.md строки

Код: Выделить всё

------------------

## <a id="title1">Скачать</a>

### lavrprog64-1-0-rosa2021.1.x86_64.rpm

[Скачать](https://gitflic.ru/project/athosnm/avrprogrammer/blob/raw?file=Rpm%26Prj%2Flavrprog64-1-0-rosa2021.1.x86_64.rpm&inline=false&commit=0253329976957aebd9106f78fe6d1812c2074749)
то добавится ссылка на rpm

Программы для Rosa Linux

Добавлено: 13 фев 2024, 14:45
va9(2)
Oberon, нельзя рпмки хранить в проекте, иначе он быстро разрастётся до непомерных размеров.
Нужно создавать релизы и прикреплять rpm файлы к ним.
Внешний вид Вы можете посмотреть в файле ScreenShot.png.
В Markdown существует 2 способа вставки изображений в документ:

a. С помощью непосредственного указания URL-адреса изображения. Синтаксис данной команды выглядит следующим образом:

Код: Выделить всё

![Альтернативный текст](/путь/к/изображению.jpg)
или

Код: Выделить всё

![Альтернативный текст](/путь/к/изображению.jpg "Подсказка")
Иными словами, он состоит из следующих элементов:

восклицательный знак;
квадратные скобки, в которых указывается альтернативный изображению текст (он станет содержимым атрибута в элементе img);
круглые скобки, содержащие URL-адрес или относительный путь изображения, а также (необязательно) всплывающую подсказку, заключённую в двойные или одиночные кавычки.

https://github.com/OlgaVlasova/markdown ... зображения

Программы для Rosa Linux

Добавлено: 13 фев 2024, 15:27
turik02
va9(2) писал(а): 13 фев 2024, 14:45 Нужно создавать релизы и прикреплять rpm файлы к ним
Да, лучше создавать релизы (сначала необходимо создать тег). Только чтобы скачать релиз, пользователь должен зарегистрироваться.

Программы для Rosa Linux

Добавлено: 13 фев 2024, 16:31
Oberon
У меня конструкция:
![Альтернативный текст](/путь/к/изображению.jpg) так и не заработала,
это из-за нее я несколько раз правил ReadMe.md, какие пути только непробовал :(
turik02 писал(а): 13 фев 2024, 15:27 чтобы скачать релиз, пользователь должен зарегистрироваться
а много найдется тех, кто захочет заморачиваться с регистрацией, чтобы скачать?
turik02 писал(а): 13 фев 2024, 15:27 Да, лучше создавать релизы (сначала необходимо создать тег)
а этого я пока не умею и почему разрастется - удалять устаревшие...

Программы для Rosa Linux

Добавлено: 13 фев 2024, 16:57
ДонВенчензо
Oberon писал(а): 13 фев 2024, 16:31 это из-за нее я несколько раз правил ReadMe.md, какие пути только непробовал
Чтобы картинка отображалась в вашем случае надо просто указать имя файла, так как ваш файл лежит в корне

Программы для Rosa Linux

Добавлено: 13 фев 2024, 17:04
va9(2)
Oberon писал(а): 13 фев 2024, 16:31 У меня конструкция:
![Альтернативный текст](/путь/к/изображению.jpg) так и не заработала,
В вашем случае должно быть так:

Код: Выделить всё

![avrprogrammer](ScreenShot.png)
Проверить можно запустив readme.md в okular или каком-нибудь другом просмотрщике md файлов.
Oberon писал(а): 13 фев 2024, 16:31 почему разрастется - удалять устаревшие
Не, они все останутся в истории и будут занимать место.
Oberon писал(а): 13 фев 2024, 16:31 а много найдется тех, кто захочет заморачиваться с регистрацией, чтобы скачать?
По этой причине у меня гитхаб основной. Там такой фигни нет.

Программы для Rosa Linux

Добавлено: 13 фев 2024, 17:36
Oberon
va9(2) писал(а): 13 фев 2024, 17:04 В вашем случае должно быть так:
КОД: ВЫДЕЛИТЬ ВСЁ

![avrprogrammer](ScreenShot.png)
Спасибо за подсказку, я вводил полный путь к проекту (по-моему), исправил.

Программы для Rosa Linux

Добавлено: 15 фев 2024, 13:03
alex_q_2000
LUKSKey - смена паролей зашифрованных разделов (LUKS2)

Не секрет, что ноутбук может быть случайно утерян, украден и т.д. и т.п. Чтобы предотвратить доступ посторонних лиц к важным данным, разделы диска можно зашифровать на этапе установки системы. Если шифруется несколько разделов одинаковым паролем, то при загрузке он запрашивается один раз. Зашифровать корень бывает достаточно (рассматривалось здесь).
LUKSKey_ROSA1.png
LUKSKey_ROSA2.png
Файлы промежуточных паролей уничтожаются сразу после использования (shred, 3 цикла перезаписи нулями). Интерфейс интуитивно понятен и не требует дополнительных пояснений. Берегите себя, друзья.

GitHub: https://github.com/AKotov-dev/LUKSKey

p.s. Здравствуйте, уважаемый irton. Если у Вас найдётся свободное время, не могли бы Вы так же посмотреть русификацию Lovpn (см. выше). Похоже, что там перевод не цепляется (languages), а так - всё работает. Спасибо.

Программы для Rosa Linux

Добавлено: 16 фев 2024, 07:19
ДонВенчензо
Обновил версию gShorewall до 0.98
Что нового:
  • Исправлен баг с редким зависанием программы
  • Добавнена возможность блокировки запуска программ. Так сказать элемент "Родительского контроля"
  • В пользовательских правилах добавлено действие перенаправления REDIRECT

Программы для Rosa Linux

Добавлено: 16 фев 2024, 07:59
irton
lovpn - добавил локализацию
lukskey - в контрибе.

Программы для Rosa Linux

Добавлено: 16 фев 2024, 10:00
alex_q_2000
irton писал(а): 16 фев 2024, 07:59lukskey - в контрибе.
lovpn - говорит по-русски, спасибо
lukskey - отсутствует пускач /usr/bin/lukskey

Код: Выделить всё

#!/bin/bash

if [[ $(type -p kdesu) && $XDG_CURRENT_DESKTOP == KDE ]]; then
    kdesu /usr/share/lukskey/lukskey
	    else
    pkexec /usr/share/lukskey/lukskey
fi

exit;
...заранее благодарен.
Больше пока свежего софта нет, у меня мысли кончились. До встречи в марте-апреле, уважаемый irton.

Программы для Rosa Linux

Добавлено: 16 фев 2024, 14:15
irton
исправил, хорошо что проверяете, я не могу дождаться пока долетит до репов и другое чинить начинаю

Программы для Rosa Linux

Добавлено: 18 фев 2024, 10:42
ДонВенчензо
gShorewall.

Релиз 3

Без косяков не обошлось. Подправил. Релиз 3 сейчас актуальный

Программы для Rosa Linux

Добавлено: 18 фев 2024, 13:15
Oberon
ДонВенчензо писал(а): 18 фев 2024, 10:42 Без косяков не обошлось.
Без косяков у того, кто не делает ничего, а Вам спасибо!

Программы для Rosa Linux

Добавлено: 01 мар 2024, 07:35
irton
ненадо оффтопа.

Программы для Rosa Linux

Добавлено: 05 мар 2024, 07:50
ДонВенчензо
Приложение PostDDNS предназначено для периодического (или разового) обновления IP адреса DDNS. PostDDNS использует ссылку для обновления, предоставляемую поставщиком услуги DDNS по протоколу http/https.

В каком случае это можно применить? Если вы пользуетесь услугами DDNS, такими как предоставляет сервис https://hldns.ru. То есть для обновления IP адреса вам предоставляется http/https ссылка для обновления. К примеру, на вашем маршрутизаторе нет возможности обновлять DDNS, или вас не устраивают предоставляемые машрутизатором сервисы DDNS.

PostDDNS свободно работает на одноплатниках типа Raspberry Pi на архитектуре aarch64.

GUI
GUI
Консольный режим
Консольный режим
Теперь приложение доступно на https://abf.io
Ссылка на репозиторий для подключения http://abf-downloads.rosalinux.ru/venia ... in/release

Сслыка на проект https://gitflic.ru/project/don_venchenzo/postddns

Скачать

Программы для Rosa Linux

Добавлено: 25 мар 2024, 10:33
alex_q_2000
@irton... небольшая кучка апдейтов

1. UPD: LUKSKey-v0.3
---
+ Рекомпиляция в Lazarus-3.2-0
+ Контроль ввода пароля: только английский язык

p.s. пароль - это парольная фраза, которая может состоять из нескольких слов, включая спецсимволы.

GitHub: https://github.com/AKotov-dev/LUKSKey

2. UPD: RPMCreator-v2.6
---
+ Рекомпиляция в Lazarus-3.2-0
+ Форматирование многострочных комментариев для DEB

GitHub: https://github.com/AKotov-dev/RPMCreator

Программы для Rosa Linux

Добавлено: 25 мар 2024, 10:41
irton
обновил

Программы для Rosa Linux

Добавлено: 25 мар 2024, 10:43
alex_q_2000
@irton... Это новое. Использую для захода на гит. Если надумаете опакечивать, нужно обновить oath-toolkit >= 2.6.7. В других местах пока 2FA не требует, но всё быстро меняется. Похожий функционал присутствует и в KeePassXC, однако хранение первичных паролей и секретных ключей TOTP в одной базе считаю не секъюрным, ибо получая доступ к БД KeePassXC смысл 2FA теряется (где-то в сети об этом тоже упоминали). Онлайн-генераторы вроде https://totp.app/ как-то вообще не зашли. Решил, что лучше уж держать ключи локально и под рутом. От компонентов DB решил отказаться, поскольку SDF работает через пень-колоду, а DBF при некорректном выключении обязательно испортит индексацию. Поэтому была выбрана файловая модель INI.

TOTPgen
---
Простой генератор одноразовых паролей на алгоритме TOTP для двухфакторной аутентификации (2FA). Программа работает как из архива *.tar.gz (с правами пользователя, см. Releases), так и из rpm-пакета (root, pkexec/kdesu).

Зависимости: oath-toolkit >= 2.6.7, polkit, gtk2, zbar (в ROSA в пакете zbar отсутствует /usr/bin/zbarimg)
Рабочая директория: ~/.config/totpgen

Важно: для правильной работы программы время на локальном компьютере должно быть точным.

После запуска создайте запись нажатием кнопки "+". Введите Имя записи, секретный ключ, который был выдан вам на сайте и нажмите кнопку "Применить". Теперь нажмите кнопку "TOTP" и получите пароль для ввода на сайт; он будет скопирован в буфер обмена. В зависимости от требований вы можете дважды щелкнуть по записи (или нажать "F4" на клавиатуре, см. всплывающие подсказки) и изменить параметры.

Начиная с v0.2 TOTPgen умеет брать параметры TOTP из QR-кода с экрана. В этом случае запись создается автоматически.

Изображение Изображение

TOTPgen понимает 2 формата секретного ключа: base32 и hex. По умолчанию используется HASH=SHA1, DIGITS=6 (RFC 6238), шаг генерации нового пароля 30 секунд. Корректность ключа можно проверить, например в терминале:

Код: Выделить всё

oathtool --totp 'your_hex_secret_key'
oathtool -b --totp 'your_base32_secret_key'
Если пароль TOTP не создаётся, введите корректный секретный ключ. Если сайт не принимает пароль - проверьте время на вашем компьютере.

GitHub: https://github.com/AKotov-dev/TOTPgen

Программы для Rosa Linux

Добавлено: 19 апр 2024, 15:09
alex_q_2000
@irton

UPD: XRayGUI-v1.9
---
+ Рекомпиляция в Lazarus-3.2
+ Добавлена зависимость qrencode (spec)
+ Отображение QR-кода для подключения смартфона
XRayGUI-v1.9-ROSA-12.5.png

Примечание: QR-код автоматизирует процедуру настройки подключения смартфона путем сканирования в клиентском приложении. Тест на LG Q6 + NekoBox-1.3.1 пройден.

GitHub: https://github.com/AKotov-dev/XRayGUI

Программы для Rosa Linux

Добавлено: 01 май 2024, 10:48
alex_q_2000
@irton

UPD: warpgui-v2.1
---
+ warp-cli: the "register" command deprecated; "registration new" instead
+ warp-cli: the "reset-settings" command deprecated; "settings reset" instead
+ warp-cli: the "set-custom-endpoint" command deprecated; "tunnel endpoint set" instead
+ warp-cli: the "clear-custom-endpoint" command deprecated; "tunnel endpoint reset" instead

Примечание: не забываем обновить Cloudflare (TM) WARP до последней версии (кнопка F2).

GitHub: https://github.com/AKotov-dev/warpgui

UPD: XRayGUI-v2.0
---
+ Improved /usr/bin/xray-update

GitHub: https://github.com/AKotov-dev/XRayGUI


ResolverStyle - изменение стиля резольвера ROSA/Mageia и обратно

Изображение

Предназначен для отключения и маскировки systemd-resolved, делает систему предсказуемой и управляемой.
Обсуждалось здесь: Пропадает интернет

GitHub (описание на русском): https://github.com/AKotov-dev/ResolverStyle

Программы для Rosa Linux

Добавлено: 01 май 2024, 11:21
irton
обновил
resolverstyle - в контрибе

Программы для Rosa Linux

Добавлено: 01 май 2024, 11:37
alex_q_2000
irton писал(а): 01 май 2024, 11:21 resolverstyle - в контрибе
Благодарю и поздравляю с праздником "Весны и Труда". Пользуясь случаем, пока мы все не разбежались трудиться на шашлыки, хотел полюбопытствовать: как Вы узнаёте о наличии новых релизов в апстримах? У вас там (на abf) есть какая-то волшебная автопроцедура? Это я к тому, чтобы лишний раз Вас не "дёргать" в будущем. Спасибо.

Программы для Rosa Linux

Добавлено: 01 май 2024, 11:45
irton
автообновлялка периодически обходит список проектов и ищет обновления, но лучше писать сюда т.к. она раз в несколько месяцев сканирует + не факт что проект добавлен в список на автообновление. я не курирую работу автообновлялки :(

Программы для Rosa Linux

Добавлено: 01 май 2024, 11:49
alex_q_2000
@irton: Ок, понятно. Спасибо за разъяснение... :)

Программы для Rosa Linux

Добавлено: 09 май 2024, 18:49
ДонВенчензо
Рад представить программу eepmApp, предоставляющую пользователю графический интерфейс для установки/удаления приложений, доступных в консольной программе EPM, разработанной компанией Etersoft.

О программе

eepmApp позволяет:
  • Устанавливать и удалять приложения доступные в консольном приложении epm
  • Устанавливать/удалять приложения как по отдельности так и группой
  • Запускать установленные приложения
  • Обновлять установленные приложения
  • Группировать приложения (доступные фильтры: "все", "установленные", "не установленные")
  • Искать приложения в списке доступных
  • Просматривать краткое описание приложений
  • Переходить по ссылке на сайт программы
Приложение доступно на Русском и Английском языках. Все желающие могут принять участие в совершенствовании и дополнении переводов.

Распространяется под свободной лицензией GPL-3.0

Скрины
01.png
02.png
03.png
04.png
Ссылка на репозиторий для подключения https://abf-downloads.rosalinux.ru/veni ... in/release

Ссылка на тестовый репозиторий (testing) для подключения https://abf-downloads.rosalinux.ru/veni ... n/testing/

Ссылка на проект https://gitflic.ru/project/don_venchenzo/eepmapp

Скачать

Программы для Rosa Linux

Добавлено: 10 май 2024, 11:49
ДонВенчензо
algri14 писал(а): 10 май 2024, 11:19 Может быть разработчики ROSA решили использовать новый пакетный менеджер — eepmApp ? тогда они должны были сделать анонс и сообщить о нюансах, которые я написал выше.
Добрый день.
Вы разработчикам Росы сразу скажите, чтобы они eepm из репозиториев выкинули и в Альт тоже самое напишите.
Есть приложение epm в официальном репозитории Росы. Это GUI к нему. Кому понадобится, тот будет пользоваться.

И для уточнения, epm устанавливает свои программы используя утилиту rpm, которую в свою очередь использует dnf и соответственно dnfdragora, а не какими-то своими неизвестными нам путями.
Я пока писал программу тысячу раз программы то устанавливал, то сносил и ни одного осиротевшего пакета. Специально сейчас даже проверил.

Программы для Rosa Linux

Добавлено: 10 май 2024, 15:04
turik02
Попробовал eepmApp установить на GNOME. Работает нормально. Только при запуске она виснет на 5 секунд до загрузки базы.
Может стоит спрятать терминал (в desktop файле написать строчку "Terminal=false" вместо "Terminal=true" и поменять ярлык - буква "c" нет в названии программы).

Программы для Rosa Linux

Добавлено: 10 май 2024, 20:50
VictorR2007
Удалил назойливые поучений от algri14. :oops:
Уже просил его не приставать к пользователям с поучениями.
Если нравится учить, можно завести свой блог, и учить подписчиков,
если запишутся на такие курсы.
Надеюсь ничего лишнего случайно не задел при удалении. :)

Программы для Rosa Linux

Добавлено: 16 май 2024, 13:44
ДонВенчензо
turik02 писал(а): 10 май 2024, 15:04 Попробовал eepmApp установить на GNOME. Работает нормально. Только при запуске она виснет на 5 секунд до загрузки базы.
Может стоит спрятать терминал (в desktop файле написать строчку "Terminal=false" вместо "Terminal=true" и поменять ярлык - буква "c" нет в названии программы).
Всё сделано

Программы для Rosa Linux

Добавлено: 16 май 2024, 14:38
turik02
ДонВенчензо писал(а): 16 май 2024, 13:44 Всё сделано
Всё работает и красиво.

Программы для Rosa Linux

Добавлено: 26 май 2024, 18:02
alex_q_2000
@irton

UPD: XRayGui - v2.1
---
+ /usr/bin/xray-update: switching to curl
+ Removing wget and fping from dependencies (spec)
+ Packages for Mageia-8/9 and Ubuntu

GitHub: https://github.com/AKotov-dev/XRayGUI

Программы для Rosa Linux

Добавлено: 27 май 2024, 08:34
nickm
Уважаемые!

Подскажите пжлст., а что, у Нас "chromium-browser" в репозиториях R12 и R13 собирается с задержкой?

Код: Выделить всё

$ chromium-browser --version
Chromium 124.0.6367.78 ROSA 2021.1, RPM chromium-browser-stable 124.0.6367.78-1 + GOST TLS via CryptoPro

Код: Выделить всё

$ chromium-browser --version
Chromium 124.0.6367.118 ROSA 2023.1, RPM chromium-browser-stable 124.0.6367.118-1 + GOST TLS via CryptoPro
На то есть причны?
  • дополнительная проверка кода;
  • сложность сборки;
  • etc.

Программы для Rosa Linux

Добавлено: 27 май 2024, 10:22
irton
QA проверяет перед тем как в R12 появится

Программы для Rosa Linux

Добавлено: 27 май 2024, 13:10
nickm
irton писал(а): 27 май 2024, 10:22 QA проверяет перед тем как в R12 появится
Спасибо, понятно, это хорошо, что проверяют.

Просто там много патчей по CVE было за текущий месяц наложено, хочется быть в безопасности :x

Программы для Rosa Linux

Добавлено: 09 июн 2024, 14:40
alex_q_2000
@irton

UPD: XRayGUI-v2.2
---
+ Fix 'vless-grpc' configuration (serviceName)
+ Correction of xtls-rprx-direct/xtls-rprx-vision #445
+ Correction of deleting configurations in 'Connected mode'
+ Correcting the pointer setting in the list of configurations at the first start
+ Packages for Mageia-8/9 and Ubuntu

GitHub: https://github.com/AKotov-dev/XRayGUI

Программы для Rosa Linux

Добавлено: 07 окт 2024, 04:32
Лия
@irton

Новая версия yuki-iptv 0.0.14

теперь требует Qt 6
вместо python3-pillow теперь требуется python3-Wand
python3-setproctitle и python3-unidecode больше не требуются
yt-dlp теперь необязательная зависимость

astronciaiptv

больше не работает на платформе 2023.1 (запускается, но при запуске плейлиста крашится)
учитывая, что обновлений больше не будет, возможно, удалить из репозиториев 2023.1?

Программы для Rosa Linux

Добавлено: 07 окт 2024, 05:12
irton
обновил yuki-iptv, надо проверять

astronciaiptv удалил из 2023.1

Программы для Rosa Linux

Добавлено: 07 окт 2024, 05:24
Лия
irton писал(а): 07 окт 2024, 05:12 обновил yuki-iptv, надо проверять
https://file-store.rosalinux.ru/api/v1/ ... ?show=true
DEBUG util.py:444: Error:
DEBUG util.py:444: Problem: conflicting requests
DEBUG util.py:444: - nothing provides python3-wand needed by yuki-iptv-0.0.14-1.x86_64
DEBUG util.py:446: (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
python3-wand нет в репозитории ( надо добавить :) )

Программы для Rosa Linux

Добавлено: 07 окт 2024, 07:16
Лия
Ещё надо python3-qt6-openglwidgets в зависимости добавить

Программы для Rosa Linux

Добавлено: 07 окт 2024, 07:27
irton
добавил

Программы для Rosa Linux

Добавлено: 08 окт 2024, 02:33
Лия
В 2021 не запускается (отсутствует Qt 6)

Программы для Rosa Linux

Добавлено: 08 окт 2024, 02:40
irton
в 2021.1 не обновлял и работать не будет т.к. нет python3-qt6

Программы для Rosa Linux

Добавлено: 08 окт 2024, 02:41
Лия
Но оно как-то попало в репозитории 2021.1 :)
(установка на ROSA.FRESH.PLASMA5.12.5.1.uefi.x86_64.iso падает с ошибкой о qt6)

https://abf.io/import/yuki-iptv/build_lists - Id 5154086 попал в репозиторий 2021.1

Программы для Rosa Linux

Добавлено: 08 окт 2024, 02:54
irton
щас откатится версия.

Программы для Rosa Linux

Добавлено: 23 окт 2024, 03:10
Лия
Новая версия yuki-iptv - 0.0.15

Программы для Rosa Linux

Добавлено: 23 окт 2024, 03:19
irton
обновил в 2023.1

Программы для Rosa Linux

Добавлено: 07 дек 2024, 02:54
Лия
Новая версия yuki-iptv - 0.0.16

Программы для Rosa Linux

Добавлено: 07 дек 2024, 03:22
irton
обновил в rosa13

Программы для Rosa Linux

Добавлено: 20 дек 2024, 19:08
Лия
Новая версия yuki-iptv - 0.0.17
python3-Wand можно удалить из зависимостей

Программы для Rosa Linux

Добавлено: 22 дек 2024, 05:59
irton
обновил в rosa13