среда, 11 апреля 2012 г.

Запуск GUI-приложения от имени другого пользователя

1.) Способ - самодельный велосипед
 
#!/bin/bash
# Коды завершения
UA_REQUEST=60  # Прервано пользователем
NO_REQUEST=61  # Нет одного или нескольких параметров
NU_REQUEST=62  # Указан несуществующий пользователь
NEH_REQUEST=63  # Не удалось создать папку пользователя
FCXA_REQUEST=64  # Не удалось создать файл авторизации
SUDOFAIL_REQUEST=65 # Ошибка авторизации супер-пользователя
UE_REQUEST=69  # Непредвиденная ошибка
HELP_REQUEST=70  # HELP