Theodore Ts'o
908b785c3f
Use setvbuf instead of setbuf to force stdout and
...
stderr to be non-buffered when the stdout/stderr are a pipe.
This fixes a cosmetic problem when using e2fsck under logsave.
2003-04-16 15:20:13 -04:00
Theodore Ts'o
bc34d6be65
* 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.
2003-04-16 14:05:06 -04:00
Theodore Ts'o
b00bc4dc6d
ADD TAG: E2FSPROGS-1_33-WIP-0414
2003-04-16 00:59:59 -04:00
Theodore Ts'o
ba142c1b3b
Update for 1.33-WIP April 14, 2003 release.
2003-04-16 00:59:59 -04:00
Theodore Ts'o
16fa86b9c5
Remove the debian-special legal permission notes.
2003-04-14 20:40:49 -04:00
Theodore Ts'o
f9ddad5982
Add logsave, a new program which saves the output of a command
...
in a log file, even if the containing directory hasn't been
mounted yet (in which case the it saves the output in
memory until it can write out the logfile).
2003-04-14 18:05:12 -04:00
Theodore Ts'o
fff45483ed
Add portability enhancements for Cygwin32 environment.
2003-04-13 00:44:19 -04:00
Theodore Ts'o
61de7f84fb
Update to standards 3.5.9.
...
Add dc to the build-depends line.
Remove ancient e2fslibsg conflicts line.
2003-04-12 02:53:49 -04:00
Theodore Ts'o
c5290fae39
Mke2fs can be given a minimum block size by passing in a negative
...
number to the -b option.
2003-04-11 22:10:50 -04:00
Theodore Ts'o
5e05541ad0
mke2fs.8.in: Document the -g option. (Addresses Debian bug #188318 )
2003-04-11 14:00:53 -04:00
Theodore Ts'o
5e804b72b6
Fix bug where mke2fs was incorrectly checking
...
the argument to the -g option, if the default block size
is used. (Addresses Debian bug #188319 )
2003-04-11 13:46:57 -04:00
Theodore Ts'o
ccbed85afe
tune2fs.8.in, mke2fs.8.in: Document the dir_index filesystem
...
feature which can be used with the -O option.
2003-04-11 13:32:31 -04:00
Theodore Ts'o
2c93113e6a
Remove EXT2_FEATURE_RO_COMPAT_BTREE_DIR mention of since it's not
...
actually used, and may confuse people who are looking for
EXT2_FEATURE_COMPAT_DIR_INDEX, which is in use.
2003-04-11 13:26:21 -04:00
Theodore Ts'o
9d51b6191b
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.
2003-04-11 12:56:27 -04:00
Theodore Ts'o
417781aff1
Add libblkid1-udeb package for the Debian Installer.
2003-04-10 00:18:56 -04:00
Theodore Ts'o
020c5477ea
Various Debian fixups:
...
Update debian changelog. Move packages from devel to libdevel.
We now supply the /usr/include/com_err.h include file.h
2003-04-10 00:01:19 -04:00
Theodore Ts'o
ee828a9d1e
fsck.c (parse_fstab_line, interpret_type, fsck_device, ignore,
...
main): Don't evaluate the filesystem type when loading the
fstab file, since that might cause fsck to hang trying to
read from a floppy disk. (Addresses Debian bug #187812 )
Add tmpfs and devpts to filesystems that should be
ignored, and add jfs, reseirfs, and xfs as filesystems
types where we should complain if we can't find the fsck
program for that filesystem type.
2003-04-06 23:08:47 -04:00
Theodore Ts'o
2a77a784a3
E2fsck now updates the global free block and
...
inode counters from the block group specific counters
quietly. This is needed for an experimental patch which
eliminates locking the entire filesystem when allocating
blocks or inodes; if the filesystem is not unmounted
cleanly, the global counts may not be accurate.
2003-04-05 22:50:44 -05:00
Theodore Ts'o
085c2af234
Import bug fixes from EVMS 2.0 tree.
...
Fixed possible hangs caused by bugs in calling waitpid, and not
setting the pipe to non-blocking mode. Also fixed a file descriptor
leak. Made sure all functions call log entry/exit functions.
2003-04-03 20:09:19 -05:00
Theodore Ts'o
cc4f98ed2d
badblocks.c (bb_output): Flush output to the badblocks
...
output file as bad blocks are discovered.
2003-04-03 11:37:46 -05:00
Theodore Ts'o
edab294f1c
gen_uuid.c (get_random_bytes): Always xor in a stream of bytes
...
from the system PRNG (i.e., random/srandom, seeded from
the time, pid, and uid) in case /dev/random isn't doing
the right thing on a particular system. It doesn't hurt,
and it can help, in the case of a buggy /dev/random.
2003-04-03 08:25:15 -05:00
Theodore Ts'o
09a2ef8dda
Fix XFS superblock definition. Add support to
...
extract UUID and labels for JFS and romfs. (Thanks to
Janos Farkas <chexum@acomp.hu>.)
2003-04-03 00:04:28 -05:00
Theodore Ts'o
6f96325b1e
ADD TAG: E2FSPROGS-1_33-WIP-0330
2003-03-30 23:53:53 -05:00
Theodore Ts'o
4529665b38
Remove gen-tarball when doing "make clean"
2003-03-30 23:53:53 -05:00
Theodore Ts'o
39d38b0590
Update for e2fsprogs 1.33-WIP-0330 release
2003-03-30 23:45:02 -05:00
Theodore Ts'o
72d272a5d1
Update dependencies of ss/Makefile
2003-03-30 23:29:18 -05:00
Theodore Ts'o
0faabe5dea
getsize.c: #include stat.h for the Apple Darwin port
2003-03-30 23:08:32 -05:00
Theodore Ts'o
91835c151f
Change compile_et to generate header files that use <et/com_err.h>
...
instead of <com_err.h>, so the current version of the header file
is used.
Add a --build-tree option to compile_et to make sure that it uses
the et_?.awk files from the build tree.
Remove legacy support for varargs.h, K&R C, and pre-POSIX signal
support. Also fixed gcc -Wall nits.
2003-03-30 22:26:13 -05:00
Theodore Ts'o
ac6e94c16c
ADD TAG: E2FSPROGS-1_33-WIP-0325
2003-03-26 01:06:07 -05:00
Theodore Ts'o
5a0d720a94
Update for 1.33-WIP-0325 release.
...
I'm now the Debian maintainer!
2003-03-26 01:06:07 -05:00
Theodore Ts'o
1be672b7d5
tr.po: Update from nilgun@superonline.com.
2003-03-26 00:58:06 -05:00
Theodore Ts'o
1de6394526
f_h_badnode, f_h_badroot, f_h_reindex: Updated expect script to
...
remove the optimizing directories message.
2003-03-25 23:08:29 -05:00
Theodore Ts'o
fc05eb08ba
Fixed chattr man page to clarify description of the 't' (no tail)
...
attribute.
2003-03-25 23:02:34 -05:00
Theodore Ts'o
bff0cc950b
Move tarball generation functions to util/gen-tarball
2003-03-23 01:37:53 -05:00
Theodore Ts'o
00aba96743
com_err.h, error_table.h: Move definition of the error_table
...
structure from the internal error_table.h to com_err.h,
since it now needs to be public.
et_c.awk, et_h.awk: Import changes from krb5's et library so
that the error_table structure is defined and available
publically.
error_message.c: Import krb5 and heimdall com_err extensions to
the et library.
2003-03-19 19:46:02 -05:00
Theodore Ts'o
88fe61c7c3
cache.c: Initialize blkid_debug_mask to zero since some
...
operating systems can't deal with variables in the common
section in shared libraries.
2003-03-17 18:13:57 -05:00
Theodore Ts'o
9522e0aa04
ls.c (list_super2): Display the superblock fields even if the
...
journal or the dir index feature is not enabled.
2003-03-17 13:53:38 -05:00
Theodore Ts'o
aa75ecccab
Fix the Apple Darwin port.
2003-03-17 10:01:22 -05:00
Theodore Ts'o
6d1e8c086c
ADD TAG: E2FSPROGS-1_33-WIP-0316
2003-03-16 20:49:43 -05:00
Theodore Ts'o
a27f9d9935
Fix stupid typo in Debian changelog file (for 1.33-WIP-0316 release).
2003-03-16 20:49:43 -05:00
Theodore Ts'o
d32a00ec0d
Update version number in debian changelog.
2003-03-16 20:42:01 -05:00
Theodore Ts'o
508d7f3c88
Update version numbers and release notes for 1.33-WIP (16-Mar-2003)
...
release.
2003-03-16 20:41:04 -05:00
Theodore Ts'o
d606c308ea
Update some changes from RedHat's e2fsprogs.spec file.
...
Add blkid library files to the rpm file.
2003-03-16 20:40:36 -05:00
Theodore Ts'o
6cca7ba96d
Update dependency information in Makefiles
2003-03-16 20:21:16 -05:00
Theodore Ts'o
6fe7d1156a
Update debian files to support the blkid library, and to fix a number
...
of Lintian warnings.
Added mk_cmds man page.
2003-03-16 19:58:25 -05:00
Theodore Ts'o
bbac86bb9e
Update the generated configure file.
2003-03-16 06:27:22 -05:00
Theodore Ts'o
3ae497eab2
Add to the ss (subsystem) library the ability to dynamically link
...
to the readline library if it is present in the system.
2003-03-16 06:26:25 -05:00
Theodore Ts'o
63182203a7
Update and clarify copyright statement.
2003-03-16 02:58:01 -05:00
Theodore Ts'o
138b8124dc
Update config.guess and config.sub with newer versions from the FSF.
2003-03-15 20:24:16 -05:00
Theodore Ts'o
1d2eef4227
rehash.c (e2fsck_rehash_dir): If user specified the -n option,
...
skip trying to write out directory.
(e2fsck_rehash_directories): Fix the percentage
calculation in the progress bar.
2003-03-15 13:30:07 -05:00