lp:ubuntu/lucid/ntfs-3g

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/lucid/ntfs-3g
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

39. By Colin Watson

* Resynchronise with Debian (LP: #513197). Remaining changes:
  - Install to /bin and /lib rather than /usr/bin and /usr/lib.
  - Create libntfs3g75-udeb and ntfs-3g-udeb packages.
  - Build with external FUSE and pre-depend on fuse-utils.
  - Copy ntfs-3g into the initramfs. If ntfs-3g is used to mount the root
    filesystem (either directly or via a loopback mount), load the fuse
    module beforehand, and save ntfs-3g's PID (indirectly) in
    /var/run/sendsigs.omit.
  - Add a symlink for the mount.ntfs manpage.
  - Ensure ntfs-3g flushes dirty write data back to device. Add ntfs-3g
    mount option "syncio" which opens the underlying filesystem used by
    fuse with O_SYNC to ensure dirty write data is written back to ntfs
    immediately. This allows us to remove the vm.dirty sysctl hacks from
    wubi.
  - Fix "no_detatch" -> "no_detach" typo in HAL fdi file.
* Fix from upstream in 2010.3.6: Make non-resident TXF_DATA attribute of
  root directory resident so Vista and later won’t complain about RAW
  partition (LP: #514223).

38. By Scott James Remnant (Canonical)

* debian/ntfs-3g.initramfs-bottom:
  - also guard as we do for the local-premount script, those pidofs
    costs a hundredth of a second each y'know

37. By Colin Watson

Make syncio mount option imply sync. (Why are these separate, anyway?)

36. By Colin Watson

* debian/ntfs-3g.install: Install HAL fdi file again, since KDE still
  needs it (LP: #395079).
* debian/25-ntfs-3g-policy.fdi: Fix "no_detatch" -> "no_detach" typo.

35. By Colin Watson

* Restore Colin King's change from 1:1.2506-1ubuntu2, apparently lost in a
  merge:
  - Ensure ntfs-3g flushed dirty write data back to device
    Added ntfs-3g mount option "syncio" which opens the underlying
    filesystem used by fuse with O_SYNC to ensure dirty write data is
    written back to ntfs immediately. This allows us to remove the
    vm.dirty sysctl hacks from wubi.

34. By Chris Coulson

* Merge from debian unstable (LP: #349569), remaining changes:
  - Install to /bin and /lib rather than /usr/bin and /usr/lib.
  - Create libntfs3g54-udeb and ntfs-3g-udeb packages.
  - Build with external FUSE and pre-depend on fuse-utils.
  - debian/control: ntfs-3g depends on initramfs-tools. It calls
    update-initramfs from the postinst, which can potentially lead to an
    unbootable system. ("udevadm trigger is not premitted while udev
    is unconfigured".)
  - Copy ntfs-3g into the initramfs. If ntfs-3g is used to mount the root
    filesystem (either directly or via a loopback mount), load the fuse
    module beforehand, and save ntfs-3g's PID (indirectly) in
    /var/run/sendsigs.omit.
  - debian/rules:
    + Don't install HAL fdi file. Mounting is done via devkit-disks now.
  - debian/ntfs-3g.links:
    + Create /sbin/mount.ntfs symlink.
    + Add a symlink for the mount.ntfs manpage.

33. By Kees Cook

debian/control: add initramfs-tools to Depends for ntfs-3g. It
calls update-initramfs from the postinst, which can potentially
lead to an unbootable system. ("udevadm trigger is not premitted
while udev is unconfigured".)

32. By Chris Coulson

* New upstream version:
  - The 'recover' and 'norecover' mount options were introduced.
    The former option will casue the driver to recover and repair a
    corrupted or inconsistent NTFS volume if it's possible. The
    default behaviour is 'recover' (fixes LP: #175503).
  - The user extended attribute namespace is supported by default.
  - A volume having unclean journal file is recovered and mounted by
    default. The 'norecover' mount option can disable this.
* Updated due to SO version bump:
  - debian/control, debian/rules, libntfs-3g49.docs,
    libntfs-3g49.install, libntfs-3g49-udeb.install,
    libntfs-3g-dev.links, ntfs-3g.links
* debian/changes/Changelog:
  - Updated to document new upstream changes.
* debian/25-ntfs-3g-policy.fdi:
  - Updated to expose new 'recover' and 'norecover' options via HAL.

31. By Chris Coulson

* New upstream version (LP: #320031):
  - Built-in, transparent UTF-8 conversion support.
  - The 'locale=' mount option is not used anymore for filename
    characterset conversion. Filenames are always converted to UTF-8.
  - Support for unlimited file ane directory creation.
* Updated files due to SO version bump:
  - debian/control, debian/rules, libntfs-3g48.docs,
    libntfs-3g48.install, libntfs-3g48-udeb.install,
    libntfs-3g-dev.links, ntfs-3g.links
* debian/25-ntfs-3g-policy.fdi:
 - Renamed, as policies now have to be applied after
   20-storage-methods.fdi.
  - Updated for objects where "volume.fstype=ntfs":
    - Make ntfs-3g the default driver and make the old ntfs
      driver an alternative.
    - This is because HAL will no longer mount a volume with a
      filesystem driver that is different to what is specified in
      "volume.fstype", unless it is explicitly defined in
      "volume.fstype.alternatives". By default, gnome-mount
      attempts to mount ntfs volumes with the ntfs-3g driver.
      This change makes this work properly again, and makes
      it possible for users to choose the old ntfs driver too.
      (fixes LP: #300443)
* debian/changes/Changelog:
  - Updated to document new upstream changes.

30. By Colin Watson

Fix a couple of stray mentions of libntfs-3g28 in debian/rules to read
libntfs-3g31 instead.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/maverick/ntfs-3g
This branch contains Public information 
Everyone can see this information.

Subscribers