fuse (2.9.2-4ubuntu4.14.04.1) trusty-security; urgency=medium

  * SECURITY UPDATE: privilege escalation via insecure environment
    - debian/patches/CVE-2015-3202.patch: use execle to run external
      helpers in lib/mount_util.c, util/mount_util.c.
    - CVE-2015-3202

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Fri, 15 May 2015 08:39:18 -0400

fuse (2.9.2-4ubuntu4) trusty; urgency=low

  * Convert to dh-autoreconf in order to update libtool.m4 for new ports.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 16 Dec 2013 11:11:40 +0000

fuse (2.9.2-4ubuntu3) saucy; urgency=low

  * debian/patches/04-fix-arm64-int-sizes.patch: Use linux/types.h rather
    than sys/types.h in include/fuse_kernel.h to fix the arm64 build.

 -- William Grant <wgrant@ubuntu.com>  Fri, 11 Oct 2013 16:37:20 +1100

fuse (2.9.2-4ubuntu2) saucy; urgency=low

  * Correct call in debian/rules to use DEB_HOST_ARCH_OS to set setuid bit
    on /bin/fusermount, which got lost in the previous upload (LP:
    #1185622).

 -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com>  Thu, 30 May 2013 10:28:27 +0100

fuse (2.9.2-4ubuntu1) saucy; urgency=low

  * Merge with Debian unstable. Remaining changes:
    - Install ulockmgr_server in fuse-udeb.
    - Install fusermount with 4755 permissions (remaining change from
      "Dynamic foreground user access").
    - Only change the ownership or mode of /etc/fuse.conf in postinst on
      initial installation.
    - Don't install the udev rules; we require the fuse module to be
      built-in, and mountall handles mounting /sys/fs/fuse/connections.

  * Drop cherrypick from upstream, part of this upstream:
    - Fix "fuse internal error: node NNN not found" (LP: #1019806)  

  * This upload fixes non-matching shared file across multiarched
    libfuse2. (LP: #842405)

 -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com>  Fri, 24 May 2013 12:25:46 +0100

fuse (2.9.2-4) unstable; urgency=low

  * Removing all references to my old email address.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 10 Mar 2013 20:29:13 +0100

fuse (2.9.2-3) unstable; urgency=low

  * Updating year in copyright.
  * Removing fuse.preinst with squeeze-to-wheezy upgrade cleanup.
  * Adding dpkg-source local-options.
  * Dropping dpkg-source compression level.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 24 Jan 2013 12:18:47 +0100

fuse (2.9.2-2) unstable; urgency=low

  * Removing fuse group in postrm, thanks to Tom Jampen
    <tom@cryptography.ch>.
  * Also rebuilding initramfs on fuse removal.
  * Removing pre-wheezy udev detection in postinst for device creation.
  * Updating to standards version 3.9.4.
  * Building without conditional multiarch support for pre-wheezy.
  * Dropping pre-wheezy transitional package.
  * Dropping pre-wheezy breaks against loop-aes-utils.
  * Removing configuration file on purge.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 13 Dec 2012 12:10:35 +0100

fuse (2.9.2-1) unstable; urgency=low

  * Merging upstream version 2.9.2.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 19 Oct 2012 12:47:21 +0200

fuse (2.9.1-1) unstable; urgency=low

  * Merging upstream version 2.9.1.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 21 Sep 2012 19:07:33 +0200

fuse (2.9.0-5) unstable; urgency=low

  * Adjusting permission on fusermount conditionally upon build
    architecture (Closes: #680232).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 05 Jul 2012 16:54:23 +0200

fuse (2.9.0-4) unstable; urgency=low

  * Some editorial changes to copyright file.
  * Removing sysvinit start and stop links before removing fuse
    initscript (Closes: #679608).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sat, 30 Jun 2012 15:51:06 +0200

fuse (2.9.0-3) unstable; urgency=low

  * Simplyfing backports compatible use of multiarch debhelper install
    files.
  * Correcting typo in conditional gencontrol call in rules.
  * Updating GPL boilerplate in copyright file.
  * Switching to xz compression.
  * Using make conditionals instead of shell conditional in rules for
    consistency.
  * Removing old dpkg trigger for initramfs-tools.
  * Automatically loading fuse kernel module with kmod.
  * Removing old initscript in preinst (Closes: #670635).
  * Rewrapping default fuse.conf.
  * Adding /dev/cuse to fuse rule (Closes: #668509).
  * Reloading udev in postinst (Closes: #568644, #617667, #628375).
  * Adjusting section and priority of the transitional package.
  * Using official package-type for udeb packages in control now.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 29 Jun 2012 17:42:25 +0200

fuse (2.9.0-2) unstable; urgency=low

  * Correcting debhelper docs file to not include unwanted files
    (Closes: ##674198).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 21 Jun 2012 13:52:01 +0200

fuse (2.9.0-1ubuntu3) raring; urgency=low

  * Fix "fuse internal error: node NNN not found" (LP: #1019806)

 -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com>  Thu, 21 Mar 2013 10:39:45 +0000

fuse (2.9.0-1ubuntu2) quantal; urgency=low

  * Fix syntax error in fuse.postinst, introduced in 2.9.0-1ubuntu1.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 11 Jun 2012 17:05:30 +0100

fuse (2.9.0-1ubuntu1) quantal; urgency=low

  * Merge with Debian unstable (lp: #1003613). Remaining changes:
    - Install ulockmgr_server in fuse-udeb.
    - Install fusermount with 4755 permissions (remaining change from
      "Dynamic foreground user access").
    - Only change the ownership or mode of /etc/fuse.conf in postinst on
      initial installation.
    - Don't install the udev rules; we require the fuse module to be
      built-in, and mountall handles mounting /sys/fs/fuse/connections.

 -- Michael Bienia <geser@ubuntu.com>  Wed, 23 May 2012 20:40:51 +0200

fuse (2.9.0-1) unstable; urgency=low

  * Updating compression handling for udeb with newer debhelper.
  * Merging upstream version 2.9.0.
  * Rediffing initscript.patch.
  * Rediffing kfreebsd.patch.
  * Rediffing examples.patch.
  * Removing cve-2011-0542.patch, included upstream.
  * Removing ftbfs.patch, included upstream.
  * Removing local manpages, included upstream.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 18 May 2012 08:25:16 +0200

fuse (2.8.7-2) unstable; urgency=low

  * Removing initscript in favour of udev rule, thanks to Josh Triplett
    <josh@joshtriplett.org> (Closes: #667988, #601546).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 16 Apr 2012 09:32:12 +0000

fuse (2.8.7-1) unstable; urgency=low

  * Replacing conflicts against loop-aes-utils with a versioned breaks
    (Closes: #662237).
  * Merging upstream version 2.8.7.
  * Updating to debhelper version 9.
  * Updating to standards version 3.9.3.
  * Updating copyright file machine-readable format version 1.0.
  * Enabling hardening buildflags.
  * Making multi-arch support conditional.

 -- Daniel Baumann <daniel.baumann@progress-linux.org>  Tue, 13 Mar 2012 20:36:48 +0100

fuse (2.8.6-4) unstable; urgency=low

  * Prefixing readme to assign it to the fuse package only.
  * Correcting accidentally wrong debhelper install file for libfuse2
    which resulted in having the so links in /usr/lib instead of /lib.
  * Adjusting /lib for multiarch (Closes: #650354, #650681, #651189).
  * Correcting spelling typo in mount.fuse manpage, thanks to A. Costa
    <agcosta@gis.net> (Closes: #646676).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 07 Dec 2011 08:40:57 +0100

fuse (2.8.6-3) unstable; urgency=low

  * Adding patch from YunQiang Su <wzssyqa@gmail.com> to fix FTBFS when
    use -Wformat -Wformat-security -Werror=format-security (Closes:
    #647876).
  * Adding support for multiarch, thanks to YunQiang Su
    <wzssyqa@gmail.com> (Closes: #647876).
  * Finishing initramfs integration (Closes: #649941).
  * Consulting dpkg-stateoverride before resetting owner and permission
    for /etc/fuse.conf in fuse postinst (Closes: #649942).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Mon, 28 Nov 2011 15:34:53 +0100

fuse (2.8.6-2ubuntu2) precise; urgency=low

  * debian/patches/06-clone_newns.patch:
    Define _GNU_SOURCE in util/fusermount.c to make CLONE_NEWNS available
    (picked from upstream git; fixes FTBFS; lp: #935514)

 -- Michael Bienia <geser@ubuntu.com>  Mon, 27 Feb 2012 15:13:25 +0100

fuse (2.8.6-2ubuntu1) precise; urgency=low

  * Resynchronise with Debian (LP: #884907).  Remaining changes:
    - Don't install the init script; we require the fuse module to be
      built-in, and mountall handles mounting /sys/fs/fuse/connections.
    - Call update-initramfs in postinst.
    - Install ulockmgr_server in fuse-udeb.
    - Install fusermount with 4755 permissions (remaining change from
      "Dynamic foreground user access").
    - Use UMOUNT_NOFOLLOW if available to avoid following symlinks in
      fusermount.
    - Only change the ownership or mode of /etc/fuse.conf in postinst on
      initial installation.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 24 Nov 2011 23:07:21 +0000

fuse (2.8.6-2) unstable; urgency=low

  * Using compression level 9 also for binary packages.
  * Moving initramfs hook installatin in rules after dh_install call for
    cosmetic reasons.
  * Dropping obsolete configure handling, not needed anymore with
    current debhelper and dpkg.
  * Removing empty fuse.postrm.
  * Don't restart on upgrade (Closes: #471199).
  * Completing move from /usr to / (Closes: #452412).
  * Dropping old news file.
  * Also using linux-any as architecture in depends.
  * Rewriting copyright file in machine-interpretable format.
  * Rewriting fuse postinst.
  * Sorting targets in rules file.
  * Rewriting fusermount manpage.
  * Adding manpage for ulockmgr_server.
  * Renaming fuse manpage to mount.fuse.
  * Updating email address of Miklos in cve-2011-0542.patch.
  * Updating todo file.
  * Removing double entries in 2.8.5-4 section of debian changelog.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 23 Oct 2011 11:07:53 +0200

fuse (2.8.6-1) unstable; urgency=low

  * Merging upstream version 2.8.6.
  * Removing cve-2010-3879.patch, included upstream.
  * Removing cve-2011-0541.patch, included upstream.
  * Removing cve-2011-0543.patch, included upstream.
  * Renumbering remaining patches.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Wed, 28 Sep 2011 08:13:03 +0200

fuse (2.8.5-5) unstable; urgency=low

  * Adding initramfs-tools integration (Closes: #505691).
  * Using linux-any in build-depends rather than negatively listing
    kfreebsd (Closes: #634321).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 08 Sep 2011 20:30:29 +0200

fuse (2.8.5-4) unstable; urgency=low

  * Adding depends to mount to ensure new enough util-linux is being
    used (Closes: #628735, #630237).
  * Adding reference for fuse in fusermount manpage (Closes: #629897).
  * Adding a conflict against loop-aes-utils (Closes: #631454).
  * Updating todo file.
  * Removing obsolete --disable-kernel-module from configure call.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Sun, 10 Jul 2011 17:07:36 +0200

fuse (2.8.5-3) unstable; urgency=low

  * Updating udev check in postinst to also look for /run (Closes:
    #628050).

 -- Daniel Baumann <mail@daniel-baumann.ch>  Fri, 03 Jun 2011 10:17:31 +0200

fuse (2.8.5-2) unstable; urgency=low

  * Correcting filename of the last patch for CVE 2011-0543.
  * Adding fuse(5) manpage from Bastien Roucaries
    <roucaries.bastien@gmail.com> (Closes: #510463).
  * Override dh_compress to not compress examples.
  * Adding patch to not exclude fioc.h from examples (Closes: #626522).
  * Removing old fuse-utils.preinst script.
  * Avoid running initscript to unload kernel modules on shutdown
    (Closes: #584710).
  * Renaming fuse-utils* packages to simply fuse*. Renaming at this
    point is not a problem since d-i doesn't already use the fuse udebs
    just yet.
  * Sorting depends.
  * Updating source section.
  * Adding debug package.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 26 May 2011 14:47:38 +0200

fuse (2.8.5-1) experimental; urgency=low

  * Merging upstream version 2.8.5 (Closes: #585875).
  * Removing useless whitespaces at EOL and EOF.
  * Switching to source format 3.0 (quilt).
  * Rediffing Build_system_do_not_install_init_script (dpatch) as
    initscript.patch (quilt).
  * Rediffing GNU_kFreeBSD (dpatch) as kfreebsd.patch (quilt).
  * Removing Missing_pthread_link_on_libulockmgr, included upstream.
  * Removing CVE-2009-3297.dpatch, included upstream.
  * Adding patch from upstream to fix arbitrary unprivileged unmount
    [CVE 2010-3879].
  * Adding patch from upstream to fix cleanup in case of failed mount
    [CVE 2011-0541].
  * Adding patch from upstream to chdir to / before performing
    mount/umount [CVE 2011-0542].
  * Adding patch from upstream to only allow mount and umount if util-
    linux suppports --no-canonicalize [CVE 2011-0542].
  * Rename examples directory for libfuse-dev to more common name
    (within debian directory).
  * Moving manpage to subdirectory (within debian directory).
  * Moving configfile to subdirectory (within debian directory).
  * Removing watch file.
  * Removing leftovers from fuse-source.
  * Updating to debhelper version 8.
  * Updating to standards version 3.9.2.
  * Decrufting, sorting and wrapping build-depends.
  * Sorting source fields.
  * Decrufting and sorting depends.
  * Sorting binary fields.
  * Updating udev rule, thanks to Marco d'Itri <md@linux.it> (Closes:
    #584709).
  * Sorting packages.
  * Updating package short and long descriptions.
  * Minimizing rules file.
  * Dropping la files (Closes: #621309).
  * Adding todo file.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Thu, 26 May 2011 11:01:16 +0200

fuse (2.8.4-2) unstable; urgency=low

  * Taking over package from Bartosz and Adam with thanks for their past
    contributions, both of them are MIA.

 -- Daniel Baumann <mail@daniel-baumann.ch>  Tue, 24 May 2011 20:04:54 +0200

fuse (2.8.4-1.5) unstable; urgency=low

  * Non-maintainer upload.
  * Only build fuse-utils-udeb on Linux architectures.

 -- Colin Watson <cjwatson@debian.org>  Fri, 20 May 2011 13:00:49 +0100

fuse (2.8.4-1.4ubuntu1) oneiric; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Add Breaks to ensure right version of udev is used.
    - Use udev rules instead of init script.
    - Add initramfs support, for booting from ntfs-3g in wubi.
    - Install ulockmgr_server.
    - Move fusermount and ulockmgr_server to /bin and associated libraries
      to /lib. This allows mounting ntfs filesystems in /etc/fstab.
    - Install fusermount with 4755 permissions (remaining change from
      "Dynamic foreground user access").
    - Don't fail in postinst if udev is running and /dev/fuse does not
      exist.
    - Remove old modprobe and udev configuration files on upgrade if
      unmodified.
    - Security updates: arbitrary unprivileged unmount.
    - Don't change the ownership or mode of /etc/fuse.conf in postinst
      unless we're also adding the fuse group for the first time.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 18 May 2011 11:02:10 +0100

fuse (2.8.4-1.4) unstable; urgency=low

  * Non-maintainer upload.
  * Create libfuse2-udeb and fuse-utils-udeb (closes: #505697).

 -- Colin Watson <cjwatson@debian.org>  Sat, 23 Apr 2011 14:27:06 +0100

fuse (2.8.4-1.3) unstable; urgency=low

  * Non-maintainer upload to fix a regression introduced in the previous
    NMU.
  * Use "Architecture: linux-any" for fuse-utils instead of a long list
    of architectures. This fixes sparc64 support.

 -- Aurelien Jarno <aurel32@debian.org>  Sat, 12 Mar 2011 17:04:33 +0100

fuse (2.8.4-1.2) unstable; urgency=low

  * NMU, added armhf in arch list. (Closes: #596952)

 -- Konstantinos Margaritis <markos@debian.org>  Thu, 24 Feb 2011 12:42:25 +0000

fuse (2.8.4-1.1ubuntu4) natty; urgency=low

  * SECURITY UPDATE: arbitrary unprivileges unmount
    - debian/patches/005-CVE-2011-0541.patch: don't follow symlinks when
      unmounting in case of a failed mtab update in util/fusermount.c.
    - debian/patches/006-CVE-2011-0542.patch: chdir to / before performing
      mount/umount in util/fusermount.c.
    - debian/patches/007-CVE-2011-0543.patch: remove legacy util-linux
      support so symlinks don't get followed upon fallback in
      lib/mount_util.c, util/fusermount.c. Remove unneeded
      --disable-legacy-umount option in configure.in.
    - debian/rules: remove dh_autoreconf and obsolete
      --disable-legacy-umount configure option.
    - debian/control: Remove dh-autoreconf from Build-Depends.
    - CVE-2011-0541
    - CVE-2011-0542
    - CVE-2011-0543
  * Removed unused 003-CVE-2009-3297.dpatch patch.

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Thu, 10 Feb 2011 14:55:36 -0500

fuse (2.8.4-1.1ubuntu3) natty; urgency=low

  * debian/fuse-utils.postinst:
    Respect local modifications to /etc/fuse.conf by not changing the
    ownership or mode of /etc/fuse.conf in the postinst file unless we're
    also adding the fuse group for the first time. (LP: #697792)

 -- Barry Warsaw <barry@ubuntu.com>  Fri, 21 Jan 2011 11:13:06 -0500

fuse (2.8.4-1.1ubuntu2) natty; urgency=low

  * SECURITY UPDATE: arbitrary unprivileged unmount (LP: #670622)
    - debian/patches/004-CVE-2010-3879.dpatch: Use umount --fake to update
      /etc/mtab.
    - debian/control: make libfuse2 depend on version of mount that
      contains backported --fake support. Add dh-autoreconf to Build-Depends.
    - debian/rules: add dh_autoreconf and build with --disable-legacy-umount.
    - CVE-2010-3879

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Wed, 19 Jan 2011 14:31:21 -0500

fuse (2.8.4-1.1ubuntu1) natty; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - debian/control: Add Breaks to ensure right version of udev is used.
    - Use udev rules instead of init script:
      + Add debian/45-fuse.rules: Put /dev/fuse into group fuse.
      + debian/fuse-utils.postinst: Try to load the fuse module only if it's
        still a module, remove it from /etc/modules/ anyway.
      + debian/rules, debian/fuse-utils.install: Don't install the init
        script; install the udev rule.
    - initramfs support, for booting from ntfs-3g in wubi:
      + debian/fuse-utils.initramfs-hook: Copy /sbin/mount.fuse and the fuse
        kernel module into the initramfs. Use manual_add_modules not
        force_load; fuse will be loaded automatically if necessary (it's a
        built-in in Ubuntu anyway)
      + debian/rules: Install above file into fuse-utils.
      + debian/fuse-utils.postinst: Call update-initramfs.
      + (Forwarded to Debian #505691)
    - Create libfuse2-udeb and fuse-utils-udeb. (Forwarded to Debian #505697)
    - debian/fuse-utils.install: Install ulockmgr_server.
    - debian/{rules,libfuse2.install,fuse-utils.lintian}: Move fusermount and
      ulockmgr_server to /bin and associated libraries to /lib. This allows
      mounting ntfs filesystems in /etc/fstab. (Debian #452412)
    - debian/{rules,fuse-utils.postinst}: Install fusermount with 4755
      permissions (remaining change from "Dynamic foreground user access").
    - debian/fuse-utils.postinst:
      + Don't fail if udev is running and /dev/fuse does not exist.
        (Forwarded to Debian #505685)
    - debian/fuse-utils.preinst:
      + Remove the module configuration file on upgrade if unmodified.
      + Remove old rules file if unchanged

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 13 Oct 2010 12:20:43 +0100

fuse (2.8.4-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * Update and re-enenable 001-GNU_kFreeBSD patch to fix FTBFS on
    GNU/kFreeBSD. (Closes: #590274)
    Updated patch by Petr Salinger, thanks.

 -- Michael Biebl <biebl@debian.org>  Sat, 18 Sep 2010 22:11:07 +0200

fuse (2.8.4-1ubuntu1) maverick; urgency=low

  * Resynchronise with Debian (fixing hang with auditd, LP: #634554).
    Remaining changes:
    - debian/control: Add Breaks to ensure right version of udev is used.
    - Use udev rules instead of init script:
      + Add debian/45-fuse.rules: Put /dev/fuse into group fuse.
      + debian/fuse-utils.postinst: Try to load the fuse module only if it's
        still a module, remove it from /etc/modules/ anyway.
      + debian/rules, debian/fuse-utils.install: Don't install the init
        script; install the udev rule.
    - initramfs support, for booting from ntfs-3g in wubi:
      + debian/fuse-utils.initramfs-hook: Copy /sbin/mount.fuse and the fuse
        kernel module into the initramfs. Use manual_add_modules not
        force_load; fuse will be loaded automatically if necessary (it's a
        built-in in Ubuntu anyway)
      + debian/rules: Install above file into fuse-utils.
      + debian/fuse-utils.postinst: Call update-initramfs.
      + (Forwarded to Debian #505691)
    - Create libfuse2-udeb and fuse-utils-udeb. (Forwarded to Debian #505697)
    - debian/fuse-utils.install: Install ulockmgr_server.
    - debian/{rules,libfuse2.install,fuse-utils.lintian}: Move fusermount and
      ulockmgr_server to /bin and associated libraries to /lib. This allows
      mounting ntfs filesystems in /etc/fstab. (Debian #452412)
    - debian/{rules,fuse-utils.postinst}: Install fusermount with 4755
      permissions (remaining change from "Dynamic foreground user access").
    - debian/fuse-utils.postinst:
      + Don't fail if udev is running and /dev/fuse does not exist.
        (Forwarded to Debian #505685)
    - debian/fuse-utils.preinst:
      + Remove the module configuration file on upgrade if unmodified.
      + Remove old rules file if unchanged
  * Re-enable 000-Build_system_do_not_install_init_script patch.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 24 Sep 2010 12:09:38 +0100

fuse (2.8.4-1) unstable; urgency=low

  * New upstream version.
    - ACK previous non-maintainer upload (559478)
    - fixes problems with gvfs (585648)
  * Added sparc64 to supported archs (560987)

 -- Bartosz Fenski <fenio@debian.org>  Mon, 19 Jul 2010 18:57:27 +0200

fuse (2.8.1-1.2) unstable; urgency=high

  * Non-maintainer upload by the Security Team.
  * Fixed CVE-2009-3297: race condition in fusermount (Closes: #567633)

 -- Giuseppe Iuculano <iuculano@debian.org>  Sun, 31 Jan 2010 22:23:35 +0100

fuse (2.8.1-1.1ubuntu2) lucid; urgency=low

  * SECURITY UPDATE: local attacker can trick fuse into unmounting a
    filesystem from the wrong location.
    - debian/patches/200-fix_mount_symlink_handling: upstream
      fixes.
    - CVE-2009-3297

 -- Kees Cook <kees@ubuntu.com>  Mon, 25 Jan 2010 17:10:52 -0800

fuse (2.8.1-1.1ubuntu1) lucid; urgency=low

  * Merge with Debian testing (lp: #506958). Remaining changes: 
    - debian/control: Add Breaks to ensure right version of udev is used.
    - Use udev rules instead of init script:
      + Add debian/45-fuse.rules: Put /dev/fuse into group fuse.
      + debian/fuse-utils.postinst: Try to load the fuse module only if it's
        still a module, remove it from /etc/modules/ anyway.
      + debian/rules, debian/fuse-utils.install: Don't install the init
        script; install the udev rule.
    - initramfs support, for booting from ntfs-3g in wubi:
      + debian/fuse-utils.initramfs-hook: Copy /sbin/mount.fuse and the fuse
        kernel module into the initramfs. Use manual_add_modules not
        force_load; fuse will be loaded automatically if necessary (it's a
        built-in in Ubuntu anyway)
      + debian/rules: Install above file into fuse-utils.
      + debian/fuse-utils.postinst: Call update-initramfs.
      + (Forwarded to Debian #505691)
    - Create libfuse2-udeb and fuse-utils-udeb. (Forwarded to Debian #505697)
    - debian/fuse-utils.install: Install ulockmgr_server.
    - debian/{rules,libfuse2.install,fuse-utils.lintian}: Move fusermount and
      ulockmgr_server to /bin and associated libraries to /lib. This allows
      mounting ntfs filesystems in /etc/fstab. (Debian #452412)
    - debian/{rules,fuse-utils.postinst}: Install fusermount with 4755
      permissions (remaining change from "Dynamic foreground user access").
    - debian/fuse-utils.postinst:
      + Don't fail if udev is running and /dev/fuse does not exist.
        (Forwarded to Debian #505685)
    - debian/fuse-utils.preinst:
      + Remove the module configuration file on upgrade if unmodified.
      + Remove old rules file if unchanged

 -- Michael Bienia <geser@ubuntu.com>  Wed, 13 Jan 2010 14:48:39 +0100

fuse (2.8.1-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * Apply patch from Petr Salinger to fix FTBFS on GNU/kFreeBSD (Closes:
    #552600)
  * Apply patch from Vagrant Cascadian to run MAKEDEV only if found
    (Closes: #550334, #553015)
  * Invoke dh_makeshlibs with an appropriately strict dependency
    (Closes: #557143)

 -- Simon McVittie <smcv@debian.org>  Fri, 04 Dec 2009 17:24:05 +0000

fuse (2.8.1-1) unstable; urgency=low

  * New upstream version (Closes: #543176)
    - fixes missing fuse_reply_bmap (Closes: #531329)
  * Fixes problem with udev (Closes: #543271, #473545)
  * Changed order of dependencies udev/makedev (Closes: #546867)
  * Correctly uses MAKEDEV and doesn't mess with udev anymore (Closes: #534572)
  * Doesn't use libulockmgr patch anymore, fixed upstream.
  * Shipped with README.Source file.

 -- Bartosz Fenski <fenio@debian.org>  Sun, 25 Oct 2009 17:05:03 +0100

fuse (2.7.4-2) unstable; urgency=low

  * Ack previous NMU, thanks.
  * Initscript LSB headers now depend on $remote_fs (Closes: #533028).
  * Install fusermount with restricted permissions to avoid a race condition
    during package installation (Closes: #502300).
  * Bump Standards-Version.
  * Merge Aurelien Jarno's patch to support GNU/kFreeBSD (Closes: #528537).
  * Add missing pthread link for libulockmgr.

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed, 01 Jul 2009 21:00:52 +0200

fuse (2.7.4-1.1ubuntu4.2) lucid; urgency=low

  * debian/fuse-utils.initramfs-hook:
    - use manual_add_modules not force_load; fuse will be loaded automatically
      if necessary (it's a built-in in Ubuntu anyway)

 -- Scott James Remnant <scott@ubuntu.com>  Fri, 18 Dec 2009 02:19:06 +0000

fuse (2.7.4-1.1ubuntu4.1) karmic-proposed; urgency=low

  * debian/fuse-utils.postinst:
    - do not fail if udev can not be reloaded (LP: #444979)

 -- Michael Vogt <michael.vogt@ubuntu.com>  Wed, 28 Oct 2009 10:34:02 +0100

fuse (2.7.4-1.1ubuntu4) jaunty; urgency=low

  * debian/fuse-utils.modprobe: Drop, we'll build this module into the kernel
    and do this with the other kernel filesystems
  * debian/fuse-utils.preinst: Remove on upgrade if unmodified
  * debian/rules: Update
  * debian/fuse-utils.install: Update
  * debian/fuse-utils-udeb.install: Update
  * debian/fuse-utils.postinst: Only try to load if it's still a module,
    remove from /etc/modules anyway

 -- Scott James Remnant <scott@ubuntu.com>  Thu, 05 Mar 2009 17:18:15 +0000

fuse (2.7.4-1.1ubuntu3) jaunty; urgency=low

  * drop makedev from dependencies, we never used it anyway

 -- Oliver Grawert <ogra@ubuntu.com>  Wed, 14 Jan 2009 14:27:59 +0100

fuse (2.7.4-1.1ubuntu2) jaunty; urgency=low

  * debian/rules: Install udev rules into /lib/udev/rules.d
  * debian/fuse-utils.install: Update path
  * debian/fuse-utils.preinst: Remove old rules file if unchanged.
  * debian/control: Add Breaks to ensure right version of udev is used.

 -- Scott James Remnant <scott@ubuntu.com>  Fri, 09 Jan 2009 16:15:56 +0000

fuse (2.7.4-1.1ubuntu1) jaunty; urgency=low

  * Merge with Debian unstable. Remaining Ubuntu changes:
    - Use udev rules instead of init script:
      + Add debian/45-fuse.rules: Put /dev/fuse into group fuse.
      + Add debian/fuse-utils.modprobe: Mount/Umount fusectl fs on module
        loading/unloading.
      + debian/fuse-utils.postinst: Load fuse module and add it to
        /etc/modules, so that it is loaded at boot time.
      + debian/rules, debian/fuse-utils.install: Don't install the init
        script; install the udev rule and the module configuration file instead.
      + (Not forwarded to Debian; lots of effort for a questionably small boot
        speed improvement, and will be obsolete with proper upstart scripts.)
    - debian/fuse-utils.install: Install ulockmgr_server.
    - debian/fuse-utils.postinst: Don't fail if udev is running and /dev/fuse
      does not exist. (Forwarded to Debian #505685)
    - debian/{rules,libfuse2.install,fuse-utils.lintian}: Move fusermount and
      ulockmgr_server to /bin and associated libraries to /lib. This allows
      mounting ntfs filesystems in /etc/fstab. (Debian #452412)
    - Create libfuse2-udeb and fuse-utils-udeb. (Forwarded to Debian #505697)
    - initramfs support, for booting from ntfs-3g in wubi:
      + debian/fuse-utils.initramfs-hook: Copy /sbin/mount.fuse and the fuse
        kernel module into the initramfs.
      + debian/rules: Install above file into fuse-utils.
      + debian/fuse-utils.postinst: Call update-initramfs.
      + (Forwarded to Debian #505691)
    - Dynamic foreground user access: (Ubuntu specific until Debian uses
      ACL-enabled hal)
      + debian/fuse-utils.postinst: Keep /bin/fusermount as world executable.
        It already bails out correctly if the user does not have access to
        /dev/fuse; no reason to control access to it in two different places,
        and the permissions of the binary can't be changed in a flexible way.
      + Add debian/10-fuse-permissions.fdi: Enable hal's dynamic ACL
        management for /dev/fuse, so that local foreground consoles will have
        access to it.
      + debian/fuse-utils.install: Install FDI.

 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 14 Nov 2008 13:58:50 +0100

fuse (2.7.4-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * Only reload udev when /etc/init.d/udev exists.
    Closes: #499352

 -- Thomas Viehmann <tv@beamnet.de>  Thu, 02 Oct 2008 22:54:11 +0200

fuse (2.7.4-1) unstable; urgency=low

  * Ack NMU from Thomas Viehmann, thanks.
  * New upstream release.
  * Really fix /dev/fuse to use fuse group (Closes: #473545).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Tue, 16 Sep 2008 09:43:52 +0200

fuse (2.7.3-5.1) unstable; urgency=low

  * Non-maintainer upload coordinated with Bartosz..
  * Unmount filesystems of type fuse and fuseblk in
    fuse-utils.fuse.init on stop. Closes: #470512.
    Analysis by Yogesh Rananavare, thanks!

 -- Thomas Viehmann <tv@beamnet.de>  Fri, 12 Sep 2008 19:25:07 +0200

fuse (2.7.3-5) unstable; urgency=low

  * Drop fuse-source package for the stale release (Closes: #485909).
  * Fix lintian 'patch-modifying-debian-files' error.
  * Bump Standards-Version to 3.8.0.

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sun, 10 Aug 2008 17:55:28 +0200

fuse (2.7.3-4ubuntu2) intrepid; urgency=low

  * debian/fuse-utils.postinst: Install /bin/fusermount as world executable.
    it already bails out correctly if the user does not have access to
    /dev/fuse; no reason to control access to it in two different places (and
    the permissions of the binary can't be changed in a flexible way).
  * Add debian/10-fuse-permissions.fdi: Enable hal's dynamic ACL management
    for /dev/fuse, so that local foreground consoles will have access to it.
    Install it in debian/fuse-utils.install.
  * Drop debian/fuse-utils-needs-users-added-to-fuse-group.update-notifier and
    its installation in the postinst, it's not really relevant any more.
  * See intrepid-device-permissions spec for details.

 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 25 Sep 2008 17:47:10 +0200

fuse (2.7.3-4ubuntu1) intrepid; urgency=low

  * Merge from debian unstable, remaining changes:
    - Don't install the init script; install the udev rule and the module
      configuration file instead.
    - debian/45-fuse.rules: set /dev/fuse group to fuse.
    - debian/fuse-utils.modprobe: module configuration file that mounts the
      control filesystem when fuse is loaded and unmounts it when fuse is
      unloaded, along with checking that the control FS is mounting before
      unmounting it.
    - debian/fuse-utils.install: add the udev rule, the module configuration
      file, and ulockmgr_server.
    - Load fuse on install, and set it so it gets loaded on reboot.
    - Move fusermount and ulockmgr_server to /bin and associated libraries
      to /lib.
    - Create libfuse2-udeb and fuse-utils-udeb.
    - Copy /sbin/mount.fuse and the fuse kernel module into the initramfs.

 -- Oliver Grawert <ogra@ubuntu.com>  Tue, 06 May 2008 12:42:09 +0100

fuse (2.7.3-4) unstable; urgency=low

  * Fix device node group after first-time-install (Closes: #473545).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Tue, 01 Apr 2008 23:00:49 +0200

fuse (2.7.3-3) unstable; urgency=low

  * Really fix the fuse-utils.postinst issue (Closes: #470485).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Mon, 17 Mar 2008 20:17:58 +0100

fuse (2.7.3-2) unstable; urgency=medium

  * Improve udev detection, sorry for the inconvenience (Closes: #470485).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sun, 16 Mar 2008 15:29:03 +0100

fuse (2.7.3-1) unstable; urgency=low

  * New upstream release.
  * Fix postinst script udev detection (Closes: #470485).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed, 12 Mar 2008 21:18:46 +0100

fuse (2.7.2-1ubuntu2) hardy; urgency=low

  * add update-notifier message about required fuse group membership
  * use /bin/sh in fuse-utils.postinst instead of /bin/bash

 -- Oliver Grawert <ogra@ubuntu.com>  Tue, 26 Feb 2008 16:50:45 +0100

fuse (2.7.2-1ubuntu1) hardy; urgency=low

  * Resynchronise with Debian. Remaining changes:
    - Don't install the init script; install the udev rule and the module
      configuration file instead.
    - debian/45-fuse.rules: set /dev/fuse group to fuse.
    - debian/fuse-utils.modprobe: module configuration file that mounts the
      control filesystem when fuse is loaded and unmounts it when fuse is
      unloaded, along with checking that the control FS is mounting before
      unmounting it.
    - debian/fuse-utils.install: add the udev rule, the module configuration
      file, and ulockmgr_server.
    - Load fuse on install, and set it so it gets loaded on reboot.
    - Move fusermount and ulockmgr_server to /bin and associated libraries
      to /lib.
    - Create libfuse2-udeb and fuse-utils-udeb.
    - Copy /sbin/mount.fuse and the fuse kernel module into the initramfs.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 29 Jan 2008 10:38:39 +0000

fuse (2.7.2-1) unstable; urgency=low

  * New upstream release.
  * Bump Standards-Version to 3.7.3.
  * Drop 002-Fix_umounting_when_mtab_is_a_symlink patch, fixed upstream.

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sat, 05 Jan 2008 02:35:33 +0100

fuse (2.7.1-2ubuntu1) hardy; urgency=low

  * Resynchronise with Debian. Remaining changes:
    - Don't install the init script; install the udev rule and the module
      configuration file instead.
    - debian/45-fuse.rules: set /dev/fuse group to fuse.
    - debian/fuse-utils.modprobe: module configuration file that mounts the
      control filesystem when fuse is loaded and unmounts it when fuse is
      unloaded, along with checking that the control FS is mounting before
      unmounting it.
    - debian/fuse-utils.install: add the udev rule, the module configuration
      file, and ulockmgr_server.
    - Load fuse on install, and set it so it gets loaded on reboot.
    - Move fusermount and ulockmgr_server to /bin and associated libraries
      to /lib.
    - Create libfuse2-udeb and fuse-utils-udeb.
    - Copy /sbin/mount.fuse and the fuse kernel module into the initramfs.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 30 Nov 2007 15:43:28 +0000

fuse (2.7.1-2) unstable; urgency=low

  * Add 002-Fix_umounting_when_mtab_is_a_symlink patch (Closes: #448855).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Fri, 23 Nov 2007 15:27:17 +0100

fuse (2.7.1-1ubuntu1) hardy; urgency=low

  * Resynchronise with Debian. Remaining changes:
    - Don't install the init script; install the udev rule and the module
      configuration file instead.
    - debian/45-fuse.rules: set /dev/fuse group to fuse.
    - debian/fuse-utils.modprobe: module configuration file that mounts the
      control filesystem when fuse is loaded and unmounts it when fuse is
      unloaded, along with checking that the control FS is mounting before
      unmounting it.
    - debian/fuse-utils.install: add the udev rule, the module configuration
      file, and ulockmgr_server.
    - Load fuse on install, and set it so it gets loaded on reboot.
    - Move fusermount and ulockmgr_server to /bin and associated libraries
      to /lib.
    - Create libfuse2-udeb and fuse-utils-udeb.
    - Copy /sbin/mount.fuse and the fuse kernel module into the initramfs.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 22 Nov 2007 17:01:50 +0000

fuse (2.7.1-1) unstable; urgency=low

  * New upstream release.
  * Fix debian/copyright: library is LGPL v2 only.
  * Use new dpkg 'homepage' field.
  * Do not ignore make distclean error anymore.

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sun, 28 Oct 2007 12:25:18 +0100

fuse (2.7.0-3) unstable; urgency=low

  * Really fix issues when upgrading /usr/share/doc/fuse-utils to a symlink (Closes: #445414).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sat, 13 Oct 2007 21:23:14 +0200

fuse (2.7.0-2) unstable; urgency=low

  * Do not include dpatch.make in fuse-source rules (Closes: #443702).
  * Drop ucf dependency, useless (Closes: #439079).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Mon, 01 Oct 2007 19:22:53 +0200

fuse (2.7.0-1ubuntu5) gutsy; urgency=low

  * Add udeb shlibs entries.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 19 Sep 2007 00:08:51 +0100

fuse (2.7.0-1ubuntu4) gutsy; urgency=low

  * Copy the fuse kernel module into the initramfs.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 06 Sep 2007 23:07:48 +0100

fuse (2.7.0-1ubuntu3) gutsy; urgency=low

  * Copy /sbin/mount.fuse into the initramfs.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 09 Aug 2007 21:54:47 +0100

fuse (2.7.0-1ubuntu2) gutsy; urgency=low

  * Create libfuse2-udeb and fuse-utils-udeb.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 09 Aug 2007 21:25:33 +0100

fuse (2.7.0-1ubuntu1) gutsy; urgency=low

  * Resynchronise with Debian (LP: #128292). Remaining changes:
    - Don't install the init script; install the udev rule and the module
      configuration file instead.
    - debian/45-fuse.rules: set /dev/fuse group to fuse.
    - debian/fuse-utils.modprobe: module configuration file that mounts the
      control filesystem when fuse is loaded and unmounts it when fuse is
      unloaded, along with checking that the control FS is mounting before
      unmounting it.
    - debian/fuse-utils.install: add the udev rule, the module configuration
      file, and ulockmgr_server.
    - Load fuse on install, and set it so it gets loaded on reboot.
    - Move fusermount and ulockmgr_server to /bin and associated libraries
      to /lib.
  * Use dpkg-query to fetch conffile md5sums rather than parsing
    /var/lib/dpkg/status directly.

 -- Colin Watson <cjwatson@ubuntu.com>  Sat, 04 Aug 2007 08:09:00 +0100

fuse (2.7.0-1) unstable; urgency=low

  * New upstream release:
    - Build against 2.6.22 linux kernel (Closes: #434327).
  * Build depends on libselinux1-dev | libselinux-dev, libfuse-dev depends on it too (Closes: #434225).
  * Umount all fuse mouted filesystems before unloading kernel module (Closes: #411143), thanks to Javier Merino for his patch.
  * Improve NEWS.Debian (Closes: #433927), thanks to Tomas Pospisek for fixing my crap english.
  * Capitalize 'Linux' in long description (Closes: #434109).
  * Drop 002-Allow_standalone_examples_build and 003-Typo_in_fuse.h_comments, fixed upstream.
  * Drop 001-Fix_bashism_in_mount.fuse, mount.fuse is not a bash script anymore.

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Tue, 24 Jul 2007 10:26:13 +0200

fuse (2.6.5-3) unstable; urgency=low

  * Fix typo in fuse-source package.

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sat, 30 Jun 2007 12:16:19 +0200

fuse (2.6.5-2) unstable; urgency=low

  * The 'RE-INTRODUCE FUSE-SOURCE' release.
    - Build fuse-source package again (Closes: #414499).
  * Fix bashism in mount.fuse (Closes: #424435).
  * Improve example Makefile.
  * Fixe typo in fuse.h comments (Closes: #424871).
  * Remove 'doc' directory of < 2.6.5-1 fuse-utils package (replaced by symlink) (Closes: #429424).
  * Install sample fuse.conf in /etc (Closes: #429666).
  * Update debian/watch.

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Thu, 17 May 2007 12:56:42 +0200

fuse (2.6.5-1ubuntu3) gutsy; urgency=low

  [ Phillip Lougher ]

  * WriteSupportForNTFS

    - move install location of fusermount and ulockmgr_server from
      /usr/bin to /bin
    - move install location of libraries libfuse.so.2.6.5 and
      libulockmgr.so.1.0.1 and their lib*.so.* symlinks from /usr/lib
      to /lib
    - fix up libfuse-dev library symlinks libfuse.so and libulockmgr.so in
      /usr/lib to point to new location of libfuse.so.2.6.5 and
      libulockmgr.so.1.0.1 libraries in debian/rules

  * Add omitted distclean of example directory in debian/rules

  [ Colin Watson ]

  * Migrate old statoverrides for /usr/bin/fusermount to /bin/fusermount.

 -- Phillip Lougher <phillip@ubuntu.com>  Fri, 03 Aug 2007 02:41:29 +0100

fuse (2.6.5-1ubuntu2) gutsy; urgency=low

  * drop postinst code for MAKEDEV and udevcontrol reload_rules we dont need
    either in ubuntu and it most likely fixes the /dev/fuse ownership problems
    from launchpad bug 5105.

 -- Oliver Grawert <ogra@ubuntu.com>  Mon, 18 Jun 2007 17:20:14 +0200

fuse (2.6.5-1ubuntu1) gutsy; urgency=low

  * Merge from Debian unstable.
  * Remaining Ubuntu changes:
    - Don't install the init script, install the udev rule and the
      module configuration file instead.
    - debian/45-fuse.rules: set /dev/fuse group to fuse.
    - debian/fuse-utils.modprobe : module configuration file that mount
      the control filesystem when fuse is loaded and unmount it when fuse
      is unloaded, along with checking that the control FS is mounting before
      unmounting it.
    - debian/fuse-utils.install: add the udev rule, the module conf. file and
      ulockmgr_server.
    - Load fuse on install, and set it so it gets loaded on reboot.
    - Munge Maintainer field as per spec.
  * Ubuntu changes dropped:
    - lib/mount.fuse: fix bashism.

 -- Steve Kowalik <stevenk@ubuntu.com>  Sat,  2 Jun 2007 23:56:06 +1000

fuse (2.6.5-1) unstable; urgency=low

  * New upstream release :
    - Drop 001-Fix_bashism_in_mount.fuse patch, fixed upstream.
    - Drop 002-Handle_spaces_in_paths patch, fixed upstream.
    - Drop 003-Mount-fusectl_fs_with_fusectl_type, fixed upstream.
  * Make debian/rules more 'human redable'.
  * Rewrite docs handling.
  * Add all missing files to libfuse-dev's examples.
    Write a standalone Makefile (Closes: #382316, #423237).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed, 02 May 2007 09:21:21 +0200

fuse (2.6.3-4) unstable; urgency=low

  * Update fuse init script to REALLY mount fusectl filesystem with fusectl
    type (Closes: #417945).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Fri, 20 Apr 2007 08:53:02 +0200

fuse (2.6.3-3) unstable; urgency=low

  * Skip preinst if there's no previous installed version (Closes: #417640).
  * Handle spaces in paths (Closes: #417834).
  * Mount fusectl filesystem with fusectl type (Closes: #417945).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Tue, 10 Apr 2007 21:06:39 +0200

fuse (2.6.3-2) unstable; urgency=low

  * The 'BUGFIX' release.
  * Fix preinst script :
    - dpkg-statoverride --list is not fatal anymore.
    - Use dpkg --compare-version to define if override should be removed.
  * Fix postrm script to handle 'abort-upgrade' (Closes: #413799).
  * Make debian/rules look better (drop arch-indep stuff).
  * Handle patches with a patch system (dpatch).
  * Do not remove init_script from source tree (makes re-build fail).
  * Fix init script installation, wrong runlevels, wrong name.
  * Fix bashism in mount.fuse (Closes: #413403).
  * Change fuse node group with chgrp if udev is not present (Closes: #413437).
  * Write a new init script, lsb-compliant (Closes: #413394).
  * Bump compat to 5.
  * Improve control:
    - Two space before homepage,
    - Drop versionned suggests,
    - Switch to ${binary:Version},
    - Add ${misc:Depends}.
  * Remove fuse-utils.postrm (noop).

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Thu,  8 Mar 2007 22:10:31 +0100

fuse (2.6.3-1ubuntu2) feisty; urgency=low

  * debian/fuse-utils.modprobe : don't use the "-w" flag with grep, not
    compatible with grep used in the initrd (Closes LP: #87767).

 -- Michael Bienia <geser@ubuntu.com>  Mon, 12 Mar 2007 21:31:42 +0100

fuse (2.6.3-1ubuntu1) feisty; urgency=low

  * Merge from Debian unstable, remaining changes:
    - lib/mount.fuse: fix bashism.
    - debian/45-fuse.rules: set /dev/fuse group to fuse.
    - debian/fuse-utils.modprobe:
      + module configuration file that mount the control filesystem when fuse
        is loaded and unmount it when fuse is unloaded. Full replacement of
        the init script. (ogra rocks ;) )
      + check that the control fs is mounted before unmounting it.
    - debian/rules: don't install the init script, install the udev rule and
      the module configuration file instead.
    - debian/fuse-utils.install: add the udev rule, the module conf. file and
      ulockmgr_server.
    - debian/fuse-utils.postinst: load fuse and make sure that fuse is still
      loaded at boot time.
  * debian/control: Change Maintainer/XSBC-Original-Maintainer field.
  * UVF exception: LP: #90919

 -- Michael Bienia <geser@ubuntu.com>  Mon, 12 Mar 2007 16:49:42 +0100

fuse (2.6.3-1) unstable; urgency=HIGH

  * Urgency set to HIGH as it fixes a critical and a serious bug.
  * Added myself to uploaders in agreement with Bartosz.
  * New upstream release (Closes: #409554, #410032).
  * Create a versioned shlibs file (Closes: #409644).
  * Fix package version in fuse-utils.postinst and do not remove override in
    postrm (Closes: #388693).
  * Add watch file.

 -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed,  7 Feb 2007 10:35:29 +0100

fuse (2.6.2-1ubuntu2) feisty; urgency=low

  * debian/fuse-utils.modprobe : check that the control fs is mounted before
    unmounting it.
  * Move udev rule from 80-fuse.rules to 45-fuse.rules.

 -- Florent Mertens <flomertens@gmail.com>  Wed,  7 Feb 2007 17:59:27 +0100

fuse (2.6.2-1ubuntu1) feisty; urgency=low

  * Merge from debian unstable, remaining changes:
    - lib/mount.fuse : fix bashism.
    - debian/80-fuse.rules :  set /dev/fuse group to fuse.
    - debian/fuse-utils.modprobe : module configuration file that mount
      the control filesystem when fuse is loaded and unmount it when fuse
      is unloaded. Full replacement of the init script. (ogra rocks ;) )
    - debian/rules : don't install the init script, install the udev rule
      and the module configuration file instead.
    - debian/fuse-utils.install : add the udev rule, the module conf. file
      and ulockmgr_server.
    - debian/fuse-utils.postinst : load fuse and make sure that fuse
      is still loaded at boot time.

 -- Florent Mertens <flomertens@gmail.com>  Wed, 31 Jan 2007 10:21:57 +0000

fuse (2.6.2-1) unstable; urgency=low

   * New upstream release. (Closes: #398709, #397364)
    - includes init script which hopefully fixes problems with creation
      of fuse device. (Closes: #393126)
    - works ok on read only root filesystem. (Closes: #393693)
  * Contains Sam Morris's patches. Thanks! (Closes: #388693)
  * Does not remove fuse group again. (Closes: #388266)
  * Makes fusermount world readable. (Closes: #386736)
  * ACK NMU thanks! (Closes: #404904)

 -- Bartosz Fenski <fenio@debian.org>  Tue, 30 Jan 2007 22:32:38 +0100

fuse (2.5.3-4.1ubuntu3) feisty; urgency=low
  
  *  Ensure the correct alignment of the ccmsg array in receive_fd()
     from lib/mount.c by declaring it as size_t instead of char and
     adjusting the size accordingly. This resolves the issue of
     sshfs crashing with SIGBUS on sparc. Thanks to Sebastian Fontius
     for debugging and testing, and to Miklos Szeredi for the patch.
     (closes: #404904)

 -- Fabio M. Di Nitto <fabbione@ubuntu.com>  Tue, 09 Jan 2007 08:11:06 +0100

fuse (2.5.3-4.1ubuntu2) feisty; urgency=low

  * Stop the fuse-utils postinst from failing if we can't load the module
    (say, if we happen to be installing in a chroot, while building a livefs)

 -- Adam Conrad <adconrad@ubuntu.com>  Thu, 30 Nov 2006 15:47:44 +1100

fuse (2.5.3-4.1ubuntu1) feisty; urgency=low

  * Merge from debian unstable.

 -- Oliver Grawert <ogra@ubuntu.com>  Mon, 30 Oct 2006 12:01:18 +0000

fuse (2.5.3-4.1) unstable; urgency=low

  * Non-maintainer upload.
  * Run MAKEDEV only if it exists, and do not depend on the symlink in /dev
    (closes: #385696).

 -- martin f. krafft <madduck@debian.org>  Sat,  9 Sep 2006 21:07:01 +0200

fuse (2.5.3-4) unstable; urgency=low

  * The 'Getting rid of fuse-source package' release.
  * Since Etch will include kernels that support fuse module ot of the box
    from this release there won't be fuse-source package, thus I'm closing
    bugs related to building/loading modules.
    (Closes: #341739, #369993, #306016, #345492)
  * libfuse2 conflicts with previous versions of fuse-utils. (Closes: #381880)
  * Handling of failed udevcontrol invocation. (Closes: #383076)
  * Bumped Standards-Version to 3.7.2 (no changes needed).

 -- Bartosz Fenski <fenio@debian.org>  Fri,  1 Sep 2006 10:19:58 +0200

fuse (2.5.3-3) unstable; urgency=low

  * ACK previous NMU. Thanks to Faidon Liambotis. (Closes: #372142)
  * Uses dh_installmodules instead of hand-made script. (Closes: #381766)
  * Reloads udev rules during installation. (Closes: #368674)
  * Includes notice that fuse is available in recent kernels. (Closes: #369993)

 -- Bartosz Fenski <fenio@debian.org>  Mon, 14 Aug 2006 13:29:31 +0200

fuse (2.5.3-2.1ubuntu4) edgy; urgency=low

  * remove the debian modprobe code and the useless udev reload from 
    fuse-utils.postinst. it hangs the install if fuse is already 
    loaded (closes malone #65235)

 -- Oliver Grawert <ogra@ubuntu.com>  Thu, 12 Oct 2006 10:47:29 +0200

fuse (2.5.3-2.1ubuntu3) edgy; urgency=low

  * add a line to fuse-utils postinst to make sure the module gets loaded
    even after a reboot

 -- Oliver Grawert <ogra@ubuntu.com>  Fri, 29 Sep 2006 10:50:43 +0200

fuse (2.5.3-2.1ubuntu2) edgy; urgency=low

  * added versioned dependency on makedev (>= 2.3.1-80) closes malone #51456

 -- Oliver Grawert <ogra@ubuntu.com>  Mon,  3 Jul 2006 20:07:14 +0200

fuse (2.5.3-2.1ubuntu1) edgy; urgency=low

  * Merge from debian unstable.

 -- Oliver Grawert <ogra@ubuntu.com>  Thu, 29 Jun 2006 11:01:27 +0100

fuse (2.5.3-2.1) unstable; urgency=high

  * Non-maintainer upload.
  * Don't delete /dev/fuse in postrm. (Closes: #372142)

 -- Faidon Liambotis <paravoid@debian.org>  Wed, 14 Jun 2006 01:51:39 +0300

fuse (2.5.3-2) unstable; urgency=low

  * Doesn't fail on install. (Closes: #365117, #364968, #364832, #365016)

 -- Bartosz Fenski <fenio@debian.org>  Sat, 29 Apr 2006 17:28:18 +0200

fuse (2.5.3-1) unstable; urgency=low

  * New upstream release.
  * Moved from groupdel to delgroup. (Closes: #360991, #364106)
  * Uses dpkg-statoverride to change fusermount owner. (Closes: #361519)

 -- Bartosz Fenski <fenio@debian.org>  Tue, 11 Apr 2006 15:11:11 +0200

fuse (2.5.2-4) unstable; urgency=low

  * Fix for wrong chown line in postinst. (Closes: #358564)

 -- Bartosz Fenski <fenio@debian.org>  Thu, 23 Mar 2006 12:03:16 +0100

fuse (2.5.2-3) unstable; urgency=low

  * Sets suid bit for fusermount binary. (Closes: #354748)
  * Creates /dev/fuse or /dev/.static/dev/fuse device. (Closes: #334526)
  * Creates fuse group and chowns /dev/fuse for it. (Closes: #353703)
  * Removes /etc/default/fuse-utils file. (Closes: #351387)
  * Removed po-debconf from build dependencies.
  * Removed ucf from fuse-utils dependencies.
  * Updated README files.

 -- Bartosz Fenski <fenio@debian.org>  Wed, 22 Mar 2006 14:27:10 +0100

fuse (2.5.2-2) unstable; urgency=low

  * Revert versioned symbol change incorporated in 2.5.x. (Closes: #352631)

 -- Bartosz Fenski <fenio@debian.org>  Wed, 22 Feb 2006 20:53:39 +0100

fuse (2.5.2-1) unstable; urgency=low

  * New upstream version. (Closes: #351172)
  * Fixes FTBFS because of mount.fuse installation problems. (Closes: #351214)
  * Minor update in fusermount manual.

 -- Bartosz Fenski <fenio@debian.org>  Fri,  3 Feb 2006 13:54:27 +0100

fuse (2.5.1-1) unstable; urgency=low

  * New upstream version. (Closes: #350659)
  * The 'Goodbye debconf' release.
    - reorganization of all packaging scripts to get rid of debconf stuff.
    - doesn't handle creation of group anymore, so
      (Closes: #307627, #342826, #310964, #306281, #307624)
  * ACK previous NMU. (Closes: #339688, #340398, #298829)
  * Handles creation/remove of fuse device. (Closes: #334639, #297505)
  * Since now fuse-source depends on either module-assistant
    or kernel-package. (Closes: #326742)
  * Includes mount.fuse script. (Closes: #343702, #334381)
  * Doesn't use debconf templates anymore. (Closes: #337568, #337572, #340796)

 -- Bartosz Fenski <fenio@debian.org>  Thu,  2 Feb 2006 01:08:40 +0100

fuse (2.4.2-0ubuntu4) edgy; urgency=low

  * Write directly to the fuse uevent file, rather than using udevplug
    which has gone away.

 -- Scott James Remnant <scott@ubuntu.com>  Wed,  7 Jun 2006 22:20:01 +0100

fuse (2.4.2-0ubuntu3) dapper; urgency=low

  * debian/fuse-utils.postrm:
    - Move group deletion from preinst to postinst (after dpkg-statoverride)
      to not break the statoverride.
    - Add missing is_true function (copied from preinst).
    - Closes: LP#5774
  * Removed now useless debian/fuse-utils.prerm.
  * debian/fuse-utils.postinst: 
    - Reload udev to make the newly created group known to udev.
    - Load the fuse module or re-udevplug it if already loaded to ensure
      proper permissions.

 -- Martin Pitt <martin.pitt@ubuntu.com>  Thu, 11 May 2006 18:31:53 +0200

fuse (2.4.2-0ubuntu2) dapper; urgency=low

  * Add udev rules file 

 -- Dennis Kaarsemaker <dennis@mirage>  Thu,  9 Mar 2006 14:33:22 +0100

fuse (2.4.2-0ubuntu1) dapper; urgency=low

  * New upstream release:
    - [SECURITY]: Don't allow mountpoints with '\n', '\t' or '\\' as
      they corrupt /etc/mtab (CVE-2005-3531).
    - Optimize buffer reallocation in fill_dir.
    - Fix compilation of kernel module for differing source and build
      directories.
    - Don't use system() to invoke ''fusermount -u'' due to delimiting
      of whitespace as arguments.
    - Act appropriately after detecting in-kernel (mainline) FUSE code.

 -- Daniel T Chen <crimsun@fungus.sh.nu>  Wed, 30 Nov 2005 06:47:31 -0800

fuse (2.4.1-0.1) unstable; urgency=high

  * Non-maintainer upload (waited long enough to see simple but ugly bugs to
    be fixed)
  * applied patch from Miklos Szeredi to fix interpretation of special chars
    in fusermount (see CVE-2005-3531 for details, closes: #340398)
  * New upstream version with minor bugfixes, resolves FTBFS problems with
    rlog and encfs (closes: #339688)
  * made fuse-utils just Recommend fuse-module and Suggest fuse-source
    (because kernel 2.6.14 packages provide FUSE and because this automatism
    has never worked as expected and has been PITA instead! closes: #298829)

 -- Eduard Bloch <blade@debian.org>  Thu, 29 Dec 2005 12:31:26 +0100

fuse (2.4.1-0ubuntu1) dapper; urgency=low

  * New upstream release.

 -- Daniel T Chen <crimsun@fungus.sh.nu>  Fri, 28 Oct 2005 15:38:22 -0700

fuse (2.4.0-1) unstable; urgency=low

  * New upstream version.
  * ACK previous NMU. (Closes: #325993)
  * Test if ucf is installed before using it. (Closes: #330791)
  * Added debconf-2.0 dependency. (Closes: #331828)
  * Set fusermount binary permission to 4755 instead of 4754.

 -- Bartosz Fenski <fenio@debian.org>  Fri, 14 Oct 2005 18:35:12 +0200

fuse (2.3.0-4.1) unstable; urgency=low

  * Non-maintainer upload.
  * run 'dpkg-statoverride --remove ...' at remove time (closes:
    #325993)

 -- Jonas Meurer <mejo@debian.org>  Mon,  3 Oct 2005 00:40:58 +0200

fuse (2.3.0-4) unstable; urgency=low

  * Added info about fuse-source in fuse-utils. (Closes: #322549)
  * Fixed building issues with m-a tool. (Closes: #321935, #310764)
  * From now we depend on module-assistant.

 -- Bartosz Fenski <fenio@debian.org>  Mon, 15 Aug 2005 22:32:58 +0200

fuse (2.3.0-3) unstable; urgency=low

  * Added is_true function to postrm script (Closes: #316735)
  * Added adduser to dependencies (Closes: #320837)
  * Bumped Standards-Version (no changes needed).

 -- Bartosz Fenski <fenio@debian.org>  Sat,  6 Aug 2005 18:18:30 +0200

fuse (2.3.0-2) unstable; urgency=high

  * Fixes problems with building as non-root (Closes: #310764)

 -- Bartosz Fenski <fenio@debian.org>  Sun, 19 Jun 2005 18:43:11 +0200

fuse (2.3.0-1ubuntu1) breezy; urgency=low

  * Resynchronise with Debian.
  * Sponsored for Sami Haahtinen (Closes Ubuntu #10215)

 -- Stephan Hermann <sh@sourcecode.de>  Sun, 24 Jul 2005 15:44:22 +0200

fuse (2.3.0-1) unstable; urgency=high

  * New upstream version.
    - fixes security bug (Closes: #311634)
  * Added Vietnamese debconf translation by Clytie Siddall (Closes: #311750)

 -- Bartosz Fenski <fenio@debian.org>  Mon,  6 Jun 2005 13:01:12 +0200

fuse (2.2.1-5) unstable; urgency=low

  * Now allows to be built as non-root (Closes: #306016)
    Thanks for Guido Trotter for spotting this.
  * Applied patch provided by Euan MacGregor (Closes: #298825)
    Should fix problems with dpkg-statoverride.

 -- Bartosz Fenski <fenio@debian.org>  Tue, 26 Apr 2005 11:43:18 +0200

fuse (2.2.1-4) unstable; urgency=high

  * Urgency high, cause we still need previous fixes in sarge.
    Current ones are important too.
  * Added debhelper dependency to fuse-source (Closes: #303916)
    Thanks to tillo for reporting this.
  * Raised priority of debconf questions to avoid silent remove of groups.
    Thanks to Tom Verbreyt for reporting this (Closes: #303954)

 -- Bartosz Fenski <fenio@debian.org>  Sun, 10 Apr 2005 11:43:11 +0200

fuse (2.2.1-3) unstable; urgency=high

  * Urgency high, we need this fix in sarge.
  * Added 'ucf' dependency for fuse-utils (Closes: #303621)
    Thanks to Steve Garcia for spotting this.

 -- Bartosz Fenski <fenio@debian.org>  Sat,  9 Apr 2005 10:54:12 +0200

fuse (2.2.1-2) unstable; urgency=low

  * Added explicit version of sed to fuse-utils dependencies (Closes: #300375)
    Thanks to Iisak Kuusela for reporting this.
  * Fixed compilation issues without module-assistant (Closes: #300954)
    Thanks to Jeff Bonham for reporting this. Also README.Debian file has
    been added to fuse-source package to describe this kind of build.
  * New debconf translations:
    - French (Closes: #299761)
      Thanks to Jean-Luc Coulon.
    - Czech (Closes: #300364)
      Thanks to Miroslav Kure.
    - Brazilian Portuguese (Closes: #300826)
      Thanks to Felipe Augusto van de Wiel.

 -- Bartosz Fenski <fenio@debian.org>  Thu, 24 Mar 2005 21:59:11 +0100

fuse (2.2.1-1ubuntu1) hoary; urgency=low

  * switch to linux-image.
  * thanks, Fabbio, for checking.

 -- Daniel Holbach <dh@mailempfang.de>  Fri, 18 Mar 2005 13:08:15 +0100

fuse (2.2.1-1) unstable; urgency=high

  * New upstream bugfix release.
    Urgency high due to security fix (Closes: #299339)

 -- Bartosz Fenski <fenio@debian.org>  Sun, 13 Mar 2005 20:02:11 +0100

fuse (2.2-3) unstable; urgency=low

  * Added --with-kernel switch to configure call (Closes: #298844)
  * Added postinst depmod call (Closes: #298845)
    Thanks for Eduard Bloch for above reports.

 -- Bartosz Fenski <fenio@debian.org>  Thu, 10 Mar 2005 19:23:11 +0100

fuse (2.2-2) unstable; urgency=low

  * Added overlooked information about licensing of library.

 -- Bartosz Fenski <fenio@debian.org>  Mon,  7 Mar 2005 18:22:12 +0100

fuse (2.2-1) unstable; urgency=low

  * New upstream release.

 -- Bartosz Fenski <fenio@debian.org>  Sun,  6 Feb 2005 17:36:34 +0100

fuse (2.1-5) unstable; urgency=low

  * Now module works with 2.6.10 kernel (Closes: #291842)

 -- Bartosz Fenski <fenio@debian.org>  Tue, 25 Jan 2005 14:42:31 +0100

fuse (2.1-4) unstable; urgency=low

  * Now building with -v switch to make sure that bugs will be closed
    automatically.
  * This is still new upstream release so (Closes: #288387)

 -- Bartosz Fenski <fenio@debian.org>  Tue, 11 Jan 2005 13:28:32 +0100

fuse (2.1-3) unstable; urgency=low

  * s/fenio@o2.pl/fenio@debian.org/

 -- Bartosz Fenski <fenio@debian.org>  Sat,  1 Jan 2005 23:08:31 +0100

fuse (2.1-2) unstable; urgency=low

  * Corrected an upload error, which dumped the polish debconf translation.
    Please excuse.

 -- martin f. krafft <madduck@debian.org>  Sun, 26 Dec 2004 13:09:49 +0100

fuse (2.1-1) unstable; urgency=low

  * New upstream version.
    - supports shared library (Closes: #147792)
  * Added debconf question about setuid (Closes: #280501)
  * Totally rewritten debian/* stuff with module-assistant in mind.
    - fuse-source doesn't contain util/libs (Closes: #278109)
    - repeated building should work fine now (Closes: #273362)
    - m-a can detect kernel version properly (Closes: #270843)
    - kernel module now only recommends kernel-image (Closes: #281694)

 -- Bartosz Fenski <fenio@o2.pl>  Thu, 11 Nov 2004 18:45:32 +0100

fuse (1.3-1) unstable; urgency=low

  * New upstream version.
  * debian/*.control:
    - added terminal newlines at the end of file
    - added missing urls to homepage
    - added MJ Ray as an uploader
  * debian/rules:
    - some ordering changes to remove config.(sub|guess) files from diff.gz

 -- Bartosz Fenski <fenio@o2.pl>  Sat, 17 Jul 2004 21:45:12 +0200

fuse (1.2-1) unstable; urgency=low

  * New upstream version.
  * debian/control:
    - added Section for sources
    - changed Section: from devel to libdevel for libfuse0-dev
  * Added debian/watch file.
  * debian/copyright:
    - distinguished copyright from license
  * debian/rules:
    - some fixes were made to support 2.6 kernels (Closes: #235128)

 -- Bartosz Fenski <fenio@o2.pl>  Thu, 24 Jun 2004 15:29:13 +0200

fuse (1.1-2) unstable; urgency=low

  * added original README.Debian file
  * debian/copyright:
    - added information about previous maintainer

 -- Bartosz Fenski <fenio@o2.pl>  Mon, 29 Mar 2004 07:44:23 +0100

fuse (1.1-1) unstable; urgency=low

  * New maintainer. Thanks Roland for your contribution.
  * New upstream release (Closes: #235128, #206195)
  * Added manual page contributed by Bastian Kleineidam.
    Thanks for providing it. (Closes: #235176)
  * FUSE 1.1 doesn't include .cvsignore files (Closes: #235091)
  * We don't compress examples (Closes: #147791)
  * debian/control:
    - bumped standards version
    - added homepage
  * debian/rules: many fixes/additions partially fetched from Bastian's
    packages. Thanks goes to him once again.
  * debian/docs: added some new files
  * debian/*: replaced name of maintainer

 -- Bartosz Fenski <fenio@o2.pl>  Sun, 21 Mar 2004 23:10:33 +0200

fuse (1.0-1) unstable; urgency=low

  * New upstream release.
  * debian/genchanges.sh: Only run gpg/pgp if available. Closes: #209358.
  * debian/fuse-module.control: Fixed typo (fuse-module instead of
    fule-module). Closes: #212576.

 -- Roland Bauerschmidt <rb@debian.org>  Tue,  7 Oct 2003 18:00:23 +0200

fuse (0.95-1) unstable; urgency=low

  * Initial Release.
  * Adapted lots of stuff from the pcmcia-cs package to build module
    packages properly.

 -- Roland Bauerschmidt <rb@debian.org>  Sun,  7 Apr 2002 19:56:20 +0200
