Установка расширения Госплагин и плагина gosuslugi-plugin в Astra Linux (Yandex Browser)

NewGriff

Участник
Регистрация
29.09.25
Сообщения
11
Реакции
2
22 июля 2025 г. на замену устаревшего Расширение для плагина Госуслуг 1.2.8
1769156159614.png
в store был размещен обновленный Госплагин 1.3.19
1769156428328.png

И в конце года старый плагин перестал быть доступен для скачивания и использования.

*************************************
Краткий флэшбэк:
Для работы с сайтом https://esia.gosuslugi.ru/login/ (используется для авторизации на сайте при работе с ФЗ 223 ) авторизация по ЭЦП, необходимо было установить Расширение для плагина Госуслуг 1.2.8 и собственно плагин IFCPlugin-x86_64.deb, а потом устроить пляски с бубном и выполнить ряд процедур, а именно:
- sudo ln -s /etc/opt/chrome/native-messaging-hosts/ru.rtlabs.ifcplugin.json /etc/chromium/native-messaging-hosts
- sudo wget https://www.cryptopro.ru/sites/default/files/public/faq/ifcx64.cfg -O /etc/ifc.cfg
- /opt/cprocsp/bin/amd64/csptestf -absorb -certs -autoprov
- и самое главное, в GRUB в строке GRUB_CMDLINE_LINUX_DEFAULT добавить параметр "parsec.execstack=1", обновить GRUB, update-grub и перезагрузиться.
Возможно что-то еще надо сделать, а что-то из указанного лишнее, но последний пункт обязателен.

конец флэшбэку.
*************************************

Что мы имеем сейчас:

Проходим по ссылке в chromewebstore и устанавливаем расширение. (не знаю, почему оно так криво отображается)

В итоге в верхнем правом углу появляется иконка
1769158522077.png
при нажатии на которую всплывает окно:

1769158624651.png


Выбираем - "Скачать приложение"

Открывается новое окно и в нем скрипт, который дополнительно содержит gosuslugi-plugin.deb
Нажимаем сохранить, присваиваем скрипту Gosplugin_Linux-Debian_Installer.deb.sh бит на исполнение (chmod +x ./Gosplugin_Linux-Debian_Installer.deb.sh) и запускаем с правами sudo из консоли.

1769158821357.png


Дожидаемся окончания установки, перезапускаем браузер и ....

барабанная дробь ....

ничего не происходит. :(

Достаю бубен, начинаю пляски, и ничего.



После нескольких часов камланий нажимаю на пункт "Проблемы с электронной подписью?"
1769159357013.png


1769159385237.png


1769159420261.png



Распаковываю архив Gosplugin_Linux-Debian_Installer.deb.zip, запускаю скрипт. И ВСЁ ЗАРАБОТАЛО !!!

Зову коллег, начинаем смотреть и замечаем, что в первом случае (всплывающее окно - "Скачать приложение" ) устанавливается gosuslugi-plugin_1.3.19.0-1_amd64.deb, а во втором случае gosuslugi-plugin_1.3.39.0-1_amd64.deb

gosuslugi-plugin_1.3.19.0-1_amd64.deb
gosuslugi-plugin_1.3.39.0-1_amd64.deb

*******************************************************************
Итого:
1. Никому верить нельзя !!!

2. Инструкция:


- Скачиваем и устанавливаем "Госплагин" из chromewebstore по ссылке (не знаю, почему оно так криво отображается)
- Скачиваем установочный файл для вашей операционной системы (ОС) из инструкции по ссылке
- Распаковываем архив
- Делаем файл исполняемым
- Запускаем скрипт с правами sudo
- Проверяем работу.

Дополнительных телодвижений в виде создания ссылок и изменений в grub не требуется.


Для автоматизации процесса, если у вас +100500 машин удобно иметь deb-пакет. (по крайней мере мне так удобно).
Пакет можно выдрать из скрипта.
Для этого проходим в каталог со скриптом Gosplugin_Linux-Debian_Installer.deb.sh

cd ~/Загрузки/

# Находим строку с PAYLOAD
PAYLOAD_LINE=$(awk '/^PAYLOAD:$/ {print NR; exit}' Gosplugin_Linux-Debian_Installer.deb.sh)

# Извлекаем данные после PAYLOAD в tar-архив
tail -n +$((PAYLOAD_LINE + 1)) Gosplugin_Linux-Debian_Installer.deb.sh > payload.tar

# Распаковываем tar
tar -xf payload.tar

# Удаляем временный файл
rm payload.tar

И на выходе получаем gosuslugi-plugin_1.3.39.0-1_amd64.deb

Дальше делаете с ним все, что хотите.
Я помещаю этот пакет в репозиторий.
В АЛД создаю Политику ПО и указываю группу АРМ для распространения.

PS: Автоматизация установки расширения "Госплагин" в Yandex Browser описана здесь.
Установка расширений в закрытом контуре (на примере КриптоПро ЭЦП Browser plug-in)

Если нужны подробности с примерами для АЛД - пишите, сделаю.
 
Вот плагин если кому нужен
 

Вложения

  • gosuslugi-plugin_1.3.42.0-1_amd64.deb
    38.2 MB · Просмотры: 27
Назад
Сверху Снизу