История изменений
Исправление 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.