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

Плагин фиксации действий пользователя ЕИС

Добавлено: 04 сен 2025, 15:25
nickm
Уважаемые, здравствуйте!

Собственно по сабжу - пользовался ли кто-нибудь этой "поделкой" в Linux-based-операционных системах?

Тут давеча спросили было и оказалось, что обеспечить работу плагина фиксации действий пользователя ЕИС (https://zakupki.gov.ru/) не тривиальная задача.

Почему пишу "поделка"? Ну, если изучить содержимое архивов и сценариев, то только такое слово и подойдёт.

Собственно вопрос в том, пытался ли, кто-нибудь, этим плагином фиксации действий пользователя пользоваться? И, какое решение в итоге вырабатывалось?

Сам чуть-чуть "потыкал палочкой", насколько навыков хватает, и вроде-как довёл до "полурабочего" состояния.

--
С ув., Николай.

Re: Плагин фиксации действий пользователя ЕИС

Добавлено: 04 сен 2025, 17:57
MOT
Действительно "поделка" другими словами "это" не назвать. Под Линуксами не завёл. В Офисе РЕД ОС, тоже rpm. Слава Богу, пока этот плагин не понадобился пока. Хотя был случай, когда просили один раз им воспользоваться. Разрулил ситуацию сам. Но тема насущная, спасибо, что обратили внимание.

Re: Плагин фиксации действий пользователя ЕИС

Добавлено: 04 сен 2025, 20:14
nickm
MOT писал(а): 04 сен 2025, 17:57был случай, когда просили один раз им воспользоваться... Но тема насущная
Удивительно то, что для того, что бы воспользоваться функционалом для подачи запроса в тех.поддержку ЕИС, сначала следует решить с этой же тех.поддержкой вопрос, как этот функционал заставить работать;
MOT писал(а): 04 сен 2025, 17:57тоже rpm
Сам плагин фиксации не зависит от используемой операционной системы, по факту, это просто веб-сервис написанный с использованием "Microsoft.NET", который на локальном адресе принимает запросы.

Дистрибутив представляет из себя простой архив со сценариями распаковки. При этом, распространяемый нынче дистрибутив "кривой" как и команды в этих сценариях.

Мною определена следующая последовательность "установки" данного плагина фиксации - коротко, в трёх действиях:
  • архив распаковывается в каталог /opt;
  • происходит попытка закрепления в системе через создание systemd-юнита;
  • созданный юнит периодически с помощью файла .profile в домашней директории пользователя, пытается организовать автозапуск сервиса в сеансе пользователя.
nickm писал(а): 04 сен 2025, 15:25Сам чуть-чуть "потыкал палочкой", насколько навыков хватает, и вроде-как довёл до "полурабочего" состояния.
Подумал и пришёл к следующему:
  • избавиться от systemd-юнита (это лишняя сущность, да и в том виде, в котором он реализован специалистами Росказны (или кем там ещё), это смех);
  • пересмотреть закрепление в операционной системе, т.к. постоянно работающий веб-сервис в сеансе пользователя - это бред (запуск и остановку плагина фиксации, например, можно реализовать с помощью ярлыков, т.е. при необходимости);
  • переписать сценарий установки и удаления (сейчас их содержимое вызывает вопрос к компетенции того специалиста, который отвечал за их наполнение);
  • перепаковать/ правильно упаковать *.tar.gz-архив дистрибутива (в нынешней реализации, архив при извлечении перезаписывает "сам себя", тем самым ломая установщик).

Re: Плагин фиксации действий пользователя ЕИС

Добавлено: 05 сен 2025, 14:14
MOT
Да, так и есть - обычный веб-сервис, но работать нормально отказался. Какую-то инфу он напрочь отказывался собирать, в общем кривулина ещё та. На винде проверял, сервис работал, но винды в офисе нет. Да и странно это, госпортал, который априори должен поддерживать Отечественные ОС - просит на помощь мелкомягких. На том спасибо, что сам ЕИС пашет нормально. :) Поэтому разбираться не стал. Решил вопрос самостоятельно.
:beer: