summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)AuthorFilesLines
2011-09-19libquota: only build a static libraryTheodore Ts'o4-56/+3
Since the libquota library has namespace contamination issues, don't build a shared library and link against it statically. Don't include it as part of the Debian packages. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2011-09-18debian: add support for multiarchTheodore Ts'o21-66/+96
Enhance the debian build rules so it will create multiarch compliant packages on those distributions that have support for it. Also remove e2initrd-helper from the e2fsprogs package since no one uses it any more. Also update the debian policy standards version to 3.9.2. Addresses-Debian-Bug: #632169 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2011-09-16debian: use 1.41.99 hack so that lintain doesn't complainTheodore Ts'o1-130/+183
We'll have to fix this up before 1.42 ships. And the quota library badly needs to be cleaned up... Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2011-09-16Update for e2fsprogs 1.42-WIP-0916 releaseTheodore Ts'o2-0/+30
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2011-09-15debian: update the e2fslibs and e2fslibs-dev files for the quota libraryTheodore Ts'o2-1/+3
We will include the quota library in e2fslibs for now. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2011-07-03Update for e2fsprogs 1.42-WIP-0702 releaseTheodore Ts'o2-12/+186
2011-07-03debian: disable compressionTheodore Ts'o1-1/+1
Disable the compression flag, and enable symlinks for the install (this is the same as previous debian packages; debian recommends against using hard links across different directories) Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2011-02-20e2fsprogs: create com_err.h link in includedirEric Sandeen1-2/+0
After debian bug #192277, debian/rules started making a symlink to com_err.h in /usr/include. Now I have Fedora bug #550889 for the same issue, and perhaps it's time to make this link by default, rather than fixing it up in packaging steps? [ Changed by tytso to remove the explicit -s option; this will default to creating a hard link by default, which slightly faster. If people want to use symlinks for all links during the install process, they can use configure option --enable-symlink-install. The reason for this change is that some file systems, like AFS, don't support symlinks, and AFS users complain when they can't build or install into AFS. So I don't want to use symlinks unconditionally without a way of switching things back and forth, and it's easier if we just make all links made during the install process to be hard links or sym links. ] Signed-off-by: Eric Sandeen <sandeen@redhat.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2010-12-22Update Release Notes, Changelogs, version.h, etc. for 1.41.14 releaseTheodore Ts'o1-0/+15
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-12-13Update Release Notes, Changelogs, version.h, etc. for 1.41.13 releaseTheodore Ts'o1-1/+14
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-11-22Update Release Notes, Changelogs, version.h, etc. for 1.41.13 releaseTheodore Ts'o1-0/+37
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-09-23ext2fs: add ext2fs_get_memalign() functionTheodore Ts'o1-0/+1
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-07-19debian: Fix outdated description: /sbin/fsck has moved to util-linuxTheodore Ts'o1-1/+1
Addresses-Debian-Bug: #588726 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-07-06debian: Remove obsolete initrd scriptTheodore Ts'o3-69/+0
Addresses-Debian-Bug: #585041 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-06-03Update debian/changelog for v1.41.12-2 releaseTheodore Ts'o1-0/+8
2010-06-03Fix debian problem: e2fsprogs: bogus dependency on libblkid1 due to shlibs.localTheodore Ts'o2-3/+13
Addresses-Debian-Bug: #583551 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-05-26Fix minor nit in debian/rules fileTheodore Ts'o1-1/+1
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-05-17Update release notes, version string, etc. for e2fsprogs 1.41.12 releaseTheodore Ts'o1-0/+40
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-05-17mke2fs: account for physical as well as logical sector sizeTheodore Ts'o1-0/+1
Some devices, notably 4k sector drives, may have a 512 logical sector size, mapped onto a 4k physical sector size. When mke2fs is ratcheting down the blocksize for small filesystems, or when a blocksize is specified on the commandline, we should not willingly go below the physical sector size of the device. When a blocksize is specified, we -must- not go below the logical sector size of the device. Add a new library function, ext2fs_get_device_phys_sectsize() to get the physical sector size if possible, and adjust the logic in mke2fs to enforce the above rules. Signed-off-by: Eric Sandeen <sandeen@redhat.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-05-17Install fsck.ext4 symlink in e2fsprogs-udeb packageTheodore Ts'o1-2/+3
Addresses-Debian-Bug: #571247 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-03-15Update release notes, version string, etc. for e2fsprogs 1.41.11 releaseTheodore Ts'o2-0/+32
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-03-15debian: Update compliance to debian policy to 3.8.4Theodore Ts'o1-1/+1
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-03-15debian: static build no longer needs -fno-stack-protectorTheodore Ts'o1-3/+3
From: Kees Cook <kees@debian.org> I noticed that the debian/rules contains "-fno-stack-protector". While this used to be needed a while back, this is no longer required, as the stack protection code will be statically compiled into the static e2fsprogs correctly now. Addresses-Debian-Bug: #573923 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2010-02-10Update release notes, version string, etc. for e2fsprogs 1.41.10 releaseTheodore Ts'o1-0/+69
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-11-29debian: Add source lintian overridesTheodore Ts'o1-0/+3
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-11-29debian: Fix FTBFS problem caused by texi2html changing its output locationTheodore Ts'o2-8/+6
Unfortunately, texi2html gratuitously changed its behavior of where its output html files are placed when the -split_chapter is in effect. (First it was in a subdirectory; then it was in the current directory; now it's back to putting the output html files in a subdirectory again.) Support either way of doing things since the texi2html team seems to be indecisive... Addresses-Debian-Bug: #552934 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-10-28debian: Fix pre-depends relation for util-linux-ngTheodore Ts'o1-1/+1
Commit 06807d9 had a typo; we need util-linux-ng >= 2.15~rc1-1, not << 2.15~rc1-1! Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-10-24debian: Add pre-depends for util-linux for util-linux-ng buildsTheodore Ts'o1-1/+5
Addresses-Debian-Bug: #551795 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-10-16e2fsck: Accept superblock times to be fudged by up to 24 hours by defaultTheodore Ts'o1-6/+0
Unfortunately, due to Windows' unfortunate design decision to configure the hardware clock to tick localtime, instead of the more proper and less error-prone UTC time, many users end up in the situation where the system clock is incorrectly set at the time when e2fsck is run. Historically this was usually due to some distributions having buggy init scripts and/or installers that didn't correctly detect this case and take appropriate countermeasures. However, it's still possible, despite the best efforts of init script and installer authors to not be able to detect this misconfiguration, usually due to a buggy or misconfigured virtualization manager or the installer not having access to a network time server during the installation process. So by default, we allow the superblock times to be fudged by up to 24 hours. This can be disabled by setting options.accept_time_fudge to the boolean value of false in e2fsck.conf. The old options.buggy_init_scripts is left for backwards compatibility. Since we are now accepting the 24 hour time fudge by default, there is no longer a need to install an Ubuntu-specific e2fsck.conf file, so we can remove it. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-09-06configure.in, configure: Drop --with-cc, --with-ccopts, --with-ldoptsTheodore Ts'o1-29/+26
Remove the configure options --with-cc, --with-ccopts, --with-ldopts, and --with-ld (which never worked), since the first three can be replaced with CC=, CCFLAGS=, and LDFLAGS= on the configure command-line. The default for --with-cc caused the CC= to be overridden even with it was specified to the configure script. Addresses-Sourceforge-Bug: #2843248 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-09-01debian: Make sure libblkid1 and libblkid1-dbg have changelogsTheodore Ts'o1-1/+2
Thanks to Scott James Remnant <scott@canonical.com> for pointing this problem and suggesting a fix. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-08-23Fix debian packaging to work correctly on post-Lenny systemsTheodore Ts'o3-25/+27
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-08-22Update release notes, version string, etc. for E2fsprogs 1.41.9 releaseTheodore Ts'o1-0/+32
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-07-20Update debian changelog and RELEASE-NOTES for interim releaseTheodore Ts'o1-0/+11
2009-07-19debian: Allow building with util-linux-ngTheodore Ts'o2-14/+91
If building with util-linux-ng, we will use the external libblkid and libuuid, as well as disabling the internal fsck. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-07-18debian/control: fix incorrect use of apostrophe'sScott James Remnant1-4/+4
Signed-off-by: Scott James Remnant <scott@ubuntu.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2009-07-11debian: Don't use dietlibc when building for mips and mipselTheodore Ts'o1-1/+1
Dietlibc seems to fail when building e2fsprogs for the mips and mipsel architectures. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-07-11Update release notes, version string, etc. for E2fsprogs 1.41.8 releaseTheodore Ts'o1-0/+14
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-07-11debian: Update standards version to 3.8.2Theodore Ts'o1-1/+1
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-07-11debian: Update package descriptions to mention ext3/ext4 filesystemsTheodore Ts'o1-20/+21
E2fsprogs is used for ext2, ext3, and ext4 filesystems. Update the package descriptions accordingly: Addresses-Debian-Bug: #535530 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-07-09libext2fs: Add new function ext2fs_test_inode_bitmap_range()Theodore Ts'o1-0/+1
Optimize ext2fs_test_block_bitmap_range() and add a new function, ext2fs_test_inode_bitmap_range(), which works the same way as ext2fs_block_bitmap_range() but for inode bitmaps. It's needed for some code in the development branch, so let's drop it into the maint branch to make life easier in the future. Signed-off-by: Kazuya Mio <k-mio@sx.jp.nec.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-07-09Interim in-progress update of the release notes and debian/changelogTheodore Ts'o1-0/+10
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-06-29Update release notes, version string, etc. for E2fsprogs 1.41.7 releaseTheodore Ts'o1-0/+33
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-06-21Fix encoding for rec_len in directories for >= 64k blocksize file systemsTheodore Ts'o1-0/+2
Previously e2fsprogs interpreted 0 for a rec_len of 65536 (which could occur if the directory block is completely empty in 64k blocksize filesystems), while the kernel interpreted 65535 to mean 65536. The kernel will accept both to mean 65536, and encodes 65535 to be 65536. This commit changes e2fsprogs to match. We add the encoding agreed upon for 128k and 256k filesystems, but we don't enable support for these larger block sizes, since they haven't been fully tested. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-05-30Update release notes, version string, etc. for E2fsprogs 1.41.6 releaseTheodore Ts'o1-0/+40
2009-05-30debian: Update control file to remove lintian warningsTheodore Ts'o1-22/+26
* Update debian policy standards 3.8.1 * Expand short and extended descriptions * Remove duplicated section and priority fields in the binary packages * Remove empty depends: header Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-05-30debian: update e2fslibs.symbol file to add ext2fs_extent_open2@BaseTheodore Ts'o1-3/+4
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-05-30debain: Remove unneeded lintian overrideTheodore Ts'o1-1/+0
2009-04-25debian: Add a build depends indicating we need a dietlibc newer than 0.30Theodore Ts'o2-2/+4
Addresses-Debian-Bug: #506064 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2009-04-24debian: Fix distribution name in changelog to be unstableTheodore Ts'o1-1/+1
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>