Название: как монтировать ISO образ CD Отправлено: takefive от Апрель 21, 2011, 23:16 Как это сделать программно? В коде можно использовать утилиту командной строки - mount? И насколько я понял для монтирования нужны права, даже если монтируем в каталоге пользователя
Название: Re: как монтировать ISO образ CD Отправлено: Fat-Zer от Апрель 21, 2011, 23:57 man 2 mount
да, нужны права root'а если в /etc/fstab'е не указана опция user Название: Re: как монтировать ISO образ CD Отправлено: takefive от Апрель 23, 2011, 16:38 Fat-Zer спасибо
читаю... http://www.opennet.ru/man.shtml?topic=mount&category=2&russian=0 При удачном завершении вызова возращаемое значение равно нулю. При ошибке возвращается -1, а переменной errno присваивается номер ошибки. 1. а где находится переменная errno и как к ней обратиться? по правам пока в растерянности... гуглю. В некоторых утилитах используется стандартное окно "Введите пароль для выполнения административных функций...". 2. Этим механизмом как то можно пользоваться? Название: Re: как монтировать ISO образ CD Отправлено: SeverusSnape от Апрель 23, 2011, 16:46 2. Этим механизмом можно пользоваться через разные утилиты по типу sudo, gksudo И т.д.
Название: Re: как монтировать ISO образ CD Отправлено: Fat-Zer от Апрель 23, 2011, 17:44 1. а где находится переменная errno и как к ней обратиться? Это глобальная переменная объявлена она в <errno.h>. За подробностями "man 3 errno". И на будущее любите системную документацию, там почти обо всём рассказывается, если соответствующих пакетов нет, то, если маесто позволяет, доустановите все соответствующие пакеты -doc, или как они в вашем дистрибутиве называются...по правам пока в растерянности... гуглю. лучше использовать стандартные утилиты, которые тут назвал takefive. Ещё kdesu/kdesudo для kde.В некоторых утилитах используется стандартное окно "Введите пароль для выполнения административных функций...". 2. Этим механизмом как то можно пользоваться? Можно конечно ещё авторизовываться ручками. Если не ошибаюсь, они все работают через pam (библиотека для авторизации), но написание своего авторизатора - потенциальная дыра в безопасности. |