• Home
  • History
  • Annotate
  • only in /external/e2fsprogs/debian/
History log of /external/e2fsprogs/debian/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e0ed7404719a9ddd2ba427a80db5365c8bad18c0 20-Mar-2014 JP Abgrall <jpa@google.com> Switch back to 1.42.9 now that there is a fix

Revert "Revert changes that moved from 1.41.14 to 1.42.9"

This reverts commit 65f0aab98b20b5994a726ab90d355248bcddfffd.
hangelog
omerr-dev.doc-base
omerr-dev.files
omerr-dev.files.in
ontrol.in
opyright
2fsck-static.preinst
2fslibs-dev.doc-base
2fslibs-dev.files
2fslibs-dev.files.in
2fslibs.copyright
2fslibs.files
2fslibs.files.in
2fslibs.symbols
2fsprogs.copyright
2fsprogs.files
2fsprogs.preinst
2fsprogs.shlibs.local.in
ibblkid-dev.files
ibblkid-dev.files.in
ibblkid1.files
ibblkid1.files.in
ibcomerr2.files
ibcomerr2.files.in
ibcomerr2.symbols
ibss2.files
ibss2.files.in
ibuuid1.files
ibuuid1.files.in
ules
cripts/test-backtrace
ource/format
s-dev.files
s-dev.files.in
uid-dev.files
uid-dev.files.in
65f0aab98b20b5994a726ab90d355248bcddfffd 06-Mar-2014 JP Abgrall <jpa@google.com> Revert changes that moved from 1.41.14 to 1.42.9

Revert "e2fsck: Don't use e2fsck_global_ctx unless HAVE_SIGNAL_H"
commit e80e74c41d85ff93f3d212ba6512340f48054a93.

Revert "Merge remote-tracking branch 'linaro/linaro-1.42.9' into aosp_master"
This reverts commit e97b2b6fc82f840e84dfc631b87f21be44ff2421, reversing
changes made to 7e2fb9d09c245eba70ee008b78007315e9c0f1df.

Revert "Prepare for upstream 1.42.9"
This reverts commit 7e2fb9d09c245eba70ee008b78007315e9c0f1df.

Bug: 13340735
Change-Id: If48b153a95ef5f69f7cdccb00e23524abff3c5a8
Signed-off-by: JP Abgrall <jpa@google.com>
hangelog
omerr-dev.doc-base
omerr-dev.files
omerr-dev.files.in
ontrol.in
opyright
2fsck-static.preinst
2fslibs-dev.doc-base
2fslibs-dev.files
2fslibs-dev.files.in
2fslibs.copyright
2fslibs.files
2fslibs.files.in
2fslibs.symbols
2fsprogs.copyright
2fsprogs.files
2fsprogs.preinst
2fsprogs.shlibs.local.in
ibblkid-dev.files
ibblkid-dev.files.in
ibblkid1.files
ibblkid1.files.in
ibcomerr2.files
ibcomerr2.files.in
ibcomerr2.symbols
ibss2.files
ibss2.files.in
ibuuid1.files
ibuuid1.files.in
ules
cripts/test-backtrace
ource/format
s-dev.files
s-dev.files.in
uid-dev.files
uid-dev.files.in
036a84710dfe0d9b47cba835b8eba38a06a447ea 29-Dec-2013 Theodore Ts'o <tytso@mit.edu> Update release notes, etc., for final 1.42.9 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
2fslibs.symbols
becb01ce84d6da8ec549f042055ac58648eebd44 28-Dec-2013 Theodore Ts'o <tytso@mit.edu> debian: fix cross build support

We need to explicitly specify the $DEB_BUILD_HOST when querying for
the version of the libblkid1 package.

Addresses-Debian-Bug: #721365

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
2929f9daedf2931b6619fa1bce369389be4300ae 28-Dec-2013 Theodore Ts'o <tytso@mit.edu> debian: update debian-policy conormance to 3.9.5

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
b79e338d2ca2d148164deff2129d33eac665ac6c 28-Dec-2013 Theodore Ts'o <tytso@mit.edu> Use makeinfo --html instead of texi2html

The texi2html utility from the texi2html ceased being developed
upstream in 2011, and upstream has declared it superseded by the
makeinfo utility from the texinfo package.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
omerr-dev.doc-base
ontrol.in
2fslibs-dev.doc-base
ules
fc40d2924e2dc004bc9a949d09678c2cbe772851 11-Aug-2013 Theodore Ts'o <tytso@mit.edu> debian: remove old symlinks to /usr/share/doc

