Theodore Ts'o
6ea8d0f7c8
Make sure /usr/lib is creaeted when installing e2initrd_helper.
...
(Addresses Debian Bug #272698 )
2004-09-24 12:15:14 -04:00
Theodore Ts'o
41b6ae6058
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 )
2004-09-24 10:07:05 -04:00
Theodore Ts'o
ca0ee395aa
Updated French translation file.
2004-09-20 14:38:46 -04:00
Theodore Ts'o
4830112964
Update Release notes.
2004-09-19 08:23:41 -04:00
Theodore Ts'o
5cbd27084b
Updated French translation to reflect a suggested change.
...
(Addresses Debian Bug #262836 )
2004-09-19 08:18:26 -04:00
Theodore Ts'o
3ef681c5db
badblocks.c: Use _() around done_string, so that it gets
...
correctly translated. (Addresses Debian Bug #252836 )
2004-09-19 08:04:44 -04:00
Theodore Ts'o
35b73e9483
Always build the fsck wrapper on Debian systems (Addresses
...
Debian Bug #248050 )
2004-09-19 07:52:05 -04:00
Theodore Ts'o
91d71c4147
tune2fs.8.in: Add a description of the .journal file, why it
...
is created, and how e2fsck converts it to an invisible
journal. (Addresses Debian Bug #256760 )
2004-09-19 07:34:35 -04:00
Theodore Ts'o
8667f7a211
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 )
2004-09-19 07:15:30 -04:00
Theodore Ts'o
5d40773ba8
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 )
2004-09-18 14:53:14 -04:00
Theodore Ts'o
414846b126
Add support for ocfs2 detection to the blkid library,
...
courtesy of manish.singh@oracle.com
2004-09-17 21:37:49 -04:00
Theodore Ts'o
9ee42c9509
gen_uuid.c (get_node_id): glibc always defines AF_LINK, so only
...
try to use struct sockaddr_dl if HAVE_NET_IF_DL_H is
defined. (Addresses Debian Bug #256669 )
2004-09-17 20:38:27 -04:00
Theodore Ts'o
56eb4d4749
Remove XSI:isms for greater portability. (Addresses
...
Debian Bug #255589 )
2004-09-17 19:54:22 -04:00
Theodore Ts'o
9845cf5dbd
Clean up the header file #include's for lib/blkid/getsize.c
...
and lib/ext2fs/getsize.c
In lib/blkid/getsize.c, include <sys/disk.h> if present since
this is where the DIOCGMEDIASIZE ioctl is defined on FreeBSD.
(Addresses Debian Bug #264630 )
2004-09-17 19:07:03 -04:00
Theodore Ts'o
03cb57e2fb
Update config.guess and config.sub from the FSF.
2004-09-17 18:15:58 -04:00
Theodore Ts'o
488f3c2dad
On non-linux systems, use lseek64() if it is present in
...
ext2fs_llseek() and blkid_llseek(). (Addresses Debian bug #269044 )
2004-09-17 17:47:12 -04:00
Theodore Ts'o
45e18ad77a
tune2fs.8.in: Mention that e2fsck -D might be useful after
...
setting the dir_index filesystem feature. (Addresses
Debian Bug #268148 )
2004-09-17 17:31:16 -04:00
Theodore Ts'o
06191693d4
resize2fs.c (check_and_change_inodes): Fix debugging printf to
...
mask off the high 256 bits of dirent->name_len (which is
where the file type information is stored). (Addresses
Debian Bug #271605 )
2004-09-17 17:10:17 -04:00
Theodore Ts'o
1ad54a940c
Add ability for debugfs to use a separate source of data blocks when
...
reading from an e2image file. (New -d option)
Add new functions ext2fs_get_data_io, ext2fs_set_data_io,
ext2fs_rewrite_to_io to libext2fs library.
2004-07-28 21:11:48 -04:00
Theodore Ts'o
8c6b648388
e2image.c, e2image.8.in: Add new option -I which allows the
...
administrator to install an metadata stored in an e2image
file to a filesystem. Obviously, this can be very
dangerous!
2004-07-28 21:07:53 -04:00
Theodore Ts'o
8421fb67f2
pass1.c (process_block): Change the limit of directory size from
...
32 MB to 2GB.
2004-07-26 20:11:49 -04:00
Theodore Ts'o
94f6ab3fd1
Makefile.in (mke2fs.static): Add the blkid library to so
...
mke2fs.static builds correctly.
2004-06-25 00:55:12 -04:00
Theodore Ts'o
919994abc0
setflags.c, fsetflags.c: On linux systems, undefine HAVE_CHFLAGS
...
to deal with lame glibc's that define this function
without actually implementing it. Can you say "attractive
nuisance", boys and girls? I knew you could! (Thanks to
Pavel Troller for reporting this braindamage.)
2004-06-25 00:52:08 -04:00
Theodore Ts'o
37a1ee9b99
uuid.h (UUID_DEFINE): Make the UUID defined as a static
...
variable, with __attribute__ ((unused)) if we are using GCC.
2004-05-27 20:24:52 -04:00
Theodore Ts'o
a63d126783
closefs.c (ext2fs_flush): Make sure the master superblock is
...
written last, and only after other I/O has been flushed to
disk. Thanks to Junfeng Yang from the Stanford
Metacompilation group for pointing a potential ordering
constraint problem if we don't write things out in the
right order.
2004-05-26 21:29:14 -04:00
Theodore Ts'o
a002e7e200
Implement the ability for the test_io mechanism to abort after n reads
...
or writes to a particular block. The block is specified by
TEST_IO_BLOCK environment variable, and the read/write count
by the TEST_IO_READ_ABORT and TEST_IO_WRITE_ABORT environment
variables. The block data is now only dumped if the 0x10 bit
is set in TEST_IO_FLAGS.
2004-05-26 21:04:07 -04:00
Theodore Ts'o
93effaa456
Fixed potential ordering constraint problem in e2fsck's journal
...
recovery code by implementing the sync_blockdev function. Thanks to
Junfeng Yang from the Stanford Metacompilation group for pointing this
out.
2004-05-26 20:58:45 -04:00
Theodore Ts'o
1b510f57f4
read.c (blkid_read_cache): Add missing fclose() which was
...
causing a memory and file descriptor leak. Thanks to
magnus.fromreide at teligent.se.
2004-05-15 17:27:43 -04:00
Theodore Ts'o
aa5c0a4562
Remove .cvsignore files; they were out of date, and causes lintian
...
to flame about their presence in the source tarball.
2004-05-05 09:02:36 -04:00
Theodore Ts'o
723fa2c24d
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.
2004-05-05 08:58:41 -04:00
Theodore Ts'o
31c4736088
Update debian/changelog for 1.35-6 release.
2004-05-05 01:00:41 -04:00
Theodore Ts'o
a9998585d5
Use rpmbuild if it is installed instead of rpm
2004-05-04 22:19:07 -04:00
Theodore Ts'o
36569f87db
e2fsprogs.spec.in: Fix up e2fsprogs.spec file so it should work
...
on a RH 9.0 system. Based off of changes proposed by
Andreas Dilger.
2004-05-04 22:17:27 -04:00
Theodore Ts'o
6d4934974f
Update and clean up uuid man pages, including renaming libuuid.3 to
...
uuid.3
Eliminate empty lines at end of uuid.h
2004-05-04 22:05:05 -04:00
Theodore Ts'o
d1492994a5
gen_uuid.c (uuid_generate_time): Mask off the timestamp to avoid
...
a Y8.8888K problem.
2004-05-04 20:51:02 -04:00
Theodore Ts'o
66fbee8cbb
unix.c (check_if_skip): If the checkinterval is zero, then
...
disregard it when calculating when the next check will
take place by e2fsck.
2004-05-04 20:38:17 -04:00
Theodore Ts'o
de69291f14
Add dependency on awk in the debian e2fsprogs package. Addresses
...
Debian bug #245670 )
2004-05-04 19:58:46 -04:00
Theodore Ts'o
e363240dc2
configure.in, configure: Enable the fsck wrapper for the Debian
...
FreeBSD kernel / GNU userspace port. (Addresses Debian
Bug #246738 )
2004-05-04 19:39:54 -04:00
Theodore Ts'o
2eb9e7033b
Fix typo in de.po file from previous fix
2004-05-04 19:07:18 -04:00
Theodore Ts'o
d2d386d22a
config.guess, config.sub: Update to newer version from the FSF
...
(2004-01-05)
2004-05-04 18:42:53 -04:00
Theodore Ts'o
afaf1816de
Since woody's sysvinit package is before the initscripts were
...
broken out we need an explict Conflict: sysvinit (<< 2.85-4)
header. (Closes : #243829 )
2004-05-04 16:29:49 -04:00
Theodore Ts'o
f9e6df4e6f
Minor updates to German translation (Addresses Debian Bug #244105 )
2004-05-04 16:19:13 -04:00
Theodore Ts'o
1008a42552
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 )
2004-05-04 09:15:34 -04:00
Theodore Ts'o
764c66bf3c
Fix typo in the Debian copyright file, to consistently and correctly
...
indicate that the blkid library is distributed under the LGPL.
2004-04-26 18:25:39 -04:00
Theodore Ts'o
7ce0806406
probe.c (blkid_verify_devname): If the time is earlier than the
...
last modified time of the device, then force a reverify;
it means the system time may not be trustworthy.
2004-04-19 21:42:18 -04:00
Theodore Ts'o
e02bb6d6ab
Fix obvious spelling mistake in mke2fs man page.
2004-04-12 20:36:35 -04:00
Matthias Andree
f932ed925c
Add missing #include <time.h>, fixing a compiler warning.
2004-04-12 20:16:04 +02:00
Theodore Ts'o
ebfd60f185
Clarified that the lib/uuid directory is under a BSD-style and
...
referred the reader to lib/uuid/COPYING, a new file.
2004-04-12 13:19:21 -04:00
Theodore Ts'o
197588f3b2
debian/changelog
...
Update changelog for 1.35-5 release
debian/control
Update standards version compliance to 3.6.1
2004-04-12 13:10:47 -04:00
Theodore Ts'o
d06863f0e5
Remove TUNE2FS_SKIP_MOUNT_CHECK environment variable support; it is
...
not needed in the initrd script, and wasn't completely supported
anyway.
2004-04-12 12:37:55 -04:00