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

Новый плагин сайта гос.услуг - Госплагин

Добавлено: 05 авг 2025, 22:12
nickm
Уважаемые, здравствуйте!

Собственно сабж недавно вышел в релиз и доступен к установке пользователю.

Поддержкой операционных систем не балует, и ни в одной Linux-based-системе, без костылей, не работает.

При этом *.rpm-дистрибутивом пользователей обделили :x

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

Рецепт приготовления не замысловатый:
  1. загружаем сценарий с сайта:

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

    $ wget https://gu-st.ru/content/Gosplugin/Gosplugin_Linux-Debian_Installer.deb.sh
  2. парой строк из сохранённого сценария извлекаем *.deb:

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

    #!/bin/bash
    payload_offset=$(grep --text --line-number '^PAYLOAD:$' $1 | cut -d: -f1)
    tail -n +$((payload_offset + 1)) $1 | tar -xC "/директория_для_извлечения/"
    
    , вызывается так:

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

    /путь_до_файла_сценария/сценарий_извлечения.sh /путь_до_файла_сценария/Gosplugin_Linux-Debian_Installer.deb.sh
  3. с помощью eepm перепаковываем в *.rpm:

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

    # eepm repack /путь_до_файла/gosuslugi-plugin_1.3.19.0-1_amd64.deb
  4. создаём символическую ссылку отсутствующей библиотеки:

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

    # ln -s /usr/lib64/libxcb-util.so.1 /usr/lib64/libxcb-util.so.0
  5. устанавливаем с помощью команды:

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

    # rpm -ivh --nodeps /путь_до_файла/gosuslugi-plugin-1.3.19.*_тут_какие-нибудь_символы_*.rpm
  6. устанавливаем браузерное расширение из магазина Chrome;
  7. пользуемся:
    Изображение
--
С ув., Николай.

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 06 авг 2025, 08:58
MOT
Полезная информация, спасибо! :beer:

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 07 авг 2025, 11:33
Losted
nickm писал(а): 05 авг 2025, 22:12
[*]с помощью eepm перепаковываем в *.rpm:

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

# eepm repack /путь_до_файла/gosuslugi-plugin_1.3.19.0-1_amd64.deb
У меня, на этом месте, ошибка
Control file couldn't be read! at /usr/share/perl5/vendor_perl/Alien/Package/Deb.pm line 234

Не могли бы Вы выложить уже перепакованный rpm?

Система RED OS.

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 07 авг 2025, 22:55
nickm
Losted писал(а): 07 авг 2025, 11:33 Не могли бы Вы выложить уже перепакованный rpm?

Система RED OS.
Ну, как бы "RED OS", это не "РОСА", но стенд имеется, можно попробовать "раскурить".

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 08 авг 2025, 05:23
irton
узнаем в каком пакете этот файл:
$ dnf rq --whatprovides */Alien/Package/Deb.pm
perl-Alien-0:8.95.6-1.noarch

$sudo dnf install perl-Alien

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 08 авг 2025, 06:20
Losted
irton писал(а): 08 авг 2025, 05:23 узнаем в каком пакете этот файл:
$ dnf rq --whatprovides */Alien/Package/Deb.pm
perl-Alien-0:8.95.6-1.noarch

$sudo dnf install perl-Alien
Хорошо. Смотрим

dnf rq --whatprovides */Alien/Package/Deb.pm

Последняя проверка окончания срока действия метаданных: 1 day, 1:10:37 назад, Чт 07 авг 2025 06:59:18.
alien-0:8.95-1.el7.noarch

Устанавливаем

dnf install alien-0:8.95-1.el7.noarch

Последняя проверка окончания срока действия метаданных: 1 day, 1:11:22 назад, Чт 07 авг 2025 06:59:18.
Пакет alien-8.95-1.el7.noarch уже установлен.
Зависимости разрешены.
Отсутствуют действия для выполнения.
Выполнено!


И всё..

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 08 авг 2025, 06:21
Losted
nickm писал(а): 07 авг 2025, 22:55
Losted писал(а): 07 авг 2025, 11:33 Не могли бы Вы выложить уже перепакованный rpm?

Система RED OS.
Ну, как бы "RED OS", это не "РОСА", но стенд имеется, можно попробовать "раскурить".
Было бы полезно, я думаю :)
У нас вся медицина в округе на РЭД ОС, а rpm'a нет :)

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 08 авг 2025, 08:09
irton
Losted писал(а): 08 авг 2025, 06:20 И всё..
А, сорян.
Control file couldn't be read!
вот эту фигню чинить надо

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 08 авг 2025, 09:02
MOT
Losted писал(а): 08 авг 2025, 06:21
nickm писал(а): 07 авг 2025, 22:55
Ну, как бы "RED OS", это не "РОСА", но стенд имеется, можно попробовать "раскурить".
Было бы полезно, я думаю :)
У нас вся медицина в округе на РЭД ОС, а rpm'a нет :)
Чтобы не ковырять по отдельности пакеты, пользуюсь автоматической настройкой рабочего места для работы с Госпорталами от СКБ Контур (не реклама, но действительно удобно ребята сделали): https://help.kontur.ru/uc

