lp:ubuntu/karmic/ntfs-3g

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/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

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.

29. By Chris Coulson

* Merge from debian unstable, remaining changes (LP: #298141):
  - Add udeb shlibs entries for libntfs-3g31-udeb.
  - Create libntfs3g31-udeb and ntfs-3g-udeb.
  - 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.
  - Move ntfs-3g to /bin.
  - Move libntfs-3g.so.* to /lib. Adjust libntfs-3g.so symlink to match.
  - Add /sbin/mount.ntfs symlink to /bin/ntfs-3g.
  - Add a symlink for the mount.ntfs manual page too.
  - Pass basenames rather than full paths to pidof; create
    /dev/.initramfs/varrun if necessary.
  - Always add ntfs and ntfs-3g to sendsigs.omit.
  - Build against the external fuse libraries and add dependency on
    fuse-utils.
  - Ensure ntfs-3g flushed dirty write data back to device
    added ntfs-3f 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.

28. By Colin Ian King

Ensure ntfs-3g flushed dirty write data back to device
added ntfs-3f 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. (LP: #204133)

Branch metadata

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

Subscribers