LINUX.ORG.RU

История изменений

Исправление grem, (текущая версия) :

У меня сейчас d gentoo, например, проблема несколько иного рода. Настроил пару разделов через fstab используя «ядрёный» модуль ntfs, чтобы монтировалось только «ro» и можно было монтировать пользователем. Потом доустановил ntfs3g с внешним fuse. Добавил правило в policykit и флешки с fat32 и ntfs стали монтироваться пользователем. А вот прописанный в fstab раздел перестал монтироваться, почему-то операция монтирования (даже через терминал) вместо использования правила fstab перехватывается этим самым fuse c использованием ntfs3g, в то время как в fstab для него явно задан ntfs.

То есть в fstab есть запись

UUID=01CF830E77B1DE40    /mnt/dist    ntfs 
   noauto,ro,noexec,nls=utf8,users,umask=000    0 0

которая работала, но после установки ntfs3g и настройки правила

polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.udisks2.filesystem-mount" && subject.isInGroup("users")) {
        return "yes";
    }
});

Команда mount /mnt/dist из под пользователя не отрабатывает с желаемым результатом, вываливая ошибку

Mount is denied because setuid and setgid root ntfs-3g is insecure with the
external FUSE library. Either remove the setuid/setgid bit from the binary
or rebuild NTFS-3G with integrated FUSE support and make it setuid root.
Please see more information at
http://tuxera.com/community/ntfs-3g-faq/#unprivileged

Исходная версия grem, :

У меня сейчас d gentoo, например, проблема несколько иного рода. Настроил пару разделов через fstab используя «ядрёный» модуль ntfs, чтобы монтировалось только «ro» и можно было монтировать пользователем. Потом доустановил ntfs3g с внешним fuse. Добавил правило в policykit и флешки с fat32 и ntfs стали монтироваться пользователем. А вот прописанный в fstab раздел перестал монтироваться, почему-то операция монтирования (даже через терминал) вместо использования правила fstab перехватывается этим самым fuse c использованием ntfs3g, в то время как в fstab для него явно задан ntfs.