Make NTFS support rocks on ubuntu

2007-01-08 Thread flomertens
Hello all,

I switched to feisty some days ago, and overall my experience has been
quite impressive.
Nevertheless, i found that NTFS support was quite poor and in fact was
in regression compare to edgy :

- mounting NTFS external device is impossible : default options are
umask=222,utf8 but utf8 is not allowed by hal for NTFS.

https://bugs.launchpad.net/ubuntu/+source/hal/+bug/78142

- the patch (from upstream git) to support fuse in hal has been drop
during the merge, and so the use of new ntfs driver like ntfs-3g or
ntfs-fuse is difficult.

https://bugs.launchpad.net/ubuntu/+source/hal/+bug/35354

- gnome-mount needs sane default settings for ntfs-3g and ntfs-fuse. It
also need a little change so that it can handle the "locale=" option
which replace the "utf8" option in ntfs-3g and ntfs-fuse.

https://bugs.launchpad.net/ubuntu/+source/gnome-mount/+bug/78375

- hal need to allow locale= option for ntfs, so that ntfs-3g and
ntfs-fuse can be use it with gnome-mount.

https://bugs.launchpad.net/ubuntu/+source/hal/+bug/78370


For all those bug, i propose a small patch or an easy fix, so the only
things to do to make NTFS support rocks is somebody to implement them.
To make life of people easie, i tagged all those bug with "ntfs-support"

https://bugs.launchpad.net/ubuntu/+bugs?field.tag=ntfs-support



On a side note, i started to rewrite the WriteSupportForNTFS spec :
- in fact i didn't really like it on it first incarnation.
- it needed to integer the latest change (gnome-mount...)

https://wiki.ubuntu.com/WriteSupportForNTFS%28new%29

The implementation design is now separate in two stage :
- Make ntfs read/write support available for mounting internal &
external device.
- Make ntfs read/write support default for all device.
The first stage is basically fixing the above bug so that ntfs-3g and
ntfs-fuse can be easily use for mounting internal & external device
The second stage need some thinking.

Best regards.

Flo


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


RE : New feature: mount local file systems in Gnome, please test

2007-01-07 Thread flomertens
Hi martin,

> gksu verifies that you are an admin and gets the necessary root 
> privilege for the mounting. If you are not in the 'admin' group, then
> you cannot mount local hard disks.

I tested this new feature on my fresh feisty install and it works great.
Nevertheless, when i tried to mount a fat32 volume, it acted strangely.
The volume icon disappear from computer:/ and it seamed like it fails.
In fact it succeed, but since vfat volume default settings are uid=,umask=077
, and since the volume get mount by root, it was mount with the option
uid=0,umask=077 making it unreadable.
Other things : In the first attempt, the settings are set by looking at the 
gconf tree of the users. But in the second attempt (with gksu), the settings 
are set by looking at the gconf tree of root, and so all user defined settings 
(the ones you can set in the volume tab of nautilus )
that are stored in /system/storage/drives/UDI_OF_DRIVE/ are lost. You can't set
for exemple a mount point, which could be really useful.

I make a bug report here :

https://bugs.launchpad.net/ubuntu/+source/gnome-mount/+bug/78314

and i also propose a way to deal with it, with a patch i currently use.
Basically, i propose to use the same settings set during the first
attempt (the one launch without gksu) for the second attempt (the one
launch with gksu)

Thanks,

Flo


-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss