Theodore Ts'o
73d1d49ac1
Make the e2fsck man page clear that the -c, -l, and -L options are
...
never safe to use on a mounted filesystem, and in general, running
e2fsck on mounted filesystems is a bad idea.
2005-06-19 21:04:12 -04:00
Theodore Ts'o
7ae1983a23
Clean up e2fsck problem description messages for typo's and to make them
...
easier to understand (sorry, translators).
Add new @m (multiply-claimed) and @n (invalid) expansions for e2fsck
problem descriptions.
Add Dutch translation, and update French translation.
Add an explanation of how the @-expansion and %-exapansion works in
e2fsck/problem.c to make life easier for the translators.
Synchronize and update po files.
2005-06-19 09:45:36 -04:00
Theodore Ts'o
7d9adefed8
Makefile.in: Add an include path specifier when building
...
tst_ostype so that "make check" will build correctly on
systems without the include files from e2fsprogs installed
in the system include directory.
2005-06-16 18:41:06 -04:00
Theodore Ts'o
d82f890355
defaults/e_script, run_e2fsck, d_loaddump, f_resize_inode,
...
f_swapfs, f_move_itable, f_resize_inode, test_config:
Allow the diff options to be set in test_config so that
diff -u can be used on platforms that have it. (To be
done: checking whether diff can support -u in the
configure script.)
2005-06-16 15:08:00 -04:00
Theodore Ts'o
d7febfa7cc
mke2fs.c (PRS): Fix missing close parenthesis from bad inode
...
ratio error message.
2005-06-16 14:10:55 -04:00
Theodore Ts'o
15f5051e39
Fix a minor spelling typo in blkid's man page, and update e2fsck's REPORTING
...
BUGS section to request that e2fsck's messages printed in English, and to
send a raw e2image filesystem dump if possible.
2005-06-05 16:46:19 -04:00
Theodore Ts'o
c8a4040205
Update release notes and changelogs for the correct spelling of "Swedish".
2005-06-05 16:42:20 -04:00
Theodore Ts'o
2fa8f37fff
On Linux 2.6 systems, mke2fs and badblocks will check to see whether
...
the filesystem appears to be busy; if so, the programs will print an
error message and abort. (Addresses Debian Bug #308594 ).
2005-06-05 16:05:22 -04:00
Theodore Ts'o
8198e79126
filefrag.c (frag_report, get_bmap): The FIBMAP and FIGETBSZ ioctls return
...
an integer, not an unsigned long. Fix this to avoid problems on 64-bit
platforms where the size of an integer != the size of a long.
(Addresses Debian Bug #309655 )
2005-05-20 23:10:35 -04:00
Theodore Ts'o
ce1250c841
Update Polish, Sweedish, and Turkish translations.
2005-05-20 22:51:55 -04:00
Theodore Ts'o
7e69ba2ae2
Change the default journal size to be bigger for larger filesystems,
...
given modern memory sizes. Now, for filesystems greater than 4GB, we
use a journal of 128 MB instead 32 MB.
2005-05-09 22:25:39 -04:00
Theodore Ts'o
c5909ac7bd
ADD TAG: E2FSPROGS-1_38-WIP-0509
2005-05-09 20:42:38 -04:00
Theodore Ts'o
6682939777
Update for release of e2fsprogs 1.38-WIP-0509-1.
2005-05-09 20:42:38 -04:00
Theodore Ts'o
bc75970672
Update e2fsprogs.pot for translation project.
2005-05-09 20:40:55 -04:00
Theodore Ts'o
c0b7e799bd
Modify the script which generates the e2fsprogs.pot translations template
...
file to include comments that expand the '@' abbrevations in e2fsck/problem.c
2005-05-09 20:39:02 -04:00
Theodore Ts'o
f35fd3d5ee
Fix some minor typo's and grammar's strings, and remove debugging strings
...
from needing to be translated. Patch is from Benno Schulenberg.
2005-05-09 16:22:17 -04:00
Theodore Ts'o
2a93a6332e
Update Swedish translation, and add Rawanda translation.
2005-05-09 02:01:31 -04:00
Theodore Ts'o
3af0a45628
Fix bug in the secure getenv function so that the ss library will corrently
...
honor the PAGER and SS_READLINE_PATH environtment variables, and the
test_io io_manager in the ext2fs library honors the TEST_IO_LOGFILE,
TEST_IO_FLAGS, TEST_IO_BLOCK, and TEST_IO_READ_ABORT environment variables.
2005-05-08 02:15:02 -04:00
Theodore Ts'o
7793279fc1
Fix the f_dup_resize script to be more portable and not rely on e2fsprogs
...
already being installed.
2005-05-08 01:01:02 -04:00
Theodore Ts'o
ed6acfa337
Add a new option to the blkid program, -l, which will more efficiently search
...
for a single device.
Add a new function to the blkid library, blkid_probe_all_new().
Optimize blkid_find_dev_with_tag() so that extraneous device validation are
skipped. (Makes a difference for system with a large number of disks).
2005-05-07 17:06:27 -04:00
Theodore Ts'o
12b3c8ec1d
Fix gcc -Wall nits in the blkid library.
2005-05-07 14:38:10 -04:00
Theodore Ts'o
78c7d0efae
Clean up the debugging code in the blkid library so that we don't use
...
the inline functions DEB_DUMP_* and instead use the private functions
blkid_debug_dump_*().
2005-05-07 14:22:38 -04:00
Theodore Ts'o
c37543df2f
Add new two new functions to the blkid library: blkid_dev_set_search(), and
...
blkid_dev_has_tag(), and change the blkid program to take advantage of these
functions.
2005-05-07 13:32:47 -04:00
Theodore Ts'o
5d75b690d6
Remove the Conflicts: tag from the Debian e2fsprogs-udebs package, since
...
udebs dont support Conflicts.
2005-05-07 01:54:19 -04:00
Theodore Ts'o
9f7d03b455
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 )
2005-05-06 16:26:13 -04:00
Theodore Ts'o
7b921b9ab9
Escape hyphens in the e2image and tune2fs man pages so that they show up
...
correctly after groff processes them.
2005-05-06 12:04:10 -04:00
Theodore Ts'o
153b4495c1
If the .c and .h file already exist, and they have not changed, use the
...
original versions of the files, so as to avoid rebuilding files when not
necessary. Also fixes a potential SMP/Parallel build problem when one
make process runs compile_et to generate the .h file, and a partially
generated .c file is compiled by another make process. (Addresses
Sourceforge Bug: #1157933 )
2005-05-06 09:42:34 -04:00
Theodore Ts'o
75e93ab097
Update "make depend" information. Fixes SMP parallel build problem.
...
(Addresses Sourceforge Bug: #1157933 )
2005-05-06 09:37:58 -04:00
Theodore Ts'o
8363e357b2
Fix compile warning in do_stat() from previous fix.
2005-05-06 09:04:37 -04:00
Theodore Ts'o
9be5ba91b8
Fix build of tst_ostype when doing a "make check" in lib/e2p; it was missing
...
CFLAGS in the compile rule. (Addresses Sourceforge Bug: #1180572 )
2005-05-06 00:38:26 -04:00
Theodore Ts'o
0af8c33be0
Fix potential portability issue in the blkid program. (On architectures
...
where char is unsigned). (Addresses Sourceforge Bug: #1180585 )
2005-05-06 00:10:52 -04:00
Theodore Ts'o
f37ab68a26
Corrects a few mistakes in the fsck man page, wraps two overlong lines,
...
and changes "bad" to "invalid" in some messages to avoid confusion with
"bad blocks" in the e2fsck, mke2fs, and badblocks programs. Thanks to
Benno Schulenberg. (Addresses Sourceforge Bug: #1189803 )
2005-05-05 23:15:55 -04:00
Theodore Ts'o
d0a3b46ca0
Fix typo in the debugfs command used to fixed trashed filesystems by
...
FC3's resize2fs program. (Addresses Sourceforge Bug #1190897 ).
2005-05-05 22:57:44 -04:00
Theodore Ts'o
bfd9762de6
Fix a bug in filefrag so that it doesn't when the first block found is an
...
indirect block, it doesn't falsely count an extra discontunity. (Addresses
Debian Bug #307607 ).
2005-05-05 22:55:20 -04:00
Theodore Ts'o
4c4e3f7843
Fix libblkid's magic number recognition for the cramfs filesystem,
...
and add support to pull out the label for cramfs filesystems.
Thanks to Karel Zak (kzak at redhat.com) for the patch.
2005-05-05 18:06:04 -04:00
Theodore Ts'o
64777391eb
debugfs.c (do_stat): Check to make sure a filesystem is open
...
and abort if with an error if not, to prevent a seg fault
in that case.
2005-05-05 17:21:46 -04:00
Theodore Ts'o
8139367bbd
Fix spelling mistakes in man pages. (Addresses Debian Bugs: #304591 ,
...
#304592 , #304594 , #304597 , #304593 )
2005-04-16 14:05:09 -04:00
Theodore Ts'o
09f3eba28a
Fix typo so that we actually ignore environment variables when gid != egid.
2005-04-16 13:56:03 -04:00
Theodore Ts'o
5e91614349
Don't offer to update or clone the resize inode when e2fsck deals with
...
multiply claimed blocks.
2005-04-14 17:10:14 -04:00
Theodore Ts'o
1f3ad14a5a
Use a centrally stored current time for "now" which
...
can be overridden using the E2FSCK_TIME environment
variable, for better reproducibility for regression tests.
2005-04-14 14:07:53 -04:00
Theodore Ts'o
09a51b3de3
Update debian changelog for 1.37-2 release.
2005-04-09 21:12:30 -04:00
Theodore Ts'o
86a02b5d3d
test_script.in: Make the test script driver exit with a non-zero
...
status if there are any failed tests.
2005-04-09 01:26:49 -04:00
Theodore Ts'o
a4897d41c2
Don't abort filefrag if EXT3_IOC_GETFLAGS ioctl is not supported,
...
so that filefrag can work on non-ext2/3 filesystems, as advertised.
(Addresses Debian Bug: #303509 )
2005-04-09 01:24:04 -04:00
Theodore Ts'o
b7e4eef304
ls.c: Add stdlib.h header file since list_super2() uses the
...
free() function.
2005-04-09 01:22:09 -04:00
Theodore Ts'o
b1ae119729
Add missing return values in error return cases in the ext2fs library.
...
(Otherwise we return garbage instead of the error code.)
2005-04-09 01:21:21 -04:00
Theodore Ts'o
bcf5aea294
Fix minor spelling typo in the mke2fs man page.
2005-04-09 00:33:21 -04:00
Theodore Ts'o
4147d9f029
pass1.c (e2fsck_pass1): If the superblock last mount time (not
...
just the last write time) looks insane, then assume that
we can't do the LOW_DTIME checks.
2005-04-06 14:55:53 -04:00
Theodore Ts'o
762c7c6510
Add paranoia checks into the blkid, ext2fs, and ss libraries to ignore
...
environment variables if the libraries are called from setuid or setguid
programs, or if kernel believes that the process is not eligible to create
a core dump. In addition, if the libc has __secure_getenv(), use it so that
the libc can also do any additional limitations regarding when libraries can
trust environment variables (i.e., to integrate with systems like SELinux
and Posix capabilities).
2005-04-06 14:44:16 -04:00
Theodore Ts'o
813b901d41
ostype.c (e2p_os2string): Check to make sure malloc() is
...
successful before attempting to copy into it. Add
#include of stdlib.h to fix a core dump bug on the IA64
architecture. (Addresses Debian Bug #302200 )
2005-03-31 00:01:33 -05:00
Theodore Ts'o
d4f28f9a6a
ADD TAG: E2FSPROGS-1_37
2005-03-21 22:55:18 -05:00