(Merged in NMU'ed change for Debian-Bug: #698879)

Merge commit '7dc67c0ad5daa7cbdf6d79a73bb34e04d55f7406' into maint

Conflicts:
debian/changelog
7dc67c0ad5daa7cbdf6d79a73bb34e04d55f7406 11-Aug-2013 Theodore Ts'o <tytso@mit.edu> debian: remove old symlinks to /usr/share/doc

(From NMU'ed change)

Addresses-Debian-Bug: #698879

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
2fsck-static.preinst
2fsprogs.preinst
05958122453834079195230ff054cfd6073fbc98 21-Jun-2013 Theodore Ts'o <tytso@mit.edu> Update release notes, etc., for final 1.42.8 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
6e2393fde2552a8c6449639a733e8ae4e095b113 17-Jun-2013 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, for 1.42.8 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ontrol.in
ules
3df6014a3d216d19be7d2286de24e8ee106f18ad 16-Jun-2013 Theodore Ts'o <tytso@mit.edu> Work around Debian Bug #712530

Add a test to see if the backtrace() function requires linking in a
library in /usr/lib.

Addresses-Debian-Bug: #708307

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
cripts/test-backtrace
e48bf256e99e4923c6193ff78000af18c700d93d 20-May-2013 Theodore Ts'o <tytso@mit.edu> libext2fs: fix gcc -Wall warnings

Primarily signed vs unsigned and const warnings.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
511ba985c0821d07a6274515e35cbf5a3c81077d 22-Jan-2013 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, for final 1.42.7 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
8359f626a4e94757312f68759366f06c9ad4c1ac 16-Jan-2013 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.42.7 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
f01c1a6bce5e6674cbfa5260db1691bca01a4410 04-Jan-2013 Darren Hart <dvhart@infradead.org> libext2fs: add the ext2fs_symlink() function

Creating symlinks is a complex affair when accounting for slowlinks.

Create a new function, ext2fs_symlink(), modeled after ext2fs_mkdir().
Like ext2fs_mkdir(), ext2fs_symlink() takes on the task of allocating a
new inode and block (for slowlinks), setting up sane default values in
the inode, copying the target path to either the inode (for fastlinks)
or to the first block (for slowlinks), and accounting for the inode and
block stats. Disallow link targets longer than blocksize as the Linux
kernel prevents this.

It does not attempt to expand the parent directory, instead returning
EXT2_ET_DIR_NO_SPACE and leaving it to the caller to expand just as
ext2fs_mkdir() does. Ideally, I think both of these functions should
make a single attempt to expand the directory.

[ Fixed a few bugs discovered when creating a test case for ext2fs_symlink() ]

Signed-off-by: Darren Hart <dvhart@infradead.org>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Cc: "Darrick J. Wong" <darrick.wong@oracle.com>
Cc: Andreas Dilger <adilger@dilger.ca>
2fslibs.symbols
73c427d2a3f28c34280e51db76e580d9730c0cbf 01-Jan-2013 Theodore Ts'o <tytso@mit.edu> Update changelogs for 1.42.7 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
cc5f27eb387fb2e33b4d83caca89a0471bf09863 01-Jan-2013 Theodore Ts'o <tytso@mit.edu> debain: update e2fslibs.symbols with newly exported functions

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
0e5e7284ab7e70d77995754bf78f530a33d71d86 15-Dec-2012 Filipe Brandenburger <filbranden@google.com> debian: use more specific library file names in *.files

This patch specifies libraries using a more specific glob that will pick
only the lib*.so.<version> file and will not match the lib*.so symlink
and the lib*.a archive/static library.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs-dev.files.in
2fslibs.files.in
ibblkid-dev.files.in
ibblkid1.files.in
ibcomerr2.files.in
ibss2.files.in
ibuuid1.files.in
efd968732ce068ddefe399775724ee6a26550e04 15-Dec-2012 Filipe Brandenburger <filbranden@google.com> debian: look for quota.pc and libquota.a from root of install tree

The rules makefile was already using `find' in order to cope with
multi-arch directories under /usr/lib. This patch changes it to look for
those files from the root of the install tree. This allows for
installing to libdirs of /usr/lib64 or /lib or /lib64. There are no
other files with the same names in the package so it's not a problem to
find from the root of the tree.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
9aaa4eabd18f4917c198e8f27b02c679a5361c49 15-Dec-2012 Filipe Brandenburger <filbranden@google.com> debian: add make variable to pass extra parameters to configure

Setting EXTRA_CONF_FLAGS in rules.custom will pass the extra arguments
to calls of ./configure when building e2fsprogs. This can be used, for
instance, to pass a --libdir argument or similar to the configure
script.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
a8ffb5c2c4061fa90ded0851452b52cb44e1638d 15-Dec-2012 Filipe Brandenburger <filbranden@google.com> debian: add make variable to prevent building e2fsck.static package

Setting BUILD_E2FSCK_STATIC=no in rules.custom will prevent the
debian/rules makefile from building a statically-linked e2fsck and
from creating a deb package for it.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
ules
11e5292266b26c63c6ffd25b799d271088200256 21-Sep-2012 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.42.6 release
hangelog
a92037f2610c6efc317df0fe61a995c78f38fc16 21-Sep-2012 Theodore Ts'o <tytso@mit.edu> debian: adjust build dependencies

Remove dc from the list of dependencies, since it's not used during
the build anymore.

Addresses-Debian-Bug: #677497

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
67b3721dc4de9d6441a00eceba6fd57590aa0004 30-Jul-2012 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.42.5 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
d2051f11044290d288a4f03220f07fe9651588c9 29-Jul-2012 Riku Voipio <riku.voipio@iki.fi> debian: set e2fsprogs as Multi-Arch: foreign

If package foo:i386 depends on e2fsprogs, without Multi-Arch: foreign
statetment, the i386 version of e2fsprogs will be installed. By
setting the foreign field, the already installed (in this example
amd64) e2fsprogs package is enough to satisfy the dependency.

The M-A: foreign field is ignored in pre-multiarch systems, so ifdeffing
it using macros should be unnessary.

Addresses-Debian-Bug: #678395

Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
ontrol.in
a1c4e15f6a6c95405e52bb2d20ad71b4fb891783 13-Jun-2012 Theodore Ts'o <tytso@mit.edu> Update debian changelog for 1.42.4-3
hangelog
c1986ecb6fc68427db7579d409929939117e45ff 13-Jun-2012 Theodore Ts'o <tytso@mit.edu> Fix blhc (Build Log Hardening Check) warnings

The Build Log Hardening Check is a debian tool which scans the output
of a package build making sure that the security hardening flags are
used when compiling and linking all of binaries in a package.

For the most part we were passing CFLAGS, CPPFLAGS, and LDFLAGS down
to the compiler and link commands, but there there were one or two
exceptions. In addition, there where a few places in "make install"
where the V=1 option was not being honored, which triggered blhc
warnings since it couldn't analyze those commands.

The e2fsck.static was the only binary that was not getting built and
packaged with the hardening flags, but I've fixed all of the blhc
warnings so in the future it will be obvious if we regress.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
8f00911a21f4e95de84c60e09cc4df173e5b6701 13-Jun-2012 Theodore Ts'o <tytso@mit.edu> libquota: remove unneeded #include of <sys/quota.h>

The attempted inclusion of sys/quota.h is causing failures in when
building on the hurd and freebsd platforms for Debian. It's not
necessary any more, so just remove the #include.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
d6a3e41172ce43b4a92fae0791beb7592a4575b1 12-Jun-2012 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.42.4 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
8cf716a25134b842862e02092c3bae1e51e00612 14-May-2012 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.42.3 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
2fslibs.symbols
f52c1753d41cfb02779ead0afea48ec2c1c8ed57 09-Apr-2012 Theodore Ts'o <tytso@mit.edu> debian: update debian-policy conformance to 3.9.3

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
3b0018beee12b79cdc88aa53746a4f0b62d7eda1 09-Apr-2012 Theodore Ts'o <tytso@mit.edu> Update for Debian 1.42.2-2 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
70d7281dcbf3180d291ade48296982dcda356877 28-Mar-2012 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.42.2 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
2fslibs.symbols
ddad03871f3278293f1316d80e591c426550e250 27-Mar-2012 Theodore Ts'o <tytso@mit.edu> debian: add pointer for e2fsprogs-udeb to libcomerr2.shlibs

The udeb for btrfs-tools need libcom_err.so.2, which is packaged as a
part of e2fsprogs-udeb since we don't have a separate libcomerr2 udeb.
So we need to make sure the shlibs file has an explicit pointer to
handle this case.

Addresses-Debian-Bug: #665885

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
95decc5c720c02815d20d1fea053106baec03173 27-Mar-2012 Theodore Ts'o <tytso@mit.edu> debian: add back support older systems w/o dpkg-buildflags

Commit 5d0e1f99 removed support for older systems such as Ubuntu
10.04, which don't have dpkg-buildflags.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
fb8bcfcd631dc5ad8f4cf66aec2370578ee03388 27-Mar-2012 Theodore Ts'o <tytso@mit.edu> debian: don't build BUILD-STATIC if SKIP_STATIC=yes

Trade off build time for space by using e2fsck.static from BUILD-STD
and not building BUILD-STATIC if SKIP_STATIC=yes in the rules.custom
file.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
be241786e36e4324a64b144df7def72e0b1f93b2 27-Mar-2012 Theodore Ts'o <tytso@mit.edu> debian: don't build BUILD-BF if SKIP_BF=yes

Trade off build time for space by using the binaries from BUILD-STD
and not building BUILD-BF if SKIP_BF=yes in the rules.custom file.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
81d72f7378bc6376898060e2f160650a76d7bd68 27-Mar-2012 Theodore Ts'o <tytso@mit.edu> debian: compile without using dietlibc if SKIP_DIETLIBC=yes

Some distributions such as Ubuntu don't have dietlibc. If
SKIP_DIETLIBC=yes appears in rules.custom, this will change the
control file and cause the build rules to skip using dietlibc when
building the BUILD-BF version of e2fsprogs.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
ules
d973c18b33df378b071a951e942954e79f316567 27-Mar-2012 Theodore Ts'o <tytso@mit.edu> debian: try to include rules.custom if it exists

The rules.custom file will never exist upstream, but by trying to
include it if it exists, it will make it easier to people create
custom builds of e2fsprogs by overriding various configuration
parameters in the debian rules file, while minimizing the chance of
future merge conflicts.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
87141781aabb4dc01359428d2feecdc7f43eeac0 15-Mar-2012 Theodore Ts'o <tytso@mit.edu> dumpe2fs: print the expected block group checksum if it is incorrect

This helps to diagnose problems caused by incorrect block group
checksums.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
bbdb7a5f2827870e70b0f1f7e8bf91e15dc4642f 21-Feb-2012 Theodore Ts'o <tytso@mit.edu> Update for Debian 1.42.1-2 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
5d0e1f99bc5d2b2c718fd89642799819f222772e 21-Feb-2012 Theodore Ts'o <tytso@mit.edu> debian: fix dpkg-buildflags so it works when the shell is dash

The buildd's use dash as the shell, so we can't use >& in the rules
file. This was causing the buildd-built e2fsprogs binary packages to
be built without the hardening flags.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
f921eda1ab9c865a560edd7d61f98089128c04f3 21-Feb-2012 Theodore Ts'o <tytso@mit.edu> debian: build with V=1 for more information in buildd logs

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
91b9eadeab6bc152abcd36d5fedc967acc59ad3e 17-Feb-2012 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.42.1 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
2fslibs.symbols
910fae94a5799de1fdfd180df55ef4d71319e0b7 16-Feb-2012 Theodore Ts'o <tytso@mit.edu> debian: enable use of dpkg-buildflags if present

On newer Debian-based distributions, dpkg-buildflags should be called
by the debian rules file to get the appropriate values for CFLAGS,
LDFLAGS, etc. This will also allow Debian to build with security
hardened build flags, which is a release goal for Debian Wheezy.

If dpkg-buildflags is not present, then use some safe defaults (what
is currently being set by dpkg-buildpackage in Ubuntu 10.04 LTS, which
is a common enough ancient distribution that many people might still
care about).

Addresses-Debian-Bug: #654457

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
499d5ec5582209279bb0cf86672770d77b047871 29-Nov-2011 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.42 release

Also fixed depfix.sed

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
3a4ab830981e11441444706640f0f29f57071cfe 21-Nov-2011 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.42-WIP-1120 release
hangelog
7becb2065ffd5c4b403546d577c2421b4a840c3c 14-Nov-2011 Theodore Ts'o <tytso@mit.edu> Make quota support disabled by support

Quota support can be enabled using --enable-quota. There are still
some buglets that we need to fix up before it can be considered 100%
supported, so let's disable it for the 1.42 release.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
1e40ef8ee44cdf632958b884afe33c50e7d4c02e 07-Nov-2011 Theodore Ts'o <tytso@mit.edu> po: rebuild the .gmo files in the debian/rules file

This commit reverts commit aff534958b0 and transfers the
responsibility of rebuilding the .gmo files to the debian/rules file,
as updating the gmo files can cause problems for other distribution's
building systems. (We do this because we don't update the .gmo files
when doing a mid-release snapshot, since binary files can't be
represented in diff files. So we only update the .po files, and let
the package build process take care of the .gmo files.)

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
d1b75fd60c255ebc07209a5928dff497f58cd745 05-Nov-2011 Theodore Ts'o <tytso@mit.edu> libext2fs: don't leak tdb_null out of the shared library namespace

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
6b967cd6f13491dbe07380600f86ed992e833fc9 17-Oct-2011 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.42-WIP-1016 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
0c80c44bd08c60f3cd0ad87f12a71a75cac3bcaa 17-Oct-2011 Theodore Ts'o <tytso@mit.edu> libext2fs: ext2fs_[set_]file_acl_block needs to check for 64-bit feature flag

The ext2fs_file_acl_block() and ext2fs_set_file_acl_block() needs to
only check i_file_acl_high if the 64-bit flag is set. This is needed
because otherwise we will run into problems on Hurd systems which
actually use that field for h_i_mode_high.

This involves an ABI change since we need to pass ext2_filsys to these
functions. Fortunately these functions were first included in the
1.42-WIP series, so it's OK for us to change them now. (This is why
we have 1.42-WIP releases. :-)

Addresses-Sourceforge-Bug: #3379227

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
3871db6d14e4fb1e0a9f269cf7873eaaa9174f94 10-Oct-2011 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.42-WIP-1009 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
db865237901de71d2ce94f73849c15e1d0baa3af 10-Oct-2011 Theodore Ts'o <tytso@mit.edu> debian: Add explicit source format to specify 3.0 (quilt)

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ource/format
9d0be127e94c7490a13d68400b64194025638638 08-Oct-2011 Theodore Ts'o <tytso@mit.edu> debian: fix gcc-multilib dependency for mipsel as well as mips

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
394550c81c738a7718d820a20abcfd3de31976d2 08-Oct-2011 Theodore Ts'o <tytso@mit.edu> debian: update the changelog for the e2fsprogs 1.42~WIP-2011-10-05-2 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ee0de3e3e6280654a5142d7b301c56b6680ae144 08-Oct-2011 Theodore Ts'o <tytso@mit.edu> debian: add a mips-specific dependency on gcc-multilib

The debian mips package has to do some wierd things to include a
64-bit library in the 32-bit binary package.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
f123e665496ad9f06b4a1da9e863364d8f224941 05-Oct-2011 Theodore Ts'o <tytso@mit.edu> debian: Add a dependency on the 1.42~WIP-2011-1005-1 version of libcom_err

Addresses-Debian-Bug: #644425

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsprogs.shlibs.local.in
d730094243d48d2f63215c4eb783895e4a5ada85 05-Oct-2011 Theodore Ts'o <tytso@mit.edu> debian: update libcomerr2.symbols

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibcomerr2.symbols
fd7c37fec1aec297c883998e811ee339024edf6e 05-Oct-2011 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.42-WIP-1005 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
f6b16547f451eee1e456e3f7d3ae51a74b6d9d3c 04-Oct-2011 Theodore Ts'o <tytso@mit.edu> Update debian/changelog for an interim release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
c2ac6c5fbd6efb03588e4450efd3f538cdc730ea 01-Oct-2011 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.42-WIP-1001 release
hangelog
636019ecdb2a2ed5c8a39d37a9a69cdc45de99ad 01-Oct-2011 Theodore Ts'o <tytso@mit.edu> debian: avoid installing source.lintian-overrides

This avoids lintian errors if we try to rebuild the package since
source.lintian-overrides ends up getting installed in
debian/source/usr/src/lintian/overrides/source, which then gets
dropped in the diff file.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
b1c828e87590f613015185a19f8e2067a7220a05 29-Sep-2011 Theodore Ts'o <tytso@mit.edu> debian: add hurd-specific mke2fs.conf file

Addresses-Debian-Bug: #629355

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
20d7949583a7efbf9b93f7e3d47983e10629530e 25-Sep-2011 Theodore Ts'o <tytso@mit.edu> debian: don't bomb out if DEB_BUILD_OPTIONS contains nostrip

The debugging packages will contain no debugging symbols (since they
are in the unstripped executables and libraries) but at least the
build won't crash.

Addresses-Debian-Bug: #627535

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
8a0ef9edfa27c019545f0aff57839a888d0da240 25-Sep-2011 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.42-WIP-0925 release
hangelog
af63aacef4fde1a2fcd085b4ccb75107799a7e57 25-Sep-2011 Theodore Ts'o <tytso@mit.edu> debian: update e2fslibs.symbols to include newly added symbols

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
3c643f8b1811cfbe3bc92c22b443525b9b8542ce 25-Sep-2011 Theodore Ts'o <tytso@mit.edu> debian/copyright: update the debian copyright file

Fix up the debian/copyright file so it contains the full information
of the licenses used by all of the libraries. Also use a single
copyright file for e2fsprogs and e2fslibs, to make sure they are kept
in sync.

Addresses-Debian-Bug: #614662

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
opyright
2fslibs.copyright
2fsprogs.copyright
ules
9d9a53e651fa877eb4f9df0bfd97fbcc5f514293 24-Sep-2011 Richard W.M. Jones <rjones@redhat.com> libext2fs: add flag to ext2fs_flush() and ext2fs_close() to avoid fsync

This adds new APIs: ext2fs_flush2 and ext2fs_close2 which take an
extra 'int flags' parameter.

This allows us to pass in an EXT2_FLAG_FLUSH_NO_SYNC flag which avoids
fsync'ing the filesystem when closing it. For the case we have in
mind where we are just constructing a throwaway ext2 filesystem in a
file in order to boot a VM, this saves over 5 seconds during the boot
process and avoids many unnecessary disk writes.

Existing code using ext2fs_flush and ext2fs_close remains unaffected
by this change.

Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2fslibs.symbols
8f9d708f6afc7079842585153f000721a14dec6e 19-Sep-2011 Theodore Ts'o <tytso@mit.edu> libquota: only build a static library

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>
2fslibs-dev.files.in
2fslibs.files.in
2fslibs.symbols
ules
55e00a250398a2446e9872302579d49a5da76c22 19-Sep-2011 Theodore Ts'o <tytso@mit.edu> debian: add support for multiarch

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>
omerr-dev.files
omerr-dev.files.in
ontrol.in
2fslibs-dev.files
2fslibs-dev.files.in
2fslibs.files
2fslibs.files.in
2fsprogs.files
ibblkid-dev.files
ibblkid-dev.files.in
ibblkid1.files
ibblkid1.files.in
ibcomerr2.files
ibcomerr2.files.in
ibss2.files
ibss2.files.in
ibuuid1.files
ibuuid1.files.in
ules
s-dev.files
s-dev.files.in
uid-dev.files
uid-dev.files.in
3694bf1cd0116dec2f066203b9373cca8699fc27 16-Sep-2011 Theodore Ts'o <tytso@mit.edu> debian: use 1.41.99 hack so that lintain doesn't complain

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>
2fslibs.symbols
2406de5440416fe9d13c0f223109d198ce41624f 16-Sep-2011 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.42-WIP-0916 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
2fslibs.symbols
8595c5bfe60c21000707ae516dee6eed0e535f8a 16-Sep-2011 Theodore Ts'o <tytso@mit.edu> debian: update the e2fslibs and e2fslibs-dev files for the quota library

We will include the quota library in e2fslibs for now.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs-dev.files
2fslibs.files
c0b3deb5f8574f0486a00e6adb1d685040f2fe16 03-Jul-2011 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.42-WIP-0702 release
hangelog
2fslibs.symbols
594ec97beb86a9cbfa01d246a6bb65dada55e86a 03-Jul-2011 Theodore Ts'o <tytso@mit.edu> debian: disable compression

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>
ules
b6d274f7c67333e9d4b191b0d27a00be6a2d723f 16-Feb-2011 Eric Sandeen <sandeen@redhat.com> e2fsprogs: create com_err.h link in includedir

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>
ules
7267e3d3fdbc911477bfd7fb8bb5232252168d0a 23-Dec-2010 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.41.14 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
d085f61f25e9e208d99ca6e2c3547ba942033961 13-Dec-2010 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.41.13 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
d5b8a1e9079f80613b85efbe7994553c2c452081 22-Nov-2010 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.41.13 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
023a1df091f9d42f826ee3737190db5de9c823b0 23-Sep-2010 Theodore Ts'o <tytso@mit.edu> ext2fs: add ext2fs_get_memalign() function

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
58384b8fa81ce01221414a3603591b63e487609b 19-Jul-2010 Theodore Ts'o <tytso@mit.edu> debian: Fix outdated description: /sbin/fsck has moved to util-linux

Addresses-Debian-Bug: #588726

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
d85bdf7f198a5f88c3d45e6f16cb55f2d2ccdbfb 06-Jul-2010 Theodore Ts'o <tytso@mit.edu> debian: Remove obsolete initrd script

Addresses-Debian-Bug: #585041

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
nitrd-tools.e2fsprogs
nitrd.ext3-add-journal
ules
0fb2d1d34660d2d87d2cbf4c81e3715a60ffb11c 03-Jun-2010 Theodore Ts'o <tytso@mit.edu> Update debian/changelog for v1.41.12-2 release
hangelog
e54e7000514e1f7b9e2d6f94d079dd884a4a83ff 03-Jun-2010 Theodore Ts'o <tytso@mit.edu> Fix debian problem: e2fsprogs: bogus dependency on libblkid1 due to shlibs.local

Addresses-Debian-Bug: #583551

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsprogs.shlibs.local
2fsprogs.shlibs.local.in
ules
15fdc401258ea57916831d75aecc2e87144584cf 26-May-2010 Theodore Ts'o <tytso@mit.edu> Fix minor nit in debian/rules file

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
b846122a1210a4f55cf55625afd8e0059341d9c4 18-May-2010 Theodore Ts'o <tytso@mit.edu> Update release notes, version string, etc. for e2fsprogs 1.41.12 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
bb1158b92ed8a12ab9e9317ca6ddd97bc12447d3 18-May-2010 Theodore Ts'o <tytso@mit.edu> mke2fs: account for physical as well as logical sector size

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>
2fslibs.symbols
517be2d76e1e67d8e2fea9ffb429b358371e9b83 18-May-2010 Theodore Ts'o <tytso@mit.edu> Install fsck.ext4 symlink in e2fsprogs-udeb package

Addresses-Debian-Bug: #571247

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
7b6f59204ec441a27fa5035308683471cc189ce1 15-Mar-2010 Theodore Ts'o <tytso@mit.edu> Update release notes, version string, etc. for e2fsprogs 1.41.11 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ibcomerr2.symbols
29516bbdd285282806094b4002b3b20aba729e6f 15-Mar-2010 Theodore Ts'o <tytso@mit.edu> debian: Update compliance to debian policy to 3.8.4

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
025d1e77c81a77869f527bed018eb6701a6d419e 15-Mar-2010 Theodore Ts'o <tytso@mit.edu> debian: static build no longer needs -fno-stack-protector

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>
ules
9080695a4ec602b1102d836b44b18c2ec692c12e 10-Feb-2010 Theodore Ts'o <tytso@mit.edu> Update release notes, version string, etc. for e2fsprogs 1.41.10 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
7bb82079a5d2b4e39d2f3e3655210808560a9233 30-Nov-2009 Theodore Ts'o <tytso@mit.edu> debian: Add source lintian overrides

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ource.lintian-overrides
4534f8bc3fb3e2fa6f8420596787fa397f525cd4 30-Nov-2009 Theodore Ts'o <tytso@mit.edu> debian: Fix FTBFS problem caused by texi2html changing its output location

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>
omerr-dev.doc-base
ules
97f466394eb8fe0f874e9f734ee7ef178e229575 28-Oct-2009 Theodore Ts'o <tytso@mit.edu> debian: Fix pre-depends relation for util-linux-ng

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>
ontrol.in
06807d9fa62fe31525143b36fcff8f223e18829c 24-Oct-2009 Theodore Ts'o <tytso@mit.edu> debian: Add pre-depends for util-linux for util-linux-ng builds

Addresses-Debian-Bug: #551795

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol.in
ba5131f6d48eded504e84c2a8ffc8131df8a512e 17-Oct-2009 Theodore Ts'o <tytso@mit.edu> e2fsck: Accept superblock times to be fudged by up to 24 hours by default

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>
ules
0b5b9f90eec5cb383c660fe10ef2c88193e80fe7 07-Sep-2009 Theodore Ts'o <tytso@mit.edu> configure.in, configure: Drop --with-cc, --with-ccopts, --with-ldopts

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>
ules
1be2ce0f494ce88b42bd9a4d90e84c7d7277ec93 02-Sep-2009 Theodore Ts'o <tytso@mit.edu> debian: Make sure libblkid1 and libblkid1-dbg have changelogs

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>
ules
686c4c124fb5ee2b676d26d98efd861c6e021d88 23-Aug-2009 Theodore Ts'o <tytso@mit.edu> Fix debian packaging to work correctly on post-Lenny systems

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ontrol.in
ules
edde3e5142d56b0f8079030fcabe776c5c4173cd 23-Aug-2009 Theodore Ts'o <tytso@mit.edu> Update release notes, version string, etc. for E2fsprogs 1.41.9 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
776a374a57881d26af6532608e0084ddc028e8ec 20-Jul-2009 Theodore Ts'o <tytso@mit.edu> Update debian changelog and RELEASE-NOTES for interim release
hangelog
95f65c3d70a7a883c3c98d7f53feed970dc64271 19-Jul-2009 Theodore Ts'o <tytso@mit.edu> debian: Allow building with util-linux-ng

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>
ontrol
ontrol.in
ules
1e69a24005b588f7e109225a3f929a9891ea834e 15-Jul-2009 Scott James Remnant <scott@ubuntu.com> debian/control: fix incorrect use of apostrophe's

Signed-off-by: Scott James Remnant <scott@ubuntu.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
ontrol
73910668ef372249b835eb35d944f0e5576e4571 12-Jul-2009 Theodore Ts'o <tytso@mit.edu> debian: Don't use dietlibc when building for mips and mipsel

Dietlibc seems to fail when building e2fsprogs for the mips and mipsel
architectures.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
989a01f8e2d2e5a3fec72e6b74ff9505809ea68b 12-Jul-2009 Theodore Ts'o <tytso@mit.edu> Update release notes, version string, etc. for E2fsprogs 1.41.8 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
be6b9241165d8f5d60603fbcbc19333073ce880a 11-Jul-2009 Theodore Ts'o <tytso@mit.edu> debian: Update standards version to 3.8.2

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
90075df530671812cafa3ab31dfcf973ef24a6d1 11-Jul-2009 Theodore Ts'o <tytso@mit.edu> debian: Update package descriptions to mention ext3/ext4 filesystems

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>
ontrol
ef1a526dfbe663bb80ab75c2e7985ae8d9021b76 09-Jul-2009 Theodore Ts'o <tytso@mit.edu> libext2fs: Add new function ext2fs_test_inode_bitmap_range()

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>
2fslibs.symbols
24a24cc6280a3e97a914e24194f69bbf7304e9bb 09-Jul-2009 Theodore Ts'o <tytso@mit.edu> Interim in-progress update of the release notes and debian/changelog

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
d9206a341452845c7a9da9e84d54520859f0eca3 29-Jun-2009 Theodore Ts'o <tytso@mit.edu> Update release notes, version string, etc. for E2fsprogs 1.41.7 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
8a480350952f6f0fdbce54326b6d847e66368897 22-Jun-2009 Theodore Ts'o <tytso@mit.edu> Fix encoding for rec_len in directories for >= 64k blocksize file systems

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>
2fslibs.symbols
d17ad1234d64e73b03f1d386778cfa0efb18bc85 30-May-2009 Theodore Ts'o <tytso@mit.edu> Update release notes, version string, etc. for E2fsprogs 1.41.6 release
hangelog
683f755eec0c60c38225684df0316048cddc9be7 30-May-2009 Theodore Ts'o <tytso@mit.edu> debian: Update control file to remove lintian warnings

* 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>
ontrol
aec29065819dd81d5c289cae9745193d86cbc93d 30-May-2009 Theodore Ts'o <tytso@mit.edu> debian: update e2fslibs.symbol file to add ext2fs_extent_open2@Base

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
751fded37374a9d9307d88aeef901aa65dfc021f 30-May-2009 Theodore Ts'o <tytso@mit.edu> debain: Remove unneeded lintian override
ibuuid1.lintian-overrides
b08c29131af0b0289e20042c8f2f29cb75e6415f 25-Apr-2009 Theodore Ts'o <tytso@mit.edu> debian: Add a build depends indicating we need a dietlibc newer than 0.30

Addresses-Debian-Bug: #506064

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ontrol
af394b505feb37a7aff4175e54f10d7f4dbd621d 24-Apr-2009 Theodore Ts'o <tytso@mit.edu> debian: Fix distribution name in changelog to be unstable

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
898ddb065d80e8bba7939a2695783a747db208ba 24-Apr-2009 Theodore Ts'o <tytso@mit.edu> Update release notes, version string, etc. for E2fsprogs 1.41.5 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
e60c25b03f34c5062c61280d87bfbea4dc312a86 23-Apr-2009 Theodore Ts'o <tytso@mit.edu> Interim commit for Debian release -- 1.41.4-3

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ef797135f8cee023a0486d1c708595a5608074f3 20-Apr-2009 Theodore Ts'o <tytso@mit.edu> debian: Update debhelper compat level to 7

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ompat
ontrol
ules
7f8da8022e2484054bd2f23c82d7c98bb735516a 20-Apr-2009 Theodore Ts'o <tytso@mit.edu> debian: Update copyright files to point the correct common license files

This fixes the Lintian warning:

The copyright file refers to the versionless symlink in
/usr/share/common-licenses for the full text of the GPL, LGPL, or GFDL
license, but the package does not appear to allow distribution under
later versions of the license. This symlink will change with each
release of a new version of the license and may therefore point to a
different version than the package is released under. debian/copyright
should instead refers to the specific version of the license that the
package references.

For example, if the package says something like "you can redistribute it
and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; version 2 dated June, 1991,"
the debian/copyright file should refer to
/usr/share/common-licenses/GPL-2, not /GPL.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsck-static.copyright
2fslibs.copyright
2fsprogs.copyright
ibblkid.copyright
2de03c18a68a413d3be02128cbb54ee014be2ce0 20-Apr-2009 Theodore Ts'o <tytso@mit.edu> debian: Put the *-dbg packages in the debug section as requested by Lintian

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
daf3c82dd09a2f8341bf6a500d2d5f379fe728f7 20-Apr-2009 Theodore Ts'o <tytso@mit.edu> Interim commit for Debian release -- 1.41.4-2

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
afa7874214faa6368b64f42b83d38482a06eec36 18-Apr-2009 Theodore Ts'o <tytso@mit.edu> debian: Add homepage field to the control file

Addresses-Debian-Bug: #506279

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
b2ca48f40eb33bd86b8d53d4373e7fce96bced4a 28-Jan-2009 Theodore Ts'o <tytso@mit.edu> Update release notes, changelog, etc., for e2fsprogs 1.41.4 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
beab8de477110970785077fb3204f171d3fcc485 20-Aug-2008 Jose R. Santos <jrs@us.ibm.com> Add 64-bit getsize interface.

Added interface capable of opening 64-bit block device.

Signed-off-by: Jose R. Santos <jrs@us.ibm.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
c66130f186c9975d979625db01d2857a3195c3ef 20-Jan-2009 Theodore Ts'o <tytso@mit.edu> debian: Add "set -e" to uuid-runtime's prerm script

This addresses a Lintian warning.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
uid-runtime.prerm
3a4ec2ba0f5528c3cc59e6ab0503496a300ac194 20-Jan-2009 Theodore Ts'o <tytso@mit.edu> debian: Add mkfs.ext4 symlink to the e2fsprogs-udeb package

This patch is needed for Ubuntu Januty.

Addresses-Debian-Bug: #511207

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
124e6767fc3509b0a1ea7c3f53545b6082db8043 16-Nov-2008 Theodore Ts'o <tytso@mit.edu> debian: Fix mkinitfs on x86_64 systems

On x86_64 systems, we need to filter out linux-vdso.so lines from the
output of the ldd program when determining the library dependencies.

Addresses-Debian-Bug: #503057

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
nitrd-tools.e2fsprogs
cb293cfc8b53971f196a5a55d7450fc7fb258a8b 18-Oct-2008 Theodore Ts'o <tytso@mit.edu> Fix spelling mistake in debian changelog

Addresses-Debian-Bug: #502323

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
df547ae88663ba4259cd61adc9f166d41e0b86f5 12-Oct-2008 Theodore Ts'o <tytso@mit.edu> Update release notes, changelog, etc., for e2fsprogs 1.41.3 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
c12125f79a1bae10ddfda1e41ce4052e104095b3 02-Oct-2008 Theodore Ts'o <tytso@mit.edu> Update release notes, changelog, etc., for e2fsprogs 1.41.2 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
d7f45af802330a0e1450afa05185d3722e77a76c 12-Sep-2008 Theodore Ts'o <tytso@mit.edu> libcom_err: Use sem_post/sem_init to prevent race conditions

SuSE has been carrying a patch for a long time to prevent a largely
theoretical race condition if a multi-threaded application adds and
removes error tables in multiple threads. Unfortunately SuSE's
approach breaks compatibility by forcing applications to link and
compile with the -pthread option; using pthread mutexes has
historically been problematic.

This commit fixes things in a more portable way by using
sem_post/sem_wait instead, which is an older interface that doesn't
require the pthreads library. Linux happens to implement
sem_post/sem_init using futexes, and -lrt ends up pulling in
-lpthread, but the advantage of using POSIX semaphores is that
applications don't have to be built using -pthread, unlike the use of
pthread mutexes.

The add_error_table() and remove_error_table() interfaces are the
preferred interfaces and locking protection have been added to only
these interfaces. I have not added locking protection to the
generated initialize_xxx_error_table and initialize_xxx_error_table_r
interfaces, to avoid adding symbol dependencies that would cause a
library to fail to work when linking against older com_err libraries
that do not export et_list_lock() and et_list_unlock(). Threaded
applications shouldn't be using these interfaces in any case.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibcomerr2.symbols
3218dc9db8fc2affeae2fb563db0fc07a55a59de 12-Sep-2008 Theodore Ts'o <tytso@mit.edu> debian: Use dietlibc when possible for building e2fsck.static

This fixes a regression introduced in commit 4f2e8f19 where we
inadvertently disabled the use of dietlibc on all architectures,
instead of just on those architectures which didn't support dietlibc.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
663b14639e4611754f2d59870297704fc21c4e3d 05-Sep-2008 Theodore Ts'o <tytso@mit.edu> Update debian/changefile for 1.41.1-3 debian release
hangelog
00ec31b446eb1b47ac59341c6a72ac2d18fd8768 05-Sep-2008 Theodore Ts'o <tytso@mit.edu> Add more historical information into the debian/*.symbols files

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibblkid1.symbols
ibcomerr2.symbols
ibss2.symbols
ibuuid1.symbols
bf5498cc235c1a811b010232834a9a1ff46c696c 05-Sep-2008 Theodore Ts'o <tytso@mit.edu> debian: Reorder rules to build udebs to avoid Lintian warning

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
531dfb66b566b223924c897a4be32b529055b327 05-Sep-2008 Theodore Ts'o <tytso@mit.edu> debian: Fix dependencies field in the udeb packages

Addresses-Debian-Bug: #497619

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
2fsprogs-udeb.shlibs.local
ules
bab328ad07d81c3044ce084da527758fdc1c7d41 02-Sep-2008 Theodore Ts'o <tytso@mit.edu> Update debian/changefile for 1.41.1-2 debian release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
31d648781224956acab49178f6aee615d234f7df 01-Sep-2008 Theodore Ts'o <tytso@mit.edu> Update release notes, changelog, etc., for e2fsprogs 1.41.1 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
af773654b2faf1d001fa2fa6b929a67ce7c7ca00 01-Sep-2008 Theodore Ts'o <tytso@mit.edu> Enable test_io debugging by default

Test I/O debugging is incredibly useful for rooting out problems, so
let's enable by default, especially now that its overhead is only
incurred when it is needed.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
26f29164a43f401cb1746e4f06312b7d70ee7d4a 30-Aug-2008 Theodore Ts'o <tytso@mit.edu> debian: Fix postinstall scripts when the user/group is in LDAP

Addresses-Debian-Bug: #497010

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibuuid1.postinst
uid-runtime.postinst
03d28ded131008c5d8839212f2220a1967c37d33 28-Aug-2008 Theodore Ts'o <tytso@mit.edu> debian: Change symbols files to only use uptream versions numbers

As suggested by lintian

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
ibblkid1.symbols
ibcomerr2.symbols
ibss2.symbols
ibuuid1.symbols
4690e621acd4579dae60b6f55f58284ee805e86d 28-Aug-2008 Theodore Ts'o <tytso@mit.edu> Improve future compatibility for the 64-bit I/O channel functions

Provide a C language wrapper function for io_channel_read_blk64() and
io_channel_write_blk64() instead of using a C preprocessor macro, with
an fallback to the old 32-bit functions if an application-provided I/O
channel manager doesn't supply 64-bit method functions and the block
numbers can fit in 32-bit integer.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
0bb740621f33f54161416684b9003e93f11d2779 27-Aug-2008 Theodore Ts'o <tytso@mit.edu> libblkid: Unexport the private symbol blkid_devdirs

blkid_devdirs was defined in blkidP.h and was never intended to be
used outside of the library. Since it no longer needs to be shared
across object files, rename it and turn it into a static variable.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibblkid1.symbols
7515a7447836708241b2b30ca7d70d1257265e75 27-Aug-2008 Theodore Ts'o <tytso@mit.edu> Remove use of devmapper library by the blkid library

The devmapper library is no longer needed given commit f4e89bcd.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
ules
f4e89bcdf2870820ff262e3aed04cbb5374d7fdd 26-Aug-2008 Theodore Ts'o <tytso@mit.edu> libblkid: Optimize devicemapper support

This commit works by removing all calls from libdevmapper altogether,
and using the standard support for "normal" non-dm devices.

It depends on dm devices being placed in /dev/mapper (but the previous
code had this dependency anyway), and /proc/partitions containing dm
devices.

We don't actually rip out the libdevmapper code in this commit, but
just disable it via #undef HAVE_DEVMAPPER, just so it's easier to
review and understand the fundamental code changes. A subsequent
commit will remove the libdevmapper code, as well as unexport
the blkid_devdirs string array.

Thanks to Karel Zak for inspiring me to look at the dm code in blkid,
so I could realize how much it deserved to ripped out by its roots. :-)

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibblkid1.symbols
649bd289d016e4d6db07318145ba488bf7095248 25-Aug-2008 Theodore Ts'o <tytso@mit.edu> debian: Add dpkg-gensymbols support to track ABI changes to the libraries

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fslibs.symbols
ibblkid1.symbols
ibcomerr2.symbols
ibss2.symbols
ibuuid1.symbols
ules
87de4b70dff9c399c44ab55301085ba1e361c803 24-Aug-2008 Theodore Ts'o <tytso@mit.edu> debian: Add uuid-runtime.lintian-overrides

I want to make sure the uuidd daemon is shutdown before removing
the package. Since the uuidd daemon is provided by the uuid-runtime
package, and I *know* exactly where it is, and I ***don't*** want the
script to be confused by some other pathname being used by the local
administrator, I specify an explicit pathname. In addition, given the
explicit test to make sure /usr/sbin/uuidd exists, it seems non-sensical
to remove the prepended path.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
uid-runtime.lintian-overrides
9af10066c0fce8a1f9a602beec7ac94ddb0073cc 24-Aug-2008 Theodore Ts'o <tytso@mit.edu> debian: add libuuid1.lintian-overrides

The libuuid1.postinst script doesn't really call adduser; it just
checks the adduser config file, if it exists. The lintain maintainers
agree this is a spurious warning, and it will be fixed eventually.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibuuid1.lintian-overrides
5779b80ec4e29a663e934e6c30934ea37b26cbe6 24-Aug-2008 Theodore Ts'o <tytso@mit.edu> debian: Remove e2fsck-static.lintian-overrides

This override is no longer necessary since lintian excludes foo.static
binaries from the static binary test.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsck-static.lintian-overrides
31955ed3958b6376d70427dff3ca3f41fd3b5a9b 24-Aug-2008 Theodore Ts'o <tytso@mit.edu> debian: Add debian/watch file

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
atch
30ab7f4c65bd32a7d24f53e8c87ed5b5ae757626 23-Aug-2008 Theodore Ts'o <tytso@mit.edu> Interim update of the debian/changelog and the release notes

This is in preparation for an e2fsprogs 1.41.1 release.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
0eb542860a9aa69e3e1dbe1012a03480d6120cd1 15-Jul-2008 Theodore Ts'o <tytso@mit.edu> debian: wrap copyright files to avoid "line too long" lintian warnings

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsck-static.copyright
2fslibs.copyright
2fsprogs.copyright
aafccb815fd62524a21fdcb9009d4421266c433c 15-Jul-2008 Theodore Ts'o <tytso@mit.edu> debian: Fix minor typo in uuid-runtime's package description

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
54770af4bbc7a6781307a1097e3203232f9eee07 15-Jul-2008 Theodore Ts'o <tytso@mit.edu> debian: Update changelog for 1.40.0-3 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
30f142e46b89d22bdd59e4f8c98154ebb908392c 15-Jul-2008 Theodore Ts'o <tytso@mit.edu> debian: Fix FTBFS problem on mips

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
6f1ef0012a20cee80ae90e705b3b148b0fc66a90 14-Jul-2008 Theodore Ts'o <tytso@mit.edu> debian: Update section and priority of -dbg packages to match override file

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
c9913718daded366b16dbb0e0c8b956dc635374e 14-Jul-2008 Theodore Ts'o <tytso@mit.edu> Add debian changelog for 1.41.0-2 release
hangelog
92e49d85b4528362d349ef8df082b695f6ecbea4 10-Jul-2008 Theodore Ts'o <tytso@mit.edu> Update release notes, changelog, etc., for e2fsprogs 1.41 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
96099115d44ae9ee14ab829373796f9c81cd3606 10-Jul-2008 Theodore Ts'o <tytso@mit.edu> debian: Add bash-static to the list of shells recommended for e2fsck-static

Addresses-Debian-Bug: #490003

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
a41d5ac81fefd363f5cbffb7ebe088e6b075f2f8 07-Jul-2008 Theodore Ts'o <tytso@mit.edu> Update release notes for e2fsprogs 1.41-WIP-0707 release.
hangelog
78a9deb0fd65c90477b2ea035f278daeb78ded9d 07-Jul-2008 Theodore Ts'o <tytso@mit.edu> debian: Update debian policy compliance to 3.8.0.0

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
fbcb3a850494a499b6b65c853e09eb0f51d7a4da 07-Jul-2008 Theodore Ts'o <tytso@mit.edu> debian: Add dbg packages which contain the stripped out debuging symbols

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
ules
5882a3cbfa7370f92d4dbf3cd64de78529194252 23-Jun-2008 Theodore Ts'o <tytso@mit.edu> debian: parse /etc/adduser.conf file manually

The syntax for /etc/adduser.conf allows spaces around the equals sign,
i.e.:

GROUPHOMES = no

We were previously asking /bin/sh to source the file, which doesn't
support the above syntax. So pull out the necessary fields via
sed/grep.

Thanks to Juan A. Diaz for reporting the bug and suggesting the fix.

Addresses-Debian-Bug: #487443

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibuuid1.postinst
795de67f0d86ad67d08aa5871977f5e14dafee15 18-Jun-2008 Theodore Ts'o <tytso@mit.edu> Update release notes for debian experimental package
hangelog
71ff129e9f5c942ce4d2eb20e269100d15c1a6ae 18-Jun-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint'

Conflicts:

README
resize/online.c
version.h
0c7be6cb7becba98bdcedb6eb999548667ad7b6e 18-Jun-2008 Theodore Ts'o <tytso@mit.edu> Update release notes, changelog, and other files for v1.40.11 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
8aa53bfa691c21d8716efae1307bced6b705ce31 03-Jun-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint' into next
9aa109c95dd0fc2cbcb0d309ab830d5898e1344b 03-Jun-2008 Theodore Ts'o <tytso@mit.edu> debian: Improve uuid-runtime package description

Addresses-Debian-Bug: #483962

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
9598165565363868dce29773dcfb893db4ab0eeb 03-Jun-2008 Theodore Ts'o <tytso@mit.edu> debian: Improve e2fsprogs package description

Addresses-Debian-Bug: #483023
ontrol
c0af709e52dd4952d78f051ea5c082437ee3412b 21-May-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint'

Conflicts:

README
version.h
491d8bc3e0fafda6cbb41e76549c620eb700f650 21-May-2008 Theodore Ts'o <tytso@mit.edu> Update release notes and debian changelog for 1.40.10 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
da292aa9afe3ece2f6ab072ed88933b762ebdf4f 27-Apr-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint'

Conflicts:

tests/m_raid_opt/expect.1
e7d9ce9a418ec63c0463d3609a560ead5b7d7afb 27-Apr-2008 Theodore Ts'o <tytso@mit.edu> debian: The doc-base section should be Programming, not Apps/Programming

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
omerr-dev.doc-base
2fslibs-dev.doc-base
7affded7e8aa98379ed67f3d0e02df246c8ecbcc 27-Apr-2008 Theodore Ts'o <tytso@mit.edu> Update release notes and debian changelog for 1.40.9 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
a70f10dbc493c4eae488cadd8512e873220037d9 30-Mar-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint'
fc03b9c4f27eff9fcab8bf9ee1ba42b2e1328d5d 29-Mar-2008 Michael Spang <mspang@uwaterloo.ca> debian: Use UID/GID ranges from adduser.conf, if present

Addresses-Debian-Bug: #473179

Signed-off-by: Michael Spang <mspang@uwaterloo.ca>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibuuid1.postinst
6567e5a684610832962a951a50712574eff59808 15-Mar-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint'
5e107624d4560778ed51d315187b2825ca8de431 14-Mar-2008 Theodore Ts'o <tytso@mit.edu> Update release notes and debian changelog for 1.40.8-2 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
12617a183048a42eeab0d7f7f7197e704ad7a6aa 14-Mar-2008 Theodore Ts'o <tytso@mit.edu> debian: Remove preinstall script which is no longer necessary

The preinstall script checked for dpkg --asert-support-predepends,
which has been true since 1996. Also it removed configuration files
which haven't been around since well before Debian sarge, more than
two stable releases ago.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsprogs.preinst
da078326b6d71438b6b0e7d063ce2e3ba5fb5fab 14-Mar-2008 Theodore Ts'o <tytso@mit.edu> Update release notes, version files for 1.40.8 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
399033a6ab713bc1f8ebad90e47fced0e7491b62 29-Feb-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint'
e1e83b6ba9c14e6f9a845c5a9694e2c74dffef0a 29-Feb-2008 Theodore Ts'o <tytso@mit.edu> Update release notes, version files for 1.40.7 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
640d60eb2dff0d6689bcb25a3aa3ecdcf1794e97 29-Feb-2008 Theodore Ts'o <tytso@mit.edu> debian: Avoid adding an empty directory in the uuid-dev package

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
2c5e591d390f1bff19f99127046538a77a1636da 29-Feb-2008 Theodore Ts'o <tytso@mit.edu> debian: Add required ${shlibs:Depends} to libss2's depend header

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
a4f4c0de10b49fa1f134e0d4407bd57cd44e6246 29-Feb-2008 Theodore Ts'o <tytso@mit.edu> Fix up debian copyright files to avoid Lintian errors

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsck-static.copyright
2fslibs.copyright
2fsprogs.copyright
a49670e64e28ac3b15e36cb6bd0a8135d3ecdbbb 28-Feb-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint'

Conflicts:

lib/blkid/devname.c
lib/blkid/probe.c
misc/mke2fs.c
misc/tune2fs.c
949bc9aa87f9903f3022e2da7d2ee1c3d267d82c 26-Feb-2008 Theodore Ts'o <tytso@mit.edu> debian: Pass 100 to UID_MIN and GID_MIN, not 1

According to the policy, UIDs and GIDs in the range 1-100 are reserved
to be globally allocated by the base-passwd package. The libuuid1
postinstall script passes in UID_MIN=1 and GID_MIN=1. The useradd and
groupadd commands seems to skip UID's between 1 and 100 anyway, but
it's confusing, so we should pass in UID_MIN=100 and GID_MIN=100 for
clarity and in case useradd and groupadd ever changes their behaviour.

Addresses-Debian-Bug: #466929

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibuuid1.postinst
ef80fdc8ad014c55e601018f4f6ec22065c37030 10-Feb-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint' into next
d8565d78d7f2b05d166800cb914390e4ffad8e50 10-Feb-2008 Theodore Ts'o <tytso@mit.edu> Fix incorrect distribution name in Debian's Changelog

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
e015f3d5ef12f70d7e518239fcc0a6452f2bfae6 10-Feb-2008 Theodore Ts'o <tytso@mit.edu> Update release notes, version files for 1.40.6 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
d8a1a67427ea5778a7b312e1c4d842bdedb50050 30-Jan-2008 Theodore Ts'o <tytso@mit.edu> debian: Fix packaging problem caused by dpkg 1.14.16

Addresses-Debian-Bug: #436058

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ontrol
ules
428f6b32a9029e1f0bc2559233954955a6aae64c 28-Jan-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint' into next

Conflicts:

configure
lib/ext2fs/ext2_fs.h
misc/e2image.c
c8a5708db1bc66aa361d38e9c74aea929b793921 28-Jan-2008 Theodore Ts'o <tytso@mit.edu> Update release notes, version files for 1.40.5 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
7e8fe327b51051adcbb0d44169b1a933173ce1ff 27-Jan-2008 Theodore Ts'o <tytso@mit.edu> Don't build e2fsck statically by default anymore

Also removed the --enable-dynamic-static configure option.

Unfortunately the usefulness of building e2fsck statically is gone on
all modern distributions, since everything else on the system is built
dynamically these days. In fact on some distributions it is almost
impossible to build programs statically any more.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
4f2e8f19827e8b4b9a6b030af8534129cd5e5503 27-Jan-2008 Theodore Ts'o <tytso@mit.edu> debian: Don't use dietlibc on platforms that don't support it

Addresses-Debian-Bug: #459475

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
ules
1b671fea0af25d8e6d37b7ad029c01e6c9b957ee 14-Jan-2008 Theodore Ts'o <tytso@mit.edu> debian: Add passwd dependency to libuuid1 and uuid-runtime

The groupadd and useradd commands come from passwd, which is not
Essential: yes, so a Depends is needed.

Addresses-Debian-Bug: #459403

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
351db0b55d44aa1922b7efc2a7ae2907858b35cb 14-Jan-2008 Theodore Ts'o <tytso@mit.edu> debian: Add "set -e" to postinst scripts

This ensures that if there is some failure in adding the uid/gid, the
package installation will abort.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibuuid1.postinst
uid-runtime.postinst
a4ece35911f2b37a2031b9d6a233021e3eac5de8 02-Jan-2008 Theodore Ts'o <tytso@mit.edu> Use pkg-config to determine where to find the devmapper library

Fedora and Red Hat puts the devmapper library in different locations
compared to Debian, so we use pkg-config. Unfortunately Debian's
devmapper.pc file is buggy (See Debian Bug #390243), so we have to
work around it.

Historically, e2fsprogs has tried not to depend on pkg-config, since
its answers are so often **wrong** (the Debian bug has been ignored
for over a year), so I'm hoping I'm not going to regret this.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
26d68915229c3f18a57ce526f99dc7e3848ba135 01-Jan-2008 Theodore Ts'o <tytso@mit.edu> debian: use '$(MAKE)' instead of 'make' in debian/rules

This change allows a parallel build (i.e., via dpkg-buildpackage -j3)
of e2fsprogs to work correctly.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
fef2b38d8e5b475655771f8208265a8fa9246601 01-Jan-2008 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint' into next

Conflicts:

configure
debian/rules
e2fsck/swapfs.c
lib/ext2fs/ext2_fs.h
4b5d342b47867dee13f6037e8a11291b12d31fdd 01-Jan-2008 Theodore Ts'o <tytso@mit.edu> debian: Fix all postinst/prerm/postrm scripts to include debhelper additions

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibuuid1.postinst
ibuuid1.postrm
uid-runtime.postinst
uid-runtime.postrm
uid-runtime.prerm
2c0dd0fa43c4109fc4b7cc1bf9ba623822f2e782 29-Dec-2007 Theodore Ts'o <tytso@mit.edu> Update release notes, version files for 1.40.4 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ffff9664384e9d15fad9a2f65ca51c269df17b58 01-Jan-2008 Theodore Ts'o <tytso@mit.edu> debian: Fix the document ID in comerr_dev.doc-base

The old document ID, com_err, used an illegal character ('_'); change
it to be comerr-manual to be conformant with the doc-base requirements.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
omerr-dev.doc-base
46e770b2e23c18d27c351207601c0222484d6681 01-Jan-2008 Theodore Ts'o <tytso@mit.edu> debian: Use useradd and groupadd in favor of adduser

The adduser package is 'important', and while it is often installed,
we can't guarantee that it will always be there. A required package,
or a package which is dragged in by a required package, such as
libuuid1, shouldn't depend on an 'important' package since that would
implicitly make it be required, which shouldn't be done unless
absolutely necesary.

So we replace the call to adduser with the lower-level useradd and
groupadd programs. They are part of the passwd package, which is
required to be on all Debian systems.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ibuuid1.postinst
uid-runtime.postinst
a827a2a3a77bdb18afc6efa136dbc04832b71e08 31-Dec-2007 Theodore Ts'o <tytso@mit.edu> debian: build the e2fsck-static package so it works on 2.4 kernels

Some people are still running ancient Debian distributions, such as
woody, with a 2.4 kernel, and they want to be able to use the
e2fsck-static package on backlevel systems.

It turns out that we can't just statically link against glibc anymore,
since glibc now uses thread-local storage everywhere. So we now build
e2fsck-static using dietlibc.

Addresses-Debian-Bug: #458017

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
ules
61a679d4d78436e5f050a2fbd9fc174fc4d331ec 31-Dec-2007 Theodore Ts'o <tytso@mit.edu> debian: Do not use TLS or uuidd when building the bootfloppy udeb's

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
f91f55f58382afebc6692a80e68e362ff29f78c1 17-Dec-2007 Theodore Ts'o <tytso@mit.edu> debian: Add a dependency on libuuid1 to the uuid-runtime package

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
2165003bd5d3dc25a623417add49f2c38360d2b7 17-Dec-2007 Theodore Ts'o <tytso@mit.edu> uuidd: Use /var/lib/libuuid instead of /var/run/uuidd

/var/run can get completely removed at reboot, and uuidd doesn't have
permissions to recreate /var/run/uuidd. So instead use
/var/lib/libuuidd for the unix domain socket and pid files.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
uid-runtime.postinst
b689b8dd14e69c652d2c8211bdef3effe81cfd65 17-Dec-2007 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint' into next

Conflicts:

lib/ext2fs/closefs.c
740837def7fc55ba6b0368f46a4b4abcaba0becd 16-Dec-2007 Theodore Ts'o <tytso@mit.edu> Add uuidd daemon to prevent duplicate time-based UUID's

Also store the clock sequence information in a state file in
/var/lib/misc/uuid-clock so that if the time goes backwards the clock
sequence counter can get bumped. This allows us to completely
correctly generate time-based (version 1) UUID's according to the
algorithm specified RFC 4122.

Addresses-Sourceforge-Bug: #1529672
Addresses-Red-Hat-Bugzilla: #233471

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ontrol
ibuuid1.postinst
ibuuid1.postrm
ules
uid-runtime.copyright
uid-runtime.files
uid-runtime.postinst
uid-runtime.postrm
uid-runtime.prerm
uid-runtime.shlibs.local
3e41608aacc26fc8f4bd753600976afe4c125c58 14-Aug-2007 Samuel Thibault <samuel.thibault@ens-lyon.org> Fix Debian rules files to support building non-Linux archs

Addresses-Debian-Bug: #437720

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
ules
a6ea47ab4b5f02d3a5e92f55e14a3e0162f454da 16-Dec-2007 Theodore Ts'o <tytso@mit.edu> Fix cross-compilation support in Debian's build rules

Addresses-Debian-Bug: #451172

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
e6a4571eec5ce0e75fb8a5a41c30bf0e68d90efe 09-Dec-2007 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint' into next

Conflicts:

lib/ext2fs/closefs.c
80dda9bb7510059f430e2baba842875a7f3b448c 04-Dec-2007 Theodore Ts'o <tytso@mit.edu> Update release notes, version files, etc., for 1.40.3 release.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
04aa4727e61a5e5e6a2bca545668e8dde2985838 06-Dec-2007 Theodore Ts'o <tytso@mit.edu> Update Debian policy compliance to version 3.7.3.0

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
2628a1d3e1e581512d136486768685542d2649b1 06-Oct-2007 Theodore Ts'o <tytso@mit.edu> Merge branch 'maint'
60702c267d83bc75ca22e8efb5eff0e1a8821800 23-Sep-2007 Theodore Ts'o <tytso@mit.edu> Work around lame Ubuntu init scripts / installer bugs

The Ubuntu init scripts don't properly set the system time correctly
from hardware clock if the hardware clock is configured to tick local
time instead of GMT time.

Work around this as best as we can by providing an option in
/etc/e2fsck.conf which can be set on Ubuntu systems:

[options]
buggy_init_scripts = 1

Addresses-Debian-Bug: #441093
Addresses-Ubuntu-Bug: #131201

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
a5dda0542283d0674f42a0d1b04d33888f512eab 11-Aug-2007 Theodore Ts'o <tytso@mit.edu> Remove configure --enable-swapfs and associated support #defines

This removes the last vestiges of support for the legacy PowerPC
big-endian filesystem format.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
d2dc78aed43cc5f61e3ae1d5770d1520c415f574 14-Jul-2007 Theodore Ts'o <tytso@mit.edu> Update ChangeLog, README, RELEASE-NOTES for 1.40.2 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
b1c2a3e5643b9094136f74cb858c5994bd549003 09-Jul-2007 Theodore Ts'o <tytso@mit.edu> Fix debian/control file to use ${binary:Version} instead of ${Source-Version}

This is a Lintian-requested cleanup so that e2fsprogs will be
correctly built with binaryNMU's.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
a648ea60ee05c3714070c0de17efd82eac7d6dc3 09-Jul-2007 Theodore Ts'o <tytso@mit.edu> Fix up Lintain complaint about the "make distclean" ignoring errors

This is a Debian-specific debian/rules change, just to clean up the
packaging script.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
58b3df7e3da671ee61467f227a788686c668ae2f 09-Jul-2007 Theodore Ts'o <tytso@mit.edu> Update ChangeLog, README, RELEASE-NOTES for 1.40.1 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
a3f464ffe7646599647ef16d3fdee7179943eb94 04-Jul-2007 Theodore Ts'o <tytso@mit.edu> Fix bogus strip permission errors when building under Debian

When building the e2fsprogs dpkg's, the dh_strip command emits a large
number of error messages caused by the permissions not being right. So
run dh_fixperms before running dh_strip.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
57f485010af7a177b8aaf5c8a67cb11d4f4cfd26 30-Jun-2007 Theodore Ts'o <tytso@mit.edu> Update e2fsprogs 1.40 changelogs

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
d7b64725eecb06b2bbc5e90dc338d8d08152a932 24-Jun-2007 Theodore Ts'o <tytso@mit.edu> Update Release Notes, Changelogs, version.h, etc. for 1.40 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
1a9188507c5ef43ae10893cd8ee5c7136ad1dfe8 24-Jun-2007 Theodore Ts'o <tytso@mit.edu> Remove RFC-4122 from e2fsprogs distribution

Documentation about UUID's is available in enough places, and it's
awkward to deal with debian-legal's insanities. So I'm caving in the
"more-lunatic-than-RMS" wing of Debian by removing RFC-4122 so we don't
have do the dfsg tarball. Also remove the rule that only tried to
install RFC-4122 on Ubuntu, since Ubuntu seems to want to fetch
e2fsprogs exclusively from Debian.

Addresses Debian Bug: #407107

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
6809bb74914ba3666bd103c625cdc236389057bb 08-May-2007 Theodore Ts'o <tytso@mit.edu> Remove -WIP language from the debian copyright file

Since I am the upstream maintainer the -WIP langauge is superflous, so
remove it.

Addresses Debian Bug: #415560

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsprogs.copyright
92bd26bed10fd56fc26b948dcef3d030ff8300d4 08-May-2007 Theodore Ts'o <tytso@mit.edu> Fix spelling typo in debian package description for libblkid1

Addresses Debian Bug: #399155

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
fbfcaa661bded359d7420cb633e8dcf630f7f360 07-May-2007 Theodore Ts'o <tytso@mit.edu> debian: Add comerr-dev dependency to the ss-dev debian package

Addresses Debian Bug: #408352

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
01c6606518c7fcf2741ca572a57c682a63283fd8 07-May-2007 Theodore Ts'o <tytso@mit.edu> Debian udeb dependency cleanup

From: Frans Pop <elendil@planet.nl>

Please apply the patch below with your next upload of e2fsprogs.

It removes Provides/Replaces: in the udebs which are no longer needed now
that udeb library dependencies are generated correctly. This has been the
case for a while now, but we've postponed this cleanup until after the
Etch release.

Addresses Debian Bug: #419605

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
a0d425484446b40683cb98f6846450345ec8b453 07-Apr-2007 Theodore Ts'o <tytso@mit.edu> Update release notes for 1.40-WIP release.
hangelog
a1788528770bad8d66f885372fb86c5074f3bc6a 04-Mar-2007 Theodore Ts'o <tytso@mit.edu> Add versioned dependency in Debian's shlibs for libblkid

Add dependency to account for the new blkid function blkid_probe_all_new()
was added to e2fsprogs 1.39. The lack of this versioned dependency
caused a failure in rpc.mountd as detailed in Debian Bug #413057.

Addresses Debian Bug: #413208

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
7809bc56d4f39231b3cae3fe1434612f3b57c555 15-Nov-2006 Theodore Ts'o <tytso@mit.edu> Update version.h, RELEASE-NOTES, debian/changelog for 1.40-WIP release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
8d54e8f2c5df737d06da20f289d46d0a34c42f48 13-Nov-2006 Theodore Ts'o <tytso@mit.edu> Update draft-leach-uuids-guids-01.txt with rfc4122.txt

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
ules
f77704e416fca7dbe4cc91abba674d2ae3c14f6f 12-Nov-2006 Theodore Ts'o <tytso@mit.edu> Add directory hashed signed/unsigned hint to superblock

The e2fsprogs and kernel implementation of directory hash tree has a
bug which causes the implementation to be dependent on whether
characters are signed or unsigned. Platforms such as the PowerPC,
Arm, and S/390 have signed characters by default, which means that
hash directories on those systems are incompatible with hash
directories on other systems, such as the x86.

To fix this we add a new flags field to the superblock, and define two
new bits in that field to indicate whether or not the directory should
be signed or unsigned. If the bits are not set, e2fsck and fixed
kernels will set them to the signed/unsigned value of the currently
running platform, and then respect those bits when calculating the
directory hash. This allows compatibility with current filesystems,
as well as allowing cross-architectural compatibility.

Addresses Debian Bug: #389772

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
0149edbe1c8808e8f94735bc2dbdebe52442ad23 22-Oct-2006 Theodore Ts'o <tytso@mit.edu> Update debian/changelog for 1.39+1.40-WIP-2006.10.02+dfsg-2 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ec3bb41be77e0f3ea864d9ed49e5675411205cda 04-Oct-2006 Theodore Ts'o <tytso@mit.edu> Update Debian packaging for 1.39+1.40-WIP-2006.10.02+dfsg-1

Remove I-D because of DFSG license Nazi's.

Make e2fsck and uuid-dev have its own /usr/share/doc directories, and make
the e2fsck-static package not depend on the e2fsprogs package.

Addresses Debian Bug: #383521

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ontrol
2fsck-static.copyright
ules
uid-dev.README.Debian
uid-dev.copyright
26bcc2caa99b3300480689018b9542c12ec77dcc 02-Oct-2006 Theodore Ts'o <tytso@mit.edu> Update version.h, RELEASE-NOTES, debian/changelog for 1.40-WIP release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
bfc1a74bb4ab2700c6053b7202fc1eeff2b32f96 02-Oct-2006 Theodore Ts'o <tytso@mit.edu> Remove useful UUID specification from Debian packaging thanks to license Nazi's

Addresses Debian Bug: #390664

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
ecdd7e5b4caf1ce91f41d9ad1f35d3343264913c 02-Oct-2006 Theodore Ts'o <tytso@mit.edu> debian: Add versioned build-dep on texi2html

Addresses Debian Bug: #389554

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
6c09475bb76eceb3816ae99c70f3a4803d34d555 29-May-2006 Theodore Ts'o <tytso@mit.edu> Update release notes, version numbers, et. al. for 1.39 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ontrol
25d93662f971e5ce75c217bbd6739a78213b9704 22-May-2006 Theodore Ts'o <tytso@mit.edu> Fix typo that caused the Debian changelog to not be valid parseable English

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
55ac3c7acd0ad2c56279bd86f35128be60f9ceed 15-May-2006 Theodore Ts'o <tytso@mit.edu> Fix comerr-dev's pointer doc-base pointer to the top-level html file
hangelog
omerr-dev.doc-base
bae5564032f059cdae518dbf884493fe9627e007 14-May-2006 Theodore Ts'o <tytso@mit.edu> Update release notes for a Debian WIP release.
hangelog
7eef87483168f284561414a56b5378a3102639bb 13-May-2006 Theodore Ts'o <tytso@mit.edu> Fix problem with creating initrd's for 2.4 systems on Debian

Recent glibc's no longer accept LD_ASSUME_KERNEL=2.4; this must be LD_ASSUME_KERNEL=2.4.1. Also, only set LD_ASSUME_KERNEL if we
are not using a 2.4 kernel (and are presumably using something newer)

Addresses Debian Bug: #364516

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
nitrd-tools.e2fsprogs
7e2ec0110f63d053265fd59cd51758e7e2051735 22-Apr-2006 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs-1.39-WIP-0409 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
a8a8da76ac320e2324b10fc21b52f599d05c67aa 02-Apr-2006 Theodore Ts'o <tytso@mit.edu> Fix Debian FTBFS bug due to missing build-dependency on libdevmapper-dev

Addresses Debian Bug: #360046

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ontrol
a0010281f1689453d255e861e748a62ea04e00fe 30-Mar-2006 Theodore Ts'o <tytso@mit.edu> Debian build: remove conffile from e2fsprogs-udeb, and remove explicit conffile

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsprogs.conffile
ules
34a2611c668c4f6e31a884090cf17f9e6e23d95c 30-Mar-2006 Theodore Ts'o <tytso@mit.edu> Update release notes and version.h for 1.39-WIP-2006-03-29 release

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
7512f1366277d89b85c05ee2944a70f8e0a5d970 30-Mar-2006 Theodore Ts'o <tytso@mit.edu> Add udeb: lines to the Debian's shlibs files

Package: e2fsprogs
Version: 1.38+1.39-WIP-2005.12.31-1
Severity: wishlist
Tags: patch, d-i

Let's call this an important wishlist bug (important for Debian Installer
anyway :-)

Please add the following line to the shlibs files for libblkid and libuuid
respectively:
udeb: libblkid 1 libblkid1-udeb
udeb: libuuid 1 libuuid1-udeb

This will allow dpkg/debhelper to properly set the dependencies for udebs
that depend on the e2fsprogs libs.
Please see #345472 and #345475 for further info on this.

This will also mean that, eventually, we will be able to drop the
"Provides: ..." for the library udebs, but we cannot do that until other
udebs that currently depend on them have been rebuilt.
I'll file a separate bug when that change can be made.

Addresses Debian Bug: #356293
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
4719d25b69d00303b32cdce8e919b78fc5ed222d 27-Mar-2006 Theodore Ts'o <tytso@mit.edu> Update the debian build files to deal with /etc/mke2fs.conf

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2fsprogs.conffile
2fsprogs.files
d2d0d79861a4744aaf1051d8eb81a15d6f5e4b8f 08-Mar-2006 Theodore Ts'o <tytso@mit.edu> Enable devmapper patch for Debian

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
ules
1e112ba195b374d005c54fa69be004d32b280c1c 07-Jan-2006 Theodore Ts'o <tytso@mit.edu> Update debian changelog for release.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
56e5d125c8d279e7f973fc969a7990aae0fc62e5 07-Jan-2006 Theodore Ts'o <tytso@mit.edu> Update priorities and sections to match with Debian override file.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
d3c7c4eb9889b2e027b0fdbec924f4df996f1f0a 31-Dec-2005 Theodore Ts'o <tytso@mit.edu> Fix Really Ancient debian changelog lines so that Lintian doesn't complain.
hangelog
7dc333dcbf890c2f5e6cc7bb091c5db817b80d04 31-Dec-2005 Theodore Ts'o <tytso@mit.edu> Make sure debian/rules is executable.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
57435fe3df09accc48acc5403fd9c0ae792d9c10 31-Dec-2005 Theodore Ts'o <tytso@mit.edu> Update debian/changelog file.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
49cdbb25504262cd344ad73bc4c3635022bb2d23 31-Dec-2005 Theodore Ts'o <tytso@mit.edu> Move the blkid and uuidgen programs out of library packages and into e2fsprogs

Move the blkid and uuidgen binaries out of libblkid1 and libuuid1 and
into the e2fsprogs package to support soname transitions and
simulaneous installs of multiarch flavors to coexist. (It's not worth
creating two whole new packages for two separate binaries, so we just
fold them into e2fsprogs.) (Closes: #330737, #330736)

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ontrol
ibblkid1.files
ibuuid1.files
b1e22d52d08adb6a53ef5fe2f943c0692b1a66dc 29-Dec-2005 Theodore Ts'o <tytso@mit.edu> Add support for lib64ext2fs-nopic.a for mips in the Debian rules file.
(Addresses Debian Bug #329074)

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
6f71cb2fdeca2966d14b5ff7f4682df77220575c 19-Dec-2005 Theodore Ts'o <tytso@mit.edu> Newer versions of debian-buildpackage are much pickier about spacing and
formatting of the Debian changelog fix. Fix very old entries that had invalid
spacing.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
ba2b09c52d8d3bd5980d6d16f037a17a8b2c848d 11-Dec-2005 Theodore Ts'o <tytso@mit.edu> Fix typo'ed version number in Debian changelog

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
3285a9c96e4f6c2a93e706d31fd895ecee92381d 11-Dec-2005 Theodore Ts'o <tytso@mit.edu> Update release notes for 1.39-WIP-1210 release.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
6a35a436c56512326007569deae439c078b686b5 11-Dec-2005 Theodore Ts'o <tytso@mit.edu> Avoid trying to mount the root device if it is an NFS device.

Addresses Debian Bug #310428

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
nitrd.ext3-add-journal
8a8a12c19215d7b73a69006287750c622a2bf683 11-Dec-2005 Theodore Ts'o <tytso@mit.edu> Add resize2fs and badblocks to the e2fsprogs udeb

Addresses Debian Bugs #290429 and #310950

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
4c02c41c0d5619313b0920e4be12e41f8ef73a9c 10-Dec-2005 Theodore Ts'o <tytso@mit.edu> Update release notes.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
hangelog
f2b74cdad10d8c5153d838c28ec89bb5f08c5f67 22-Aug-2005 Theodore Ts'o <tytso@mit.edu> Update Debian changelog for 1.38-2 release.
hangelog
8c5829fb8e7a59d4bf1ef82f65301658da7b2a3b 22-Jul-2005 Theodore Ts'o <tytso@mit.edu> Fix Debian build rules to reflect changes in texi2html (Debian Bug #317862)

Texi2html's behavior changed recently: if it is invoked with
-split=chapter, old versions place the HTML files in the same
directory as the documentation source, whereas new versions place the
generated files in a subdirectory.

Reported by Matt Kraai.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
ules
1f965c8d961ec88a8917b2e99cfb43c4ccdfb19b 01-Jul-2005 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.38 release.
hangelog
5327bb499ad3f92a388f7f1281d511c94890c4fb 27-Jun-2005 Theodore Ts'o <tytso@mit.edu> Update typos in changelog
hangelog
feb1219f7953a3bbd0b49ae81db418fccd83993d 21-Jun-2005 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.38-WIP-0620 release.
hangelog
c8a4040205c55a44c05a594ba445803ea7afd5d2 05-Jun-2005 Theodore Ts'o <tytso@mit.edu> Update release notes and changelogs for the correct spelling of "Swedish".
hangelog
6682939777aefbbb605b187f5e9a54b1142b3aa9 10-May-2005 Theodore Ts'o <tytso@mit.edu> Update for release of e2fsprogs 1.38-WIP-0509-1.
hangelog
5d75b690d69d5ac07730b6929606e65cce1210d7 07-May-2005 Theodore Ts'o <tytso@mit.edu> Remove the Conflicts: tag from the Debian e2fsprogs-udebs package, since
udebs dont support Conflicts.
ontrol
9f7d03b455527d4ed4d82b4a6b7355549d4d4b2d 06-May-2005 Theodore Ts'o <tytso@mit.edu> When determining the libraries needed for Debian's initrd, unset
LD_PRELOAD and LD_LIBRARY_PATH and filter out libraries found in
/etc/ld.so.preload. (Addresses Debian Bug: #304003)
hangelog
nitrd-tools.e2fsprogs
09a51b3de3ef2663b3deae4d6509278e96d8c7e9 10-Apr-2005 Theodore Ts'o <tytso@mit.edu> Update debian changelog for 1.37-2 release.
hangelog
fd4b28efd311e58811fcb652af003197d019ae29 22-Mar-2005 Theodore Ts'o <tytso@mit.edu> Update for the e2fsprogs 1.37 release.
hangelog
be5a72daa761df4484061d39a3bd44915d56674e 17-Mar-2005 Theodore Ts'o <tytso@mit.edu> Force compile_et and mk_cmds to use /usr/bin/awk so that we will work
on any Debian system regardless of which version of awk is installed.
(Closes: #299341)
hangelog
ules
b008e606482d0c325bc849681aac2142c65222bc 01-Mar-2005 Theodore Ts'o <tytso@mit.edu> Change the debian version to be 1.36release-1 since we didn't do the WIP
version numbers correctly.
hangelog
3eee5e9eed61ab6f635f4e0c236e999564a73b77 06-Feb-2005 Theodore Ts'o <tytso@mit.edu> Update for release of e2fsprogs 1.36.
hangelog
8ceb55f0e589c7bf6ffe32cabf94f5bcde866dae 28-Jan-2005 Theodore Ts'o <tytso@mit.edu> Update release notes and version.h for e2fsprogs 1.36-rc5 release.
hangelog
dc2569739df877110338a09544587e3575e222c1 26-Jan-2005 Theodore Ts'o <tytso@mit.edu> Update version.h and release notes for the e2fsprogs 1.36-rc4 release.
hangelog
e644186542707a44e5fbeddd581eb3f77a30ba0f 26-Jan-2005 Theodore Ts'o <tytso@mit.edu> Add pkg-config files to e2fsprogs's libraries.
omerr-dev.files
2fslibs-dev.files
ibblkid-dev.files
s-dev.files
uid-dev.files
e99decb0441cbf8fc1f33b254e510273a6095fd4 19-Jan-2005 Theodore Ts'o <tytso@mit.edu> Remove debugging printf from e2image -s's code.
hangelog
4ee558fc3b3ed88e533e765f6fec67742d412e6c 19-Jan-2005 Theodore Ts'o <tytso@mit.edu> Update release notes, changelog, for the 1.36-rc3 release.
hangelog
66fa0de8b3cba6c0c6c143d2d0026f32b0e3a0ee 11-Jan-2005 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.36-rc2 release.
hangelog
f007e7b1c44eb47ad55e41ccf9c45dcfe5d081a8 11-Jan-2005 Theodore Ts'o <tytso@mit.edu> Update Debian changelog.
hangelog
dfcb79e6ecd93904c84071a2e93b3bbf300ea2e1 09-Jan-2005 Theodore Ts'o <tytso@mit.edu> Change the description field in the Debian package meta information to avoid
starting with an upper case character or starting with a definite or
indefinite article, to avoid Lintian warnings.
ontrol
921f4ad53646091767de1e64c9b3332c85f37e5b 19-Nov-2004 Theodore Ts'o <tytso@mit.edu> Remove support for EVMS 1.x plugin library.
ules
df95e09a5256529b7bb145a5a98c52aacdbfb65b 28-Sep-2004 Theodore Ts'o <tytso@mit.edu> Document the default blocksize used by badblocks(8).
(Addresses Debian Bug #273679)
hangelog
83e78b703e388880f2e71f7190a90322377c036d 25-Sep-2004 Theodore Ts'o <tytso@mit.edu> Update changelog to include all debian bugs closed by fixes.
hangelog
d99225ecceb580d497c649daa4894fa2e10019ad 25-Sep-2004 Theodore Ts'o <tytso@mit.edu> Only use blocksizes > 4k on Linux 2.6 and newer systems.
(Addresses Debian Bug #271064)
hangelog
137ce8ca04265f1d46e622ed49ad6dbe922f6d63 24-Sep-2004 Theodore Ts'o <tytso@mit.edu> Remove double "//" when listing attributes in the root directory or
when there is a trailing '/' in the directory name. (Addresses Debian
Bug #272943)
hangelog
6ea8d0f7c84985a3243330d4029a263c78689074 24-Sep-2004 Theodore Ts'o <tytso@mit.edu> Make sure /usr/lib is creaeted when installing e2initrd_helper.
(Addresses Debian Bug #272698)
hangelog
2fsprogs.files
41b6ae6058daa15e2159ac816356fec1930608f3 24-Sep-2004 Theodore Ts'o <tytso@mit.edu> Make sure the configure files are newer than configure.in the
debian/rules file so that a dpkg-source created patch won't
trigger an attempt rebuild of the configure script. (Addresses
Debian Bug #272558)
hangelog
ules
5cbd27084b92262845e76a3e7efdb9c6d8659062 19-Sep-2004 Theodore Ts'o <tytso@mit.edu> Updated French translation to reflect a suggested change.
(Addresses Debian Bug #262836)
hangelog
3ef681c5dbaccd2d905026b964c580f2ce3466ca 19-Sep-2004 Theodore Ts'o <tytso@mit.edu> badblocks.c: Use _() around done_string, so that it gets
correctly translated. (Addresses Debian Bug #252836)
hangelog
35b73e9483ed552226f69663e6cc96512decb9cd 19-Sep-2004 Theodore Ts'o <tytso@mit.edu> Always build the fsck wrapper on Debian systems (Addresses
Debian Bug #248050)
hangelog
ontrol
ules
8667f7a211f955cb4337399b27f331669b0b9e7b 19-Sep-2004 Theodore Ts'o <tytso@mit.edu> Filter out linux-gate.so, which is a pseudo entry for the 32->64bit
translation for amd64 systems, in the initrd creation script.
(Addresses Debian bug #253595)
hangelog
nitrd-tools.e2fsprogs
5d40773ba8447640a5aeaaa2e98bc7feecd61698 18-Sep-2004 Theodore Ts'o <tytso@mit.edu> Revamp the initrd scripts to use a new helper program,
e2initrd_helper, which obviates the need for using /bin/awk
and mounting/unmounting the root filesystem during the initrd
process. (Addresses Debian Bug #247775)
hangelog
2fsprogs.initrd
2fsprogs.mkinitrd
nitrd-tools.e2fsprogs
nitrd.ext3-add-journal
ules
56eb4d47492c975b25ab1737a6fffefc80e5c137 18-Sep-2004 Theodore Ts'o <tytso@mit.edu> Remove XSI:isms for greater portability. (Addresses
Debian Bug #255589)
2fsprogs.initrd
ules
723fa2c24d58eef609a5fdd9e02da074e8ce89e6 05-May-2004 Theodore Ts'o <tytso@mit.edu> Cset exclude: tytso@think.thunk.org|ChangeSet|20040504235846|06000

Revert change to add dependency on awk; it isn't needed since awk is
a virtual package which is "de facto essential" by virtual of the fact
that essential packages such as base-files depends on it.
ontrol
31c4736088446a30030e829aa212ca42e106a1ca 05-May-2004 Theodore Ts'o <tytso@mit.edu> Update debian/changelog for 1.35-6 release.
hangelog
6d4934974f0401038102d71a60d52fd018e287ca 05-May-2004 Theodore Ts'o <tytso@mit.edu> Update and clean up uuid man pages, including renaming libuuid.3 to
uuid.3

Eliminate empty lines at end of uuid.h
uid-dev.files
de69291f14ab399a14dbf22b91a94ef8a6f73ee9 05-May-2004 Theodore Ts'o <tytso@mit.edu> Add dependency on awk in the debian e2fsprogs package. Addresses
Debian bug #245670)
ontrol
afaf1816de94807dcf3210b5cbb0b4173c926f6d 04-May-2004 Theodore Ts'o <tytso@mit.edu> Since woody's sysvinit package is before the initscripts were
broken out we need an explict Conflict: sysvinit (<< 2.85-4)
header. (Closes: #243829)
hangelog
ontrol
f9e6df4e6f8ec9304883ea584059577dafa7adf5 04-May-2004 Theodore Ts'o <tytso@mit.edu> Minor updates to German translation (Addresses Debian Bug #244105)
hangelog
1008a4255288fc9155b31fcc8ec06ab5555ba20a 04-May-2004 Theodore Ts'o <tytso@mit.edu> Fix numberous problems in Debian's initrd scripts:

* In the mkinitrd script, make sure the directories exist before
trying to copy in the needed shared libraries. (Closes: #244058, #246480)

* In the mkinitrd script, use LD_ASSUME_KERNEL=2.4 if necessary.
(Closes: #245931)

* In the mkinitrd script copy in /usr/bin/awk instead of /usr/bin/mawk.
(Closes: #245670)

* In the initrd script, fail quietly if /mnt/etc/fstab does not exist.
(Closes: #246917)
hangelog
2fsprogs.initrd
2fsprogs.mkinitrd
764c66bf3cf9a7c34f7a99677a47adfbf897d748 27-Apr-2004 Theodore Ts'o <tytso@mit.edu> Fix typo in the Debian copyright file, to consistently and correctly
indicate that the blkid library is distributed under the LGPL.
ibblkid.copyright
197588f3b28ca73475d18a5600bf6c64b1e4ce85 12-Apr-2004 Theodore Ts'o <tytso@mit.edu> debian/changelog
Update changelog for 1.35-5 release

debian/control
Update standards version compliance to 3.6.1
hangelog
ontrol
22c616d09c06ad455c2bdbbd57ace2ca926dcb87 12-Apr-2004 Theodore Ts'o <tytso@mit.edu> In the initrd script, use /dev/null instead of /dev2/null, and support
converting the root filesystem from ext3 to ext2 and back.
2fsprogs.initrd
e2de6b9e694ca40a91039521fd9ff518a1cf5bfc 11-Apr-2004 Theodore Ts'o <tytso@mit.edu> Fix the Debian initrd scripts so that they actually work correctly.
(Addresses Debian Bug #241183)
2fsprogs.initrd
2fsprogs.mkinitrd
ules
6c6f170cbfed1eeddc545cf1974d0ac997b749b8 22-Mar-2004 Theodore Ts'o <tytso@mit.edu> Update debian changelog for 1.35-4 release.
hangelog
1bbfec624c4bbe767060a13762aa9a656536a4fd 20-Mar-2004 Theodore Ts'o <tytso@mit.edu> Change the license on the UUID library to be 3-clause BSD-style
ibuuid1.copyright
39e2f80115cc8272eb123a3b4e38015bfbb7da86 08-Mar-2004 Theodore Ts'o <tytso@mit.edu> Update for 1.35-3 debian release.
hangelog
080ee031e526a7df1d5624f0e667030e6bd1377d 02-Mar-2004 Theodore Ts'o <tytso@mit.edu> Add tune2fs to the e2fsprogs udeb package
(Addresses Debian Bug #235639)
hangelog
ules
b70b1167fec6d90771344d8560a1fc1b8731b9a9 28-Feb-2004 Theodore Ts'o <tytso@mit.edu> Update version number for e2fsprogs 1.35 release.
hangelog
86d564e6b5a46f7eedb90781d415c49c2a265bcc 28-Feb-2004 Theodore Ts'o <tytso@mit.edu> Change debian control file so that the ss-dev and comerr-dev packages
have versioned dependencies on libss2 and comerr2, respectively.
ontrol
87a6e45233ef2196b286d77226d00ffcc15dff20 24-Feb-2004 Theodore Ts'o <tytso@mit.edu> Update Debian changelog for release.
hangelog
1daf758571f444bf61e8a201e963f7d3b2d273e1 01-Feb-2004 Theodore Ts'o <tytso@mit.edu> Update for WIP release 1.35-WIP release dated 31-Jan-2004.
hangelog
78344465d43916d4dbbb4b09b4ccff38b90d779b 27-Jan-2004 Theodore Ts'o <tytso@mit.edu> Add provides of libuuid1. Addresses Debian Bug #229633.
ontrol
94ed67eb470b3fa9f7068db2fdb70d4e1fa32137 25-Dec-2003 Theodore Ts'o <tytso@mit.edu> Update changelog for debian release.
hangelog
817cc0358c8d128015c80ed30171a69ff1e1d2fc 07-Dec-2003 Theodore Ts'o <tytso@mit.edu> Fix test for /etc/mkinitrd/scripts/e2fsprogs to make sure it gets
removed. (Addresses Debian Bug #213275)
hangelog
2fsprogs.preinst
c4c30b20f9e4021ea5e5e272db5bee28e1698815 07-Dec-2003 Theodore Ts'o <tytso@mit.edu> Update for WIP release December 7, 2003.
hangelog
e254d05b95f750c697b69746a0221f1e9047bcaa 07-Dec-2003 Theodore Ts'o <tytso@mit.edu> Add libuuid1-udeb (Closes: #221777)
ontrol
ules
2a3a52367e5c1fb037c27d078e3f9c24f2b33fb4 01-Sep-2003 Theodore Ts'o <tytso@mit.edu> Update debian changelog

Force e2fsprogs to use the most current version of e2fslibs. (Closes
Debian bug #208103.
hangelog
2fsprogs.shlibs.local
2ff297127568054ccf31d054babc11f788a46ab4 21-Aug-2003 Theodore Ts'o <tytso@mit.edu> Change the priority of libblkid1-udeb to be required instead of
standard, to match the override file.

Update the debian changelog file.
hangelog
ontrol
6826bde5460b745d614014166533cbe7ea7aec50 21-Aug-2003 Theodore Ts'o <tytso@mit.edu> Update for 1.35-WIP 21-Aug-2003 release.
hangelog
1d658a136150d02e84eccb8ca11e6bdef781b46c 21-Aug-2003 Theodore Ts'o <tytso@mit.edu> Fix misc. debian packaging problems.

* Move the initrd script from /etc/mkinitrd/scripts to
/usr/share/initrd-tools/scripts so that mkinitrd will not remove
the file when it is uninstalled. (Addresses Debian bug #204019)

* Remove unneeded files in debian directory: blkid-dev.substvars and
e2fsprogs-bf.lintian-overrides. (Addresses Debian bug #203914)

* Support "noopt" in DEB_BUILD_OPTIONS instead of "debug".
(Addresses Debian bug #203914)
lkid-dev.substvars
2fsprogs-bf.lintian-overrides
ules
858dd7b11285f36c5897cc0e2c6b6efc40cb9db6 03-Aug-2003 Theodore Ts'o <tytso@mit.edu> Update for 1.35-WIP 01-Aug-2003 release.
hangelog
56dc917d8513c7042bea0624442997ae152da52e 31-Jul-2003 Theodore Ts'o <tytso@mit.edu> Changed priority of libblkid1-udeb to be standard, not required.
hangelog
ontrol
8badf17f2e64081794c667ca60982653f25a1b28 30-Jul-2003 Theodore Ts'o <tytso@mit.edu> Explicitly specify the version of libblkid1 needed in e2fsprogs.shlibs.local
in order to avoid picking up the wrong depedency. (Debian packaging
issue, closes Debian bug #203157)
hangelog
2fsprogs.shlibs.local
88a8e83db84994dd202991ff408104225b89c296 30-Jul-2003 Theodore Ts'o <tytso@mit.edu> Fix erroneous reference to /usr/share/doc/e2fsprogs/html-info in
/usr/share/doc-base/libext2fs (Closes: #203157)
hangelog
2fslibs-dev.doc-base
7a15db238194e943150ec32c4cef8e48435f0637 30-Jul-2003 Theodore Ts'o <tytso@mit.edu> Applied NMU patch to fix Debian bugs #203056 and #203058
hangelog
2fsprogs-udeb.shlibs.local
ules
9c7ec178092d6d5be005406c2912ea6e59a996b5 26-Jul-2003 Theodore Ts'o <tytso@mit.edu> Update for 1.34 release.
hangelog
f85cc2a8c25d3daa6391cb1aad034a8eafc9e6c0 26-Jul-2003 Theodore Ts'o <tytso@mit.edu> Addresses Debian bug #201050. Set the libc-dev dependency correctly
and set DEB_{HOST,BUILD}_* variables correctly for architectures
other than *-linux and *-gnu.
ontrol
ules
151c86abb96f1820ba0cb3b86689875d5faee2cf 25-Jul-2003 Theodore Ts'o <tytso@mit.edu> Separate out shared libraries out of e2fsprogs to real pacakges:
libss2, libcomerr2, libuuid1, and e2fslibs.

Remove Yann's TODO and README.Debian files.
ontrol
2fslibs.copyright
2fslibs.files
2fsprogs.README.Debian
2fsprogs.TODO
2fsprogs.copyright
2fsprogs.shlibs.local
ibcomerr2.files
ibss2.files
ibuuid1.copyright
ibuuid1.files
ules
hlibs.local
9bf19713c8b4e5b325ad33c1b14271a2881fa381 23-Jul-2003 Theodore Ts'o <tytso@mit.edu> Do not include the top-level ChangeLog file in /usr/share/doc/e2fsprogs
for debian packages. The RELEASE-NOTES file is what people should be
reading instead.
ules
e3075aea55ca1120004ede91cf94b17732793341 12-Jul-2003 Theodore Ts'o <tytso@mit.edu> Use symbolic links for fsck.ext{2,3} and mkfs.ext{2,3} in the udeb
package since busybox tar can't deal with hard links.
(Closes Debian bug #196508)
hangelog
ules
b1a085fcca2b8ef5b0b15e6d48eba25c08782b03 12-Jul-2003 Theodore Ts'o <tytso@mit.edu> Update debian changelog

Add conflicts against older versions of sysvinit that don't correctly
handle an exit code that has the bit #2 set. (Closes: #183675)
hangelog
ontrol
96e6f5da9a5bd2a29ebfd7d8ba3bb3de3bd32ccd 22-May-2003 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.34-WIP-0521 release.
hangelog
5cdc5bfabad039aefd49c0432917c930fd5305fb 17-May-2003 Theodore Ts'o <tytso@mit.edu> Debian packaging: Add gettext to the build-depends line.
ontrol
813bde19f5d3743e8978ed5ee053d92c0e99036c 14-May-2003 Theodore Ts'o <tytso@mit.edu> Add package dependency to shlibs for comerr to indicate support
for kth compatibility. (Closes Debian bug #193096)
hangelog
ontrol
ules
62775dc54257c1986a05e33bee25c956c92d783f 08-May-2003 Theodore Ts'o <tytso@mit.edu> Debian packaging issues:

* Remove e2fsprogs-bf package, as it is obsolete. (Closes: #183453)
* Remove NLS support from e2fsprogs-udeb. Save 5.5k on the boot
floppies / install media.
hangelog
ontrol
ules
32e7608cf66262c093880e9f60daa361f22a898e 08-May-2003 Theodore Ts'o <tytso@mit.edu> Update debian changelog

Add replaces field to comerr-dev to resolve a file conflict with
/usr/include/com_err.h and the libkrb5-dev package.
(Closes: #192277)
hangelog
ontrol
58f9d9e679152742f1352adc0c072176d128a4d4 06-May-2003 Theodore Ts'o <tytso@mit.edu> Update debian changelog.

Declare comerr-dev as replacing << e2fslibs-dev 1.33-2, to avoid
errors when upgrading to the new versions of comerr-dev and
e2fslibs-dev

Declare init_error_table as taking a long for the second argument.
hangelog
ontrol
0d54ec2350c444a29121be1e833940d593c7acb6 06-May-2003 Theodore Ts'o <tytso@mit.edu> Add usr/share/locale to e2fsprogs.files (debian packaging).
2fsprogs.files
b16fb628bf9035363002ca7ab72992624f4bb3cf 06-May-2003 Theodore Ts'o <tytso@mit.edu> Update Debian changelog.

Add support for OV-style continuation (closes Debian bug #191900).

Move /usr/include/com_err.h from the e2fslibs-dev package to the
comerr-dev package. (closes Debian bug #191899)
hangelog
omerr-dev.files
2fslibs-dev.files
71df0dc393f959277ed985f9d1e6313df9ff9c0a 21-Apr-2003 Theodore Ts'o <tytso@mit.edu> Update for 1.33 release.

Fix typo's in README.subset

Change debian control file so it doesn't bomb out if the EVMS FSIM
is not there, since it is not built on the Hurd. Resolves Debian
bug #189687.
hangelog
ules
3879857e86ab5dc83dcb38a93868262f4fb61c4d 16-Apr-2003 Theodore Ts'o <tytso@mit.edu> Avoid printing the version banner for mke2fs if
the -q option is specified. (Addresses Debian bug #172716)
hangelog
bc34d6be65cb93a65451ad209cfea2f98b03fd22 16-Apr-2003 Theodore Ts'o <tytso@mit.edu> * Add support for the -a and -s options to logsave.
* Change e2fsck to bracket its progress bar output with ctrl-A and ctrl-B
characters, so that logsave -s can omit writing the progress bar output
to the log file.
hangelog
ba142c1b3b4137c3577640307579354f7c6accb4 16-Apr-2003 Theodore Ts'o <tytso@mit.edu> Update for 1.33-WIP April 14, 2003 release.
hangelog
61de7f84fbdfac5460b7037feb9633d4ab7ef513 12-Apr-2003 Theodore Ts'o <tytso@mit.edu> Update to standards 3.5.9.

Add dc to the build-depends line.

Remove ancient e2fslibsg conflicts line.
hangelog
ontrol
c5290fae3937cc83de8a551db9686d1e1964e378 12-Apr-2003 Theodore Ts'o <tytso@mit.edu> Mke2fs can be given a minimum block size by passing in a negative
number to the -b option.
hangelog
5e05541ad0df4506eec324d98262c25d2e4e0d8d 11-Apr-2003 Theodore Ts'o <tytso@mit.edu> mke2fs.8.in: Document the -g option. (Addresses Debian bug #188318)
hangelog
5e804b72b66c04eb597fc9f6a45226eb8e71eccd 11-Apr-2003 Theodore Ts'o <tytso@mit.edu> Fix bug where mke2fs was incorrectly checking
the argument to the -g option, if the default block size
is used. (Addresses Debian bug #188319)
hangelog
9d51b6191bded9ee65176c6acc6a68264c311593 11-Apr-2003 Theodore Ts'o <tytso@mit.edu> Use the SS_READLINE_PATH environment variable to control the search
for a suitable readine library. As a default, try using libreadline,
libedit, and libeditline.
hangelog
417781aff16157a8e8a31d63f235bd7e6c48feeb 10-Apr-2003 Theodore Ts'o <tytso@mit.edu> Add libblkid1-udeb package for the Debian Installer.
hangelog
ontrol
ules
020c5477eae88a6d5cdc2bf9b5e165c4f217dcce 10-Apr-2003 Theodore Ts'o <tytso@mit.edu> Various Debian fixups:

Update debian changelog. Move packages from devel to libdevel.
We now supply the /usr/include/com_err.h include file.h
hangelog
ontrol
2fslibs-dev.files
ules
39d38b05904170123e8e001b657e2fb35a63dce7 31-Mar-2003 Theodore Ts'o <tytso@mit.edu> Update for e2fsprogs 1.33-WIP-0330 release
hangelog
5a0d720a9451296f4b8809e60e63e5c75459681b 26-Mar-2003 Theodore Ts'o <tytso@mit.edu> Update for 1.33-WIP-0325 release.

I'm now the Debian maintainer!
hangelog
ontrol
a27f9d99359c71ad559b55232995ff04271203ec 17-Mar-2003 Theodore Ts'o <tytso@mit.edu> Fix stupid typo in Debian changelog file (for 1.33-WIP-0316 release).
hangelog
d32a00ec0dc8720c23e70ba0ec2a8d3dd7b8a279 17-Mar-2003 Theodore Ts'o <tytso@mit.edu> Update version number in debian changelog.
hangelog
6fe7d1156ad86f9d4cb90b0b5ed1f215788bbdc1 17-Mar-2003 Theodore Ts'o <tytso@mit.edu> Update debian files to support the blkid library, and to fix a number
of Lintian warnings.

Added mk_cmds man page.
lkid-dev.substvars
hangelog
ontrol
ibblkid-dev.files
ibblkid.copyright
ibblkid1.files
ules
s-dev.files
s-dev.undocumented
3ae497eab281eab5f98770e6a3d5992b9d37325e 16-Mar-2003 Theodore Ts'o <tytso@mit.edu> Add to the ss (subsystem) library the ability to dynamically link
to the readline library if it is present in the system.
ontrol
63182203a757e6b9f5700ea57d9f6e5973251666 16-Mar-2003 Theodore Ts'o <tytso@mit.edu> Update and clarify copyright statement.
2fsprogs.copyright
c20bbd5637eb968ea86b04d0393d19ca56bf20dc 15-Mar-2003 Theodore Ts'o <tytso@mit.edu> Update from debian's 1.32-2 package.
hangelog
ules
58f06ae4909f2e24fcacb9c04f8be971305a26f5 31-Oct-2002 Theodore Ts'o <tytso@mit.edu> Remove uneeded debian files.
omerr-dev.postinst
2fslibs-dev.postinst
2fsprogs.postinst
2fsprogs.shlibs
2fsprogs.shlibs.in
dd198d6885f46f760ea8704837815800371c937f 31-Oct-2002 Theodore Ts'o <tytso@mit.edu> Update Debian packaging information as of 1.29+130-WIP-0930-2.
hangelog
ontrol
2fsprogs.mkinitrd
2fsprogs.preinst
ules
2a4c77bc1d64585d7c00251c2b3ba2f7cb25094e 24-Sep-2002 Theodore Ts'o <tytso@mit.edu> Synchronize with Debian 1.28-5.
hangelog
ules
e5b164373c2b7feb867f701f6493e3d87765272c 18-Aug-2002 Theodore Ts'o <tytso@mit.edu> Update to debian's 1.27+1.28-WIP-0626-1

Revert the shlibs hack.

Makefile.in: Remove inode_io.o from the standard object files
in libext2fs, and only build it if debugfs is enabled
(it requires fileio.o, which is only built if
--disable-debugfs isn't specified to configure).
hangelog
ompat
ontrol
2fsprogs.README.Debian
2fsprogs.mkinitrd
ules
b9f409255eec6ccaa7d297bcbf5e2a6478a02735 24-Feb-2002 Theodore Ts'o <tytso@mit.edu> Update makefiles to install mkfs.ext3, and to install man pages for
mkfs.ext2/3 and fsck.ext2/3. Also remove any compressed man pages
before installing the man pages.
ules
541d173d91b6d30f43d58ad01559fa8ad60871a8 24-Feb-2002 Theodore Ts'o <tytso@mit.edu> Update with the Debian package e2fsprogs-1.26-1.

Clarify and clean up the badblocks man page and the com_err info file.
hangelog
ontrol
2fsck-static.lintian-overrides
2fsprogs-bf.lintian-overrides
2fsprogs.preinst
2fsprogs.shlibs.in
ules
6197c63001ae5becc9c152d4e1beaeae341049e7 13-Sep-2001 Theodore Ts'o <tytso@mit.edu> Update debian directory.
hangelog
c4ac9e14c498f3b6aa891bfc969dbf08dce46488 16-Aug-2001 Theodore Ts'o <tytso@mit.edu> Update for 1.23 release.
hangelog
79786216118bfe97e11626a80e21303ab2fc92c2 23-Jun-2001 Theodore Ts'o <tytso@mit.edu> Synchronize with Debian release 1.21+1.22-WIP-0620-1
hangelog
omerr-dev.examples
ontrol
ules
b90b826b9a82573667b2ba4ce4ff1a0849291ae7 16-Jun-2001 Theodore Ts'o <tytso@mit.edu> Many files:
Synchronize with the Debian package 1.20+1.21-WIP-0614-1.
RELEASE-NOTES, version.h, libext2fs.texinfo, e2fsprogs.lsm:
Update for 1.21 release.
EADME.Debian
ODO
hangelog
ontrol
2fslibs-dev.files
2fsprogs.README.Debian
2fsprogs.TODO
2fsprogs.files
ibss2.copyright
ules
5a009bb92582d1500302208300d46b7915d548c6 21-May-2001 Theodore Ts'o <tytso@mit.edu> control:
Fix spelling typo.
.del-TODO~705e0f0d:
Fix items which are already done.
RELEASE-NOTES, version.h:
Update for 1.20 RC #3
ODO
ontrol
1893e7133190994b173bdb560d5bd14425c9d49c 21-May-2001 Theodore Ts'o <tytso@mit.edu> changelog, control, rules, e2fsck-static.files, e2fsprogs.copyright:
Update to sync up with Debian's e2fsprogs_1.19+1.20-WIP-0514-2 release.
hangelog
ontrol
2fsck-static.files
2fsprogs.copyright
ules
d5d9215f53eacdf9161d3b366f38b6564f5e6604 11-May-2001 Theodore Ts'o <tytso@mit.edu> changelog:
Update with 1.20 (very brief) release notes:
e2fsprogs.spec:
Update for 1.20 release.
hangelog
4d8f08f4582a23a1ac5039871f4f15ff878bb64d 09-May-2001 Theodore Ts'o <tytso@mit.edu> Many files:
Added Debian directory from e2fsprogs 1.19-4
EADME.Debian
ODO
ttic/comerrg-dev.info
ttic/comerrg-dev.menu
ttic/e2fslibsg-dev.info
ttic/e2fslibsg-dev.menu
ttic/libs/comerr2g.files
ttic/libs/control
ttic/libs/e2fslibsg.files
ttic/libs/rules
ttic/libs/ss2g.files
hangelog
omerr-dev.doc-base
omerr-dev.examples
omerr-dev.files
omerr-dev.postinst
ontrol
2fslibs-dev.doc-base
2fslibs-dev.files
2fslibs-dev.postinst
2fsprogs.copyright
2fsprogs.docs
2fsprogs.postinst
2fsprogs.preinst
2fsprogs.shlibs
ibcomerr2.copyright
ibss2.copyright
ules
hlibs.local
s-dev.examples
s-dev.files
s-dev.undocumented
uid-dev.files