--- ntfs-3g-1.2531.orig/debian/copyright
+++ ntfs-3g-1.2531/debian/copyright
@@ -0,0 +1,30 @@
+This package was debianized by Adam Cécile (Le_Vert) <gandalf@le-vert.net> on
+Tue,  3 Oct 2006 01:17:00 +0200.
+
+It was downloaded from http://www.ntfs-3g.org/
+
+Upstream Author: Szabolcs Szakacsits <szaka@sienet.hu>
+
+Copyright: (C) 2000-2006 ntfs-3g Development Team
+
+License:
+
+   This package is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   This package is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2006, Adam Cécile (Le_Vert) <gandalf@le-vert.net>
+and is licensed under the GPL, see above.
--- ntfs-3g-1.2531.orig/debian/libntfs-3g31.docs
+++ ntfs-3g-1.2531/debian/libntfs-3g31.docs
@@ -0,0 +1,4 @@
+NEWS
+README
+debian/README.Debian
+debian/NEWS.Debian
--- ntfs-3g-1.2531.orig/debian/libntfs-3g-dev.install
+++ ntfs-3g-1.2531/debian/libntfs-3g-dev.install
@@ -0,0 +1,3 @@
+usr/include/*
+usr/lib/pkgconfig
+usr/lib/lib*.so
--- ntfs-3g-1.2531.orig/debian/changes/ChangeLog
+++ ntfs-3g-1.2531/debian/changes/ChangeLog
@@ -0,0 +1,353 @@
+STABLE Version 1.2531 (May 29, 2008) -- Release Notes
+	Fix: Mount failed with "Invalid argument" error message if the mountpoint
+	was a symlink. If NTFS-3G is compiled with an external FUSE library
+	(non-default on Linux) then FUSE CVS is needed until FUSE 2.8.0 is released.
+	Fix: A corrupted directory could hang the driver.
+	Fix: Mount could hang if the block allocation map was corrupted.
+	Fix: The driver could hang or misbehave when compressed, sparse or encrypted
+	file attribute flags were corrupted.
+	Fix: The driver could crash when both an MFT attribute offset and the
+	allocated bytes were corrupted.
+	Fix: Building the driver failed if the --exec-prefix configure option was
+	used without --sbindir=/sbin.
+	Fix: Parallel 'make install' may failed.
+	New: Support building the driver in a separate directory.
+	New: Added --enable-mount-helper configure option which installs
+	/sbin/mount.ntfs-3g, so mount via mount(8) and /etc/fstab can work on Linux.
+	The default is enabled on Linux and disabled on all other operating systems.
+
+STABLE Version 1.2506 (May 6, 2008) -- Release Notes 
+	Fix: In certain, rare circumstances, any area of the NTFS volume, except the
+	NTFS boot sector, could get corrupted. The chance for this to happen is
+	higher for close to full disk utilization and using one of the more
+	uncommon, less than 4096 byte cluster sizes. The cluster size is logged
+	under the /var/logs directory usually in the 'messages' or 'daemon.log' log
+	file, as the blksize mount parameter. All stable releases have this issue
+	since version 1.328.
+	Upgrade is strongly recommended from all NTFS-3G releases.
+
+STABLE Version 1.2412 (April 12, 2008) -- Release Notes 
+	Fix: The total file system depth was limited to 4095 characters by FUSE and
+	trying to access files and directories deeper gave "No such file or
+	directory" error. If NTFS-3G is compiled with an external FUSE library
+	(non-default), then FUSE CVS is needed until FUSE 2.8.0 is released.
+	Fix: The symlink(2) system call failed or the size was truncated at modulo
+	256 if the old path was over 255 bytes.
+	Fix: Unprivileged mount may have been denied because supplementary groups
+	were dropped too early as a security measure.
+	Fix: Unprivileged mount may have been denied if the /etc/fuse.conf file
+	wasn't properly configured. This was redundant and the /etc/fuse.conf file
+	is not required anymore.
+	Fix: Updating hard link attributes was delayed by one second which resulted
+	softwares seeing their file sizes and timestamps incorrectly during this
+	time interval.
+	Fix: The 'noatime' mount option additionally and unconditionally was passed
+	to FUSE.
+
+STABLE Version 1.2310 (March 10, 2008) -- Release Notes
+	Fix: the driver crashed when one tried to open a non-existent file which had
+	at least twice as long file name as the one allowed by the NTFS
+	specification.
+	Fix: Windows CHKDSK may reported minor inconsistencies because the data and
+	allocation size of some special purpose resident unnamed $DATA attribute in
+	the index and inode FILE_NAME attributes could be incorrect.
+	Fix: unprivileged mount failed if user had rights for everything except the
+	FUSE device file.
+	Fix: the 'dev' and 'suid' mount options didn't work.
+	Change: rmdir(2) returns ENOTEMPTY instead of EEXIST because the GNOME glib
+	library and the Nautilus file browser can't handle the also standard EEXIST
+	value which resulted an error message when for instance one tried to remove
+	a directory containing files.
+	Change: the 'dev' and 'suid' mount options are the default from now on for
+	root mounts, similarly as other file systems behave. These options are
+	always denied for setuid-root and unprivileged mounts.
+
+STABLE Version 1.2216 (February 16, 2008) -- Release Notes 
+	Fix: file and directory removal, rename and move may have been denied with
+	an "Operation not supported" error message.
+	Fix: setuid-root ntfs-3g had a local root exploit and other security
+	problems.
+	From now on unprivileged mounts of block devices are possible only with
+	using the integrated FUSE library (default) which has no known security
+	problem.
+	Fix: unprivileged unmount didn't always work.
+	Fix: create mount.ntfs-3g symlink always in /sbin where mount(8) needs it.
+	New: added 'remove_hiberfile' mount option to be able to read/write mount
+	hibernated volumes for recovery and troubleshooting purposes.
+	Change: keep shrinking driver size.
+
+STABLE Version 1.2129 (January 29, 2008) -- Release Notes
+	Version 1.2125-RC is released unchanged as stable.
+
+Version 1.2125-RC (January 24, 2008) -- Release Notes
+	Fix: the 1.2121-RC test release didn't compile on 64-bit architectures.
+
+Version 1.2121-RC (January 21, 2008) -- Release Notes
+	New: added ntfs-3g.probe utility which probes a volume for read-only or
+	read-write mountability.
+	New: to facilitate the use of the NTFS-3G driver in scripts, an exit code is
+	returned to give an indication of the mountability status of the volume.
+	Zero value means success, and all other ones mean an error. The unique error
+	codes are documented in the ntfs-3g.probe manual page.
+	New: built-in FUSE support by using a stripped down, integrated FUSE
+	library. Linux uses this by default which means NTFS-3G doesn't require the
+	installation of the FUSE package, only FUSE kernel support.
+	New: the --with-fuse=external configure option makes NTFS-3G to be compiled
+	with an external FUSE library. For non-Linux operating systems this is the
+	default and the only compilation option. 
+	New: README file is installed as documentation. 
+	New: the --enable-ldscript configure option uses ldscript instead of .so
+	symlink. 
+	New: added libntfs-3g.pc.in pkg-config and libntfs-3g.script.so.in ldconfig
+	files. 
+	Change: rewritten, backwards compatible build system. 
+	Change: use 'make install-strip' instead of 'make strip'. 
+	Fix: the SIGTERM signal may caused deadlock which could block for instance
+	the shutdown process. If NTFS-3G is used with an external FUSE library,
+	which is not the default, then FUSE 2.7.2 package is required.
+
+STABLE Version 1.1120 (November 20, 2007) -- Release Notes 
+	Fix: successful hard link removal may reported "Input/Output error".
+	Fix: listing the content of a single directory having over 600,000 files
+	and subdirectories may returned "Input/Output error" or truncated directory
+	listing. 
+	Fix: atime mount option didn't work. 
+	Fix: POSIX file time updates (file access and modification times, inode
+	change time). Please note, though NTFS-3G updates the times correctly now,
+	FUSE may keep caching old, invalid time attributes for a short time after
+	rename(2), creat(2), and some file operations which involve hard links. FUSE
+	has fixed already the first two cases and they may be included in the Linux
+	kernel 2.6.24 release. 
+	New: relatime support was added and made the default atime update method.
+
+STABLE Version 1.1104 (November 4, 2007) -- Release Notes 
+	Fix: reads over the end of a file could return "invalid argument" error
+	using some recent kernels. This problem may have caused Thunderbird to
+	hang.
+	Fix: some faulty versions of the gcc compiler have crashed during
+	compilation.
+	Fix: the utimes(2) system call may incorrectly updated the last status
+	change filestamp. 
+	Change: the ntfs.streams.list extended attribute enumerates Alternate
+	Data Streams (ADS) '\0' separated. 
+
+STABLE Version 1.1030 (October 29, 2007) -- Release Notes
+	Fix: big-endian problems exposed by the NTFS-3G Test Suite.
+	Fix: free space calculation may was wrong for >1 TB volumes.
+	Fix: some faulty Thunderbird versions caused system log flooding.
+	Fix: uClibc and uClinux improvements.
+	Fix: logging improvements.
+	Fix: many other minor fixes.
+
+STABLE Version 1.1004 (October 4, 2007) -- Release Notes
+	fix: unwritten sparse file regions could get corrupted if the end of a write
+	wasn't aligned to cluster boundary. Sparse files are very rarely used, most
+	typically by bittorent clients.
+	fix: creation of read-only files failed.
+	change: free inode calculation was CPU intensive during write activity. This
+	could reduce write performance when millions of files are used if a file
+	manager or desktop applet regularly polled for disk space usage. Now the
+	statfs() system call is constant time.
+	change: file creation performance is improved by 40-80%.
+	change: smart directory traversal is 20-200% faster for disk based and
+	300-600% faster for memory cache based traversals.
+
+STABLE Version 1.913 (September 13, 2007) -- Release Notes
+	fix: hibernation check was too rigid and mount was refused in read/write
+	mode unnecessarily in some cases.
+	change: free disk space calculation was highly CPU intensive during write
+	activity. This could reduce write performance severely, especially for huge
+	volumes if a file manager or desktop applet regularly polled for disk space
+	usage. Now the calculation is constant time, around only 10 microseconds on
+	a typical desktop, and it's completely independent of the volume size.
+	all performance improvements included unchanged from the 1.910-RC test
+	release. Please see those details below.
+
+Version 1.910-RC (September 10, 2007) -- Release Notes
+	change: significantly improved the performance of writing many files,
+	typically by 50-1000% (copying files, unpacking, untarring packages,
+	compilation, directory synchronization, ...).
+	change: improved the performance of writing multi-GB size files,
+	particularly after the creation of many thousands of other files. Previous
+	disk space defragmentation is highly advised for the best possible speed.
+	File level defragmentation is not enough.
+	change: improved concurrent write performance.
+
+STABLE Version 1.826 (August 26, 2007) -- Release Notes
+	fix: utime() also updated the timestamp of the parent directory but it
+	shouldn't have (rsync, backup tool problems).
+	fix: ignore the "volume dirty" bit because its real meaning is "check the
+	volume". The fact of the real dirtiness is stored in the NTFS logfile which
+	is already checked for.
+	fix: compilation failed with glibc 2.7
+	new: the --disable-library 'configure' option can be used not to install but
+	link libntfs-3g into the ntfs-3g binary. This decreases the binary size by
+	about 10-15% and increases performance by about 2-5%.
+
+STABLE Version 1.810 (August 10, 2007) -- Release Notes
+	fix: file rename may updated the modification time of some files and
+	directories which caused some backup tools, like rsync, not to preserve
+	always this timestamp
+	fix: unmount (fusermount -u) was denied for an unprivileged user who was
+	allowed to mount a block device. FUSE 2.7.0+ user space package is required
+	for the full fix.
+	fix: the driver could hang if there wasn't enough memory during reading a
+	large directory
+	fix: reading a directory may reported success when there was an error
+	fix: metadata update error was ignored in some very rare cases during
+	writing a file
+	fix: permissions checking was turned on if umask, fmask and dmask was set to
+	the default 000 value
+	change: manual update, added Windows filename compatibility section
+	change: lots of logging improvements
+
+STABLE Version 1.710 (July 10, 2007) -- Release Notes
+	fix: move, rename and hard link could return "input/output error"
+	fix: very rare, recoverable directory corruption
+	fix: portability improvements
+	change: more troubleshooting hints if a volume can't be mounted
+	change: logging improvements
+
+STABLE Version 1.616 (June 17, 2007) -- Release Notes
+	Version 1.612-RC is released as stable
+
+Version 1.612-RC (June 12, 2007) Release Notes
+	new: install executables to the root file system otherwise mount could fail
+	during boot
+	fix: any kind of file size change failure returned "Operation not
+	permitted"
+	fix: file close failure was not always reported
+	fix: unmount failure was not always reported
+	fix: file creation always gave "input/output error" if the $MFT Bitmap
+	wasn't up-to-date
+	fix: converting very long file names to Unicode may failed
+	fix: syslog messages didn't show the low level error detail
+	fix: compilation improvements on OS X and NetBSD
+
+STABLE Version 1.516 (May 16, 2007) -- Release Notes
+	fix: Linux security exploit if ntfs-3g was setuid and the FUSE kernel driver
+	wasn't loaded yet during mount
+
+STABLE Version 1.417 (April 16, 2007) -- Release Notes
+	fix: mount failed if the -v (verbose) command line option was passed by
+	mount(8)
+
+STABLE Version 1.416 (April 16, 2007) -- Release Notes
+	fix: parsing of the first mount option could fail in the 1.411-RC test release
+
+Version 1.411-RC (April 11, 2007) -- Release Notes
+	new: read-write mount is supported using the "force" mount option if the
+	logfile is unclean
+	new: libntfs-3g is versioned
+	fix: default ownership of files weren't always set to the mounting user
+	fix: mount was denied if the NTFS Master File Table copy had non-standard
+	size
+	fix: catch and deny all junction/reparse point write operations
+	fix: multiply -o options weren't allowed (FreeBSD's mount(8) requires this)
+	fix: don't try to run Linux specific code on non-Linux OSes
+
+STABLE Version 1.328 (March 28, 2007) -- Release Notes
+	change: document and release version update to stable status
+
+Version 1.320-RC (March 20, 2007) -- Release Notes
+	fix: fakeraid/softraid detection was incorrect
+	change: major performance improvement for writing large files (new block
+	allocator)
+	change: manual update, added access handling, security section
+	new: use the 'nonempty' FUSE mount option by default, so the driver behaves
+	as the in-kernel file systems
+	new: --disable-ldconfig configure option
+
+STABLE Version 1.0 (February 21, 2007) -- Release Notes
+	change: document and release version update to stable status
+
+Version 0.20070207-RC1: -- Release Notes
+	new: the driver is in release candidate status
+	new: warn if the deficient FUSE 2.6.2 kernel module is used
+	fix: a bug in chkdsk could result the removal of highly fragmented, valid
+	files
+	fix: Mac OS X portability improvements
+	change: full file permission checking if any of the uid, gid, umask, fmask,
+	or dmask mount option is used
+
+Version 0.20070118-BETA: -- Release Notes
+	new: top request: setuid root support, the driver can run unprivileged
+	fix: the 'user' and 'users' fstab mount options didn't work (requires setuid
+	root ntfs-3g)
+	fix: time of last file modification and status change weren't updated
+
+Version 0.20070116-BETA: -- Release Notes
+	new: top request: support old FUSE kernel modules
+	fix: ActiveSync didn't work via Samba 3.0
+
+Version 0.20070102-BETA: -- Release Notes
+	fix: writing large files could be very slow
+	fix: writing several files at the same time could be very slow
+	fix: writing at several places into a file at the same time could be very
+	slow
+	fix: invalid argument error when writing randomly into sparse files
+
+Version 0.20061218-BETA: -- Release Notes
+	fix: heavy memory usage with sparse files (p2p, bittorrent client problems)
+	fix: inode number wasn't filled in the dirent structures (CVS, getcwd,
+	gnulib problems)
+	fix: 2-8% speed increase due to using pread/pwrite instead of lseek+
+        read/write
+	fix: fuse 2.6.x kernel module detection wasn't reliable
+
+Version 0.20061212-BETA: -- Release Notes
+	fix: directories were inaccessible on Windows if the cluster size was
+	bigger than 4kB
+	fix: static linking failed with FUSE 2.6.0
+	fix: 'make install' failed if ldconfig wasn't in the $PATH
+	change: more verbose error reporting, explanations, hints for solutions
+
+Version 0.20061115-BETA: -- Release Notes
+	fix: unmount was unsafe for removable devices
+	fix: the code wasn't endian safe
+	fix: mount arguments were omitted on the 2nd fuse mount attempt
+	new: FUSE 2.6.0 is required to ensure maximum reliability
+	new: bmap() implemented: safe swap file support, LILO bootability
+	change: the file system type is 'fuseblk' instead of 'fuse' for block
+	devices
+
+Version 0.20061031-BETA: -- Release Notes
+	fix: unmount was asynchronous; full fix requires FUSE 2.6.0 as well
+	fix: mount was denied if $MFTMirr was too small
+	fix: option parsing was incorrect if there was no space between name
+	& argument
+	change: new software versioning
+
+2006.09.20 -- Release Notes
+	fix: file creation at disk-full may lead to i/o errors
+	fix: statistic of inodes and free inodes was incorrect (df -i)
+	fix: the 'umask' option wasn't always parsed as an octal number
+	fix: "too long filename" handling wasn't POSIX compliant
+	fix: mount was denied if $MFTMirr had unused garbage at the file end
+
+2006.09.10 -- Release Notes
+	fix: rename was always denied if the target file or directory existed
+	fix: renaming like 'foo' -> 'FOO' was denied in the WIN32 namespace
+	fix: fuse kernel module is automatically loaded, no need for config
+	fix: verbose mount error messages with hints for solutions
+	fix: compilation failed with gcc 2.96
+	change: top request: full read-write access to everybody by default
+	change: file lookups are always case-sensitive
+
+2006.08.22 -- Release Notes
+	fix: case-insensitive directory rename to itself may failed
+	fix: some regular files weren't accessible on Linux
+	fix: files created on Linux may not had enough permissions on Windows
+
+2006.08.11 -- Release Notes
+	fix: directory couldn't be renamed if it had both WIN32 and DOS name
+	fix: collision with ntfsprogs header files
+
+2006.08.03 -- Release Notes
+	fix: improved large file write performance
+	fix: better consistency if NTFS wasn't cleanly unmounted
+	fix: write(2) may created holes
+	fix: show mounted device names instead of /dev/fuse
+
+2006.07.14 -- Release Notes
+	first ntfs-3g BETA release
--- ntfs-3g-1.2531.orig/debian/watch
+++ ntfs-3g-1.2531/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://www.ntfs-3g.org/index.html ntfs-3g-([0-9\.]*)\.tgz
--- ntfs-3g-1.2531.orig/debian/README.Debian
+++ ntfs-3g-1.2531/debian/README.Debian
@@ -0,0 +1,29 @@
+ntfs-3g for Debian
+==================
+
+Quickstart guide for ntfs-3g
+----------------------------
+
+I assume NTFS partition is '/dev/hda1' and its mountpoint '/mnt/windows'.
+
+1. Load fuse kernel module and add them to /etc/modules :
+   modprobe fuse && echo "fuse" >> /etc/modules
+
+   Please notice that with recent kernel (Etch and above), you can skip this
+   step, everything will be done automatically.
+
+2. Mount a NTFS partition :
+   ntfs-3g /dev/hda1 /mnt/windows
+
+3. If you want to give full access for all users, ignore permission related
+   driver messages, and make national characters visible then use (drop or
+   replace the below fr_FR.utf8 with the appropriate setting, and also the
+   device and mount points, if needed) :
+
+   ntfs-3g /dev/hda1 /mnt/windows -o silent,umask=0,locale=fr_FR.utf8
+
+4. To mount the patition at startup, edit /etc/fstab and add :
+
+   /dev/hda1  /mnt/windows  ntfs-3g  silent,umask=0,locale=fr_FR.utf8  0  0
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>, Tue, 3 Oct 2006 01:17:00 +0200
--- ntfs-3g-1.2531.orig/debian/changelog
+++ ntfs-3g-1.2531/debian/changelog
@@ -0,0 +1,268 @@
+ntfs-3g (1:1.2531-1.1~bpo40+1) etch-backports; urgency=low
+
+  * Rebuild for etch-backports.
+    - Rebuild for CVE-2007-5159 (see the debian changelog for more details) 
+
+ -- Alexander Wirt <formorer@debian.org>  Sat, 06 Dec 2008 10:32:49 +0000
+
+ntfs-3g (1:1.2531-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * The hal standard configuration no longer allows the 'locale=' mount option
+    for NTFS, as the Linux kernel NTFS driver does not support this option.
+    As a workaround we install our own fdi file 20-ntfs-3g-policy.fdi to
+    /usr/share/hal/fdi/policy/10osvendor which will add this mount option back
+    and make hal use ntfs-3g as default fs driver.
+
+ -- Michael Biebl <biebl@debian.org>  Sat, 25 Oct 2008 14:28:01 +0200
+
+ntfs-3g (1:1.2531-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bump library package name to match current soname.
+  * Bump Standards-Version to 3.8.0.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Mon, 23 Jun 2008 22:18:49 +0200
+
+ntfs-3g (1:1.2506-1) unstable; urgency=HIGH
+
+  * Urgency set to HIGH because it fixes a critical issue.
+  * New upstream release (Closes: #479774).
+  * Bump library package name to match current soname.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Thu, 08 May 2008 22:00:30 +0200
+
+ntfs-3g (1:1.2310-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bump library package name to match current soname.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Fri, 14 Mar 2008 22:06:45 +0100
+
+ntfs-3g (1:1.2216-1) unstable; urgency=low
+
+  * New upstream release (Closes: #466161).
+  * Drop /sbin/mount.ntfs-3g symlink, fixed upstream.
+  * Bump library package name to match current soname.
+  * Install pkgconfig file in devel package.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Fri, 22 Feb 2008 20:26:48 +0100
+
+ntfs-3g (1:1.2129-2) unstable; urgency=low
+
+  * Include mount.ntfs-3g again and create a symlink in /sbin
+    (Closes: #464964).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Thu, 07 Feb 2008 22:09:18 +0100
+
+ntfs-3g (1:1.2129-1) unstable; urgency=low
+
+  * New upstream release (Closes: #463976).
+  * Drop libfuse-dev build dependency and fuse-utils runtime dependency,
+    ntfs-3g now includes its own "lite" fuse library.
+  * Bump Standards-Version to 3.7.3.
+  * Bump library package name to match current soname.
+  * Run chrpath against the new ntfs-3g.probe binary.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed, 06 Feb 2008 20:29:19 +0100
+
+ntfs-3g (1:1.1120-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bump library package name to match current soname.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Fri, 23 Nov 2007 15:10:10 +0100
+
+ntfs-3g (1:1.1104-1) unstable; urgency=low
+
+  * New upstream release, sorry for the delay :-)
+  * Bump library package name to match current soname.
+  * Move 'Homepage' to the new dpkg field.
+  * Fix NEWS.Debian syntax.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Tue, 13 Nov 2007 11:55:58 +0100
+
+ntfs-3g (1:1.1004-1) unstable; urgency=low
+
+  * New upstream release.
+  * Add upstream ChangeLog (from website).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sat, 13 Oct 2007 02:38:45 +0200
+
+ntfs-3g (1:1.913-2) unstable; urgency=HIGH
+
+  * Security set to HIGH because it fixes a critical issue.
+  * Do not set ntfs-3g binary setuid with group fuse.
+    This could allows local users with fuse group membership to read from and
+    write to arbitrary block devices, possibly involving a file descriptor
+    leak. (CVE-2007-5159) (Closes: #445315).
+  * Update README.Debian and long description (Closes: #443418).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Thu, 04 Oct 2007 22:20:11 +0200
+
+ntfs-3g (1:1.913-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bump library package name to match current soname.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Thu, 13 Sep 2007 11:31:59 +0200
+
+ntfs-3g (1:1.826-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bump library package name to match current soname.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Tue, 28 Aug 2007 09:17:34 +0200
+
+ntfs-3g (1:1.810-1) unstable; urgency=low
+
+  * New upstream release (Closes: #434128).
+  * Bump libfuse-dev build depends to >= 2.7 (Needed to really fix #434128).
+  * Bump library package name to match current soname.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Fri, 10 Aug 2007 17:00:02 +0200
+
+ntfs-3g (1:1.710-2) unstable; urgency=low
+
+  * Update long description, ntfs-3g works fine on any architecture (Closes: #436435).
+  * ntfs-3g binary is now 4754, according to debian policy (Closes: #436658).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed, 08 Aug 2007 19:22:08 +0200
+
+ntfs-3g (1:1.710-1) unstable; urgency=low
+
+  * New upstream release:
+    - Bump library package name to libntfs-3g5 to match soname.
+  * Use [ ! -f Makefile ] || $(MAKE) distclean instead of -$(MAKE) distclean (fix lintian warning).
+  * Break loops with exit 1 in debian/rules if an error occurs.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Tue, 10 Jul 2007 09:15:12 +0200
+
+ntfs-3g (1:1.616-1) unstable; urgency=low
+
+  * New upstream release:
+    - Fix debian/rules to install softwares in /usr,
+    - Bump library package name to libntfs-3g4 to match soname.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sun, 17 Jun 2007 14:17:17 +0200
+
+ntfs-3g (1:1.516-1) unstable; urgency=HIGH
+
+  * Security set to HIGH due to critical security fix.
+  * New upstream release.
+  * Bump libntfs-3g package name (libntfs-3g2).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed, 16 May 2007 08:55:47 +0200
+
+ntfs-3g (1:1.417-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Mon, 16 Apr 2007 10:54:41 +0200
+
+ntfs-3g (1:1.416-1) unstable; urgency=low
+
+  * New upstream release.
+  * Drop versionned shlibs, libntfs-3g is now versionned.
+  * Bump libntfs-3g package name (libntfs-3g1).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sun, 15 Apr 2007 23:12:46 +0200
+
+ntfs-3g (1:1.328-2) unstable; urgency=low
+
+  * Uploading to unstable.
+  * Add missing epoch to versionned shlibs (Closes: #413264).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sun, 08 Apr 2007 23:43:10 +0200
+
+ntfs-3g (1:1.328-1) experimental; urgency=low
+
+  * New upstream release.
+    - Improve large file performance in close to full and/or highly fragmented disk scenarios.
+  * Drop debconf dependency, not used anymore (Closes: #415688).
+  * Drop "000-Remove_ldconfig_call" patch, replaced by "--disable-ldconfig" configure switch.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed, 28 Mar 2007 08:44:30 +0200
+
+ntfs-3g (1:1.0-2) experimental; urgency=low
+
+  * Remove 'beta statement' in debian/control (Closes: #413182).
+  * Create a versionned shlibs file for libntfs-3g (Closes: #413264).
+  * Build against libfuse-dev (>= 2.6.3-1) which includes a verionned shlibs file (Closes: #412385).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sun,  4 Mar 2007 00:02:16 +0100
+
+ntfs-3g (1:1.0-1) experimental; urgency=low
+
+  * New upstream release (First stable release).
+  * Remove debconf warning.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed, 21 Feb 2007 09:04:37 +0100
+
+ntfs-3g (1:0.0.0+20070207-1) experimental; urgency=low
+
+  * New upstream release (RC1 !).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed,  7 Feb 2007 09:44:48 +0100
+
+ntfs-3g (1:0.0.0+20070118-1) experimental; urgency=low
+
+  * New upstream release (Closes: #404240).
+  * Update libfuse-dev build dependency version from 2.5.0 to 2.6.0.
+  * Update 000-Remove_ldconfig_call patch.
+  * Merge swedish debconf translation (Closes: #407863).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Thu,  1 Feb 2007 14:47:01 +0100
+
+ntfs-3g (1:0.0.0+20061031-6) unstable; urgency=low
+
+  * Add Russian debconf translation, thanks to Yuri Kozlov (Closes: #405247).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Wed,  3 Jan 2007 09:41:29 +0100
+
+ntfs-3g (1:0.0.0+20061031-5) unstable; urgency=low
+
+  * Add Czech debconf translation, thanks to Jakub Kasparec (Closes: #402988).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Fri, 15 Dec 2006 19:56:05 +0100
+
+ntfs-3g (1:0.0.0+20061031-4) unstable; urgency=low
+
+  * Update debian/watch.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Fri, 24 Nov 2006 00:33:43 +0100
+
+ntfs-3g (1:0.0.0+20061031-3) unstable; urgency=low
+
+  * Add German debconf translation, thanks to Alwin Meschede (Closes: #399247).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sun, 19 Nov 2006 03:13:59 +0100
+
+ntfs-3g (1:0.0.0+20061031-2) unstable; urgency=low
+
+  * Install ntfs-3g suid root with group fuse (Closes: #396681).
+  * Move fuse-utils from Depends to Pre-Depends.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sat,  4 Nov 2006 17:10:43 +0100
+
+ntfs-3g (1:0.0.0+20061031-1) unstable; urgency=low
+
+  * New upstream release.
+  * Add an epoch because of the new software versionning.
+  * Change homepage url.
+  * Remove 001-Log_reason_removal patch, merged in upstream.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Tue, 31 Oct 2006 21:33:11 +0100
+
+ntfs-3g (0.0.0+20070920-2) unstable; urgency=low
+
+  * Fix FTBS on aplha (Closes: #395901).
+    Thanks to Szakacsits Szabolcs <szaka@sienet.hu>.
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Sun, 29 Oct 2006 18:42:19 +0100
+
+ntfs-3g (0.0.0+20070920-1) unstable; urgency=low
+
+  * Initial release (Closes: #390778).
+
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Tue,  3 Oct 2006 01:17:00 +0200
--- ntfs-3g-1.2531.orig/debian/libntfs-3g31.install
+++ ntfs-3g-1.2531/debian/libntfs-3g31.install
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
--- ntfs-3g-1.2531.orig/debian/ntfs-3g.links
+++ ntfs-3g-1.2531/debian/ntfs-3g.links
@@ -0,0 +1 @@
+/usr/share/doc/libntfs-3g31 /usr/share/doc/ntfs-3g
--- ntfs-3g-1.2531.orig/debian/ntfs-3g.install
+++ ntfs-3g-1.2531/debian/ntfs-3g.install
@@ -0,0 +1,3 @@
+sbin/
+usr/bin/
+usr/share/
--- ntfs-3g-1.2531.orig/debian/compat
+++ ntfs-3g-1.2531/debian/compat
@@ -0,0 +1 @@
+5
--- ntfs-3g-1.2531.orig/debian/20-ntfs-3g-policy.fdi
+++ ntfs-3g-1.2531/debian/20-ntfs-3g-policy.fdi
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<deviceinfo version="0.2">
+  <device>
+    <match key="volume.fstype" string="ntfs">
+      <match key="@block.storage_device:storage.hotpluggable" bool="true">
+        <merge key="volume.fstype" type="string">ntfs-3g</merge>
+        <merge key="volume.policy.mount_filesystem" type="string">ntfs-3g</merge>
+        <append key="volume.mount.valid_options" type="strlist">locale=</append>
+      </match>
+    </match>
+  </device>
+</deviceinfo>
--- ntfs-3g-1.2531.orig/debian/NEWS.Debian
+++ ntfs-3g-1.2531/debian/NEWS.Debian
@@ -0,0 +1,9 @@
+ntfs-3g (1:1.913-2) unstable; urgency=HIGH
+  
+  * User from group fuse cannot mount ntfs-3g anymore.
+    This feature could allow any user from this group to read from and write
+    to arbitrary block devices, possibly involving a file descriptor leak.
+    
+    See Debian bug #445315 or CVE-2007-5159 for more information.
+  
+ -- Adam Cécile (Le_Vert) <gandalf@le-vert.net>  Thu, 04 Oct 2007 22:20:11 +0200
--- ntfs-3g-1.2531.orig/debian/libntfs-3g-dev.links
+++ ntfs-3g-1.2531/debian/libntfs-3g-dev.links
@@ -0,0 +1 @@
+/usr/share/doc/libntfs-3g31 /usr/share/doc/libntfs-3g-dev
--- ntfs-3g-1.2531.orig/debian/rules
+++ ntfs-3g-1.2531/debian/rules
@@ -0,0 +1,91 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+# We'll symlink /usr/share/doc/<package> to the libntfs-3g31 one
+# So we need a list of available packages
+PKG_LIST = libntfs-3g-dev ntfs-3g
+
+CFLAGS = -Wall -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+config.status: configure
+	dh_testdir
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+	cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+	cp -f /usr/share/misc/config.guess config.guess
+endif
+	./configure --host=$(DEB_HOST_GNU_TYPE) \
+	            --build=$(DEB_BUILD_GNU_TYPE) \
+		    --prefix=/usr \
+		    --exec-prefix=/usr \
+		    --mandir=\$${prefix}/share/man \
+		    --disable-ldconfig \
+		    CFLAGS="$(CFLAGS)" \
+		    LDFLAGS="-Wl,-z,defs"
+
+build: build-stamp
+
+build-stamp: config.status
+	dh_testdir
+	$(MAKE)
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp config.log config.sub config.guess
+	[ ! -f Makefile ] || $(MAKE) distclean
+	dh_clean
+
+install: build-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+	mkdir -p $(CURDIR)/debian/tmp/sbin
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+	# Install hal fdi file
+	install -D -m 644 debian/20-ntfs-3g-policy.fdi \
+		debian/tmp/usr/share/hal/fdi/policy/10osvendor/20-ntfs-3g-policy.fdi
+	# Remove RPATH from binary
+	chrpath --delete debian/tmp/usr/bin/ntfs-3g
+	chrpath --delete debian/tmp/usr/bin/ntfs-3g.probe
+
+binary-indep: build install
+
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs debian/changes/ChangeLog
+	dh_installdocs
+	dh_installdebconf
+	dh_install --sourcedir=$(CURDIR)/debian/tmp
+	# Remove old doc sets before running dh_link
+	for PKG in $(PKG_LIST); do \
+		rm -r debian/$$PKG/usr/share/doc/ || exit 1; \
+	done
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
--- ntfs-3g-1.2531.orig/debian/control
+++ ntfs-3g-1.2531/debian/control
@@ -0,0 +1,71 @@
+Source: ntfs-3g
+Section: otherosfs
+Priority: optional
+Maintainer: Adam Cécile (Le_Vert) <gandalf@le-vert.net>
+Build-Depends: debhelper (>= 5), autotools-dev, pkg-config, chrpath
+Homepage: http://www.ntfs-3g.org/
+Standards-Version: 3.8.0
+
+Package: ntfs-3g
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: read-write NTFS driver for FUSE
+ The ntfs-3g driver is an open source, GPL licensed, third generation Linux
+ NTFS driver which was implemented by the Linux-NTFS project. It provides
+ full read-write access to NTFS, excluding access to encrypted files, writing
+ compressed files, changing file ownership, access right.
+ .
+ Technically it's based on and a major improvement to the third generation
+ Linux NTFS driver, ntfsmount. The improvements includes functionality,
+ quality and performance enhancements.
+ .
+ ntfs-3g is based on FUSE (userspace filesystem framework for Linux), thus
+ you will have to prepare fuse kernel module to be able to use it.
+ .
+ Fuse is available in any recent kernel. No need to prepare a kernel module
+ if you are already running Debian Etch kernel or newer.
+
+Package: libntfs-3g-dev
+Section: libdevel
+Architecture: any
+Depends: libntfs-3g31 (= ${binary:Version})
+Description: ntfs-3g filesystem in userspace (FUSE) library headers
+ The ntfs-3g driver is an open source, GPL licensed, third generation Linux
+ NTFS driver which was implemented by the Linux-NTFS project. It provides
+ full read-write access to NTFS, excluding access to encrypted files, writing
+ compressed files, changing file ownership, access right.
+ .
+ Technically it's based on and a major improvement to the third generation
+ Linux NTFS driver, ntfsmount. The improvements includes functionality,
+ quality and performance enhancements.
+ .
+ ntfs-3g is based on FUSE (userspace filesystem framework for Linux), thus
+ you will have to prepare fuse kernel module to be able to use it.
+ .
+ Fuse is available in any recent kernel. No need to prepare a kernel module
+ if you are already running Debian Etch kernel or newer.
+ .
+ This package contains the library headers for developing programs using
+ libntfs-3g31.
+
+Package: libntfs-3g31
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: ntfs-3g filesystem in userspace (FUSE) library
+ The ntfs-3g driver is an open source, GPL licensed, third generation Linux
+ NTFS driver which was implemented by the Linux-NTFS project. It provides
+ full read-write access to NTFS, excluding access to encrypted files, writing
+ compressed files, changing file ownership, access right.
+ .
+ Technically it's based on and a major improvement to the third generation
+ Linux NTFS driver, ntfsmount. The improvements includes functionality,
+ quality and performance enhancements.
+ .
+ ntfs-3g is based on FUSE (userspace filesystem framework for Linux), thus
+ you will have to prepare fuse kernel module to be able to use it.
+ .
+ Fuse is available in any recent kernel. No need to prepare a kernel module
+ if you are already running Debian Etch kernel or newer.
+ .
+ This package contains the shared library.
