Your message dated Thu, 14 Jun 2012 22:48:13 +0200
with message-id <[email protected]>
and subject line Re: Bug#631504: ntfs-3g needs to be compiled with
--with-fuse=internal and installed setuid root
has caused the Debian Bug report #631504,
regarding unusable for non-root users with or without setuid
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
631504: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631504
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ntfs-3g
Version: 1:2011.1.15AR.4+2011.4.12-2
Severity: normal
Mounting NTFS volumes through gvfs currently fails with an error from ntfs-3g
Error mounting: mount exited with exit code 1: helper failed with:
Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://ntfs-3g.org/support.html#unprivileged
after reconfiguring it to use setuit root, the error message changes to:
Error mounting: mount exited with exit code 1: helper failed with:
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://ntfs-3g.org/support.html#unprivileged
So it is currently unusable either way
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.39-2-686-pae (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ntfs-3g depends on:
ii debconf [deb 1.5.39 Debian configuration management sy
ii fuse-utils 2.8.5-3 Filesystem in Userspace (transitio
ii libc6 2.13-7 Embedded GNU C Library: Shared lib
ii libfuse2 2.8.5-3 Filesystem in Userspace (library)
ii libntfs-3g80 1:2011.1.15AR.4+2011.4.12-2 read-write NTFS driver for FUSE (l
ntfs-3g recommends no packages.
ntfs-3g suggests no packages.
-- debconf information:
* ntfs-3g/setuid-root: false
--- End Message ---
--- Begin Message ---
On 06/14/2012 10:21 PM, Klaus Knopper wrote:
> Using external fuse in setuid root programs is considered insecure by
> upstream, so user mount is disabled when compiling with
> --with-fuse=external. Recompiling with --with-fuse=internal and installing
> setuid
> root as described on the tuxera website fixes the problem.
see the other bug reports about this where i've commented on the issue.
--
Address: Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern
Email: [email protected]
Internet: http://people.progress-technologies.net/~daniel.baumann/
--- End Message ---