Всё настраивается автоматически и экономит кучу времени. Дома - Роса, в офисе РЕД ОС. Госуслуги и прочее работает нормально. Но конечно, как пишет сам госплагин - нужно приложение. И тут пакет rpm - уже нужен. Но пока работает, думаю разрабы этого плагина, rpm - всё-таки соберут, чтобы танцев с бубном не было.

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 08 авг 2025, 18:58
nickm
nickm писал(а): 07 авг 2025, 22:55Ну, как бы "RED OS", это не "РОСА", но стенд имеется, можно попробовать "раскурить".
Никаких проблем с перепаковкой в "RED OS 8.0" не увидел.

Выполнял все действия в Live-системе и для работы плагина дополнительно потребовалось доустановить:

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

# dnf install libnsl
Изображение
Пакет "gosuslugi-plugin-1.3.19.0-epm1.repacked.2.x86_64.rpm" в облаке, но лучше, конечно же, перепаковать самостоятельно.

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 08 авг 2025, 19:37
nickm

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 08 авг 2025, 20:01
MOT
:beer:

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 09 авг 2025, 03:52
turik02
Вот rpm https://disk.yandex.ru/d/pM4k07JH_bSZ2g Работает в РЕД 8 и в РОСА 13. Просто надо установить rpm и расширение к браузеру (ссылки на расширение есть в описании rpm).
Для ALT 11 https://disk.yandex.ru/d/-UF_FPY9xe8AmQ

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 10 авг 2025, 13:11
nickm
turik02 писал(а): 09 авг 2025, 03:52Вот rpm
Круто! :crazy:

spec каким образом заполучили?

Кстати да, вот лицензионное соглашение, интересно, оно позволяет пользователю вообще производить "все вот эти действия", как перепаковку программного обеспечения?

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 10 авг 2025, 19:38
turik02
nickm писал(а): 10 авг 2025, 13:11 spec каким образом заполучили?
Спек сам сделал. Собирал самым простым способом. Это то же самое, что и перепаковка с помощью eepm.
Полученная rpm подходит для РОСА/РЕД/АЛЬТ.

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 12 авг 2025, 07:13
Losted
turik02 писал(а): 09 авг 2025, 03:52 Вот rpm https://disk.yandex.ru/d/pM4k07JH_bSZ2g Работает в РЕД 8 и в РОСА 13. Просто надо установить rpm и расширение к браузеру (ссылки на расширение есть в описании rpm).
Большое спасибо, это помогло.
Установил, потом прогнал проверку по ссылке товарища
https://help.kontur.ru/uc
Всё поустанавливалось и заработало.
РЭД ОС 7.3

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 16 авг 2025, 17:14
mikhailnov
Слов нет от этого рукожопия разработчиков сначала ifcplugin, а теперь вот этого вот...

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 16 авг 2025, 17:52
nickm
mikhailnov писал(а): 16 авг 2025, 17:14 Слов нет от этого рукожопия разработчиков сначала ifcplugin, а теперь вот этого вот...
Вы углядели то, что недоступно "обычному" пользователю? В одном Вы абсолютно правы, разработчики различные. Ну, а, получилось, как получилось, ага :evil:

Да, Вы знаете/ помните как отлаживался "прошлый" плагин сайта гос.услуг?

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 17 авг 2025, 21:00
max-sever
Думаю, что речь здесь в великом колдунстве при установке оного поделия в Линукс.

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 17 авг 2025, 21:41
Barmalei
Одна и та же программа работает в Windows нормально, а в Linux фигово

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 17 авг 2025, 22:29
nickm
Barmalei писал(а): 17 авг 2025, 21:41 Одна и та же программа работает в Windows нормально, а в Linux фигово
Работает наверное одинаково, а вот с установкой надо повозиться, да.

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 18 авг 2025, 14:45
mikhailnov
nickm писал(а): 16 авг 2025, 17:52
mikhailnov писал(а): 16 авг 2025, 17:14 Слов нет от этого рукожопия разработчиков сначала ifcplugin, а теперь вот этого вот...
Вы углядели то, что недоступно "обычному" пользователю? В одном Вы абсолютно правы, разработчики различные. Ну, а, получилось, как получилось, ага :evil:

Да, Вы знаете/ помните как отлаживался "прошлый" плагин сайта гос.услуг?
Конечно, знаю. У нас в репозитории есть плагин ifcplugin-kostylen, который мягкой зависимостью автоматически ставится при установке RPM IFCPlugin, чтобы заставить его работать.

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 18 авг 2025, 14:48
nickm
mikhailnov писал(а): 18 авг 2025, 14:45 У нас в репозитории есть плагин ifcplugin-kostylen
От слова костыли? :ROFL:

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 18 авг 2025, 15:01
mikhailnov
nickm писал(а): 18 авг 2025, 14:48
mikhailnov писал(а): 18 авг 2025, 14:45 У нас в репозитории есть плагин ifcplugin-kostylen
От слова костыли? :ROFL:
Они, родимые, костыли и подпорки

Re: Новый плагин сайта гос.услуг - Госплагин

Добавлено: 18 авг 2025, 15:03
mikhailnov
Мы стараемся там, где выбор между "написать инструкцию" и "сделать, чтоб работало само", делать, чтоб работало само. Скачиваешь этот кривой пакет, ставишь, автоматически прилетают костыли, которые за ним наводят порядок. Только вот с новой схемой с установщиком *.deb.sh (это ж надо было додуматься до такого) не прокатит.