Ограничение прав пользователя

Модератор: Модераторы разделов

zahar
Сообщения: 7
ОС: Linux

Ограничение прав пользователя

Сообщение zahar »

Подскажите, плз, как лучше ограничить область поиска файлов с данными для пользователя приложения. Т.е. пользователь проги открывет диалог "Открыть файл" (Исп. Qt), и нигде, кроме текущего каталога его, этот файл, поискать не может. Программа пользователя запускается не из под рута, сделать ей chroot не получается. Начальная директория поиска задается в качестве параметра конфигурационного файла.
Спасибо сказали:
Аватара пользователя
GMar
Сообщения: 237
Статус: Будущий математик
ОС: Kubuntu,Ubuntu(UNR) 10.04

Re: Ограничение прав пользователя

Сообщение GMar »

QDir QFileDialog::directory () const
Returns the directory currently being displayed in the dialog.
See also setDirectory().

читай хелп, на этот сигнал навесь слот setDirectory чтобы вернуть в текущую директорию. просто, тупо... люблю такие решения
Спасибо сказали:
zahar
Сообщения: 7
ОС: Linux

Re: Ограничение прав пользователя

Сообщение zahar »

Ну да. Так наверно и надо сделать. Хотелось просто скрыть от пользователя реальное его место положение, чтоб думал, что вся машина его.
Спасибо сказали:
Аватара пользователя
GMar
Сообщения: 237
Статус: Будущий математик
ОС: Kubuntu,Ubuntu(UNR) 10.04

Re: Ограничение прав пользователя

Сообщение GMar »

эт я не нашел, (может невнимательно читал?) вроде у этого класса таких свойств нет
Спасибо сказали:
zahar
Сообщения: 7
ОС: Linux

Re: Ограничение прав пользователя

Сообщение zahar »

Нету
Спасибо сказали: