Автор Тема: Подсистема установки проприетарного ПО "от пользователя"  (Прочитано 1103 раз)

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 011
    • Альт на Эльбрусе
Коллеги, сделал тут userinstall-helper и на нём skype-userinstall с vmware-view-userinstall; предлагаю обсудить.

Это наработки по одному из проектов, предназначенные дать пользователю десктопной системы без выделенного администратора возможность установить закрытое ПО в случае необходимости.

Приглашаю заинтересованных покрутить в руках, покритиковать, а то и помочь в дальнейшей доработке.

Основная мысль такова: пакет подкладывает скрипт и desktop-файл, прикидывающиеся целевой программой, и при запуске предлагает её загрузить и установить (для skype сделана поддержка установки из rpm, для vmware-view-client -- из .run; возможны и другие случаи).

Повышение привилегий осуществляется при помощи sudo, проверка допустимости установки -- вызываемым инструментом по контрольным суммам предоставленного пакета/архива, которые содержатся в пакете-надстройке и потому недоступны пользователю на запись.
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус