summaryrefslogtreecommitdiff
path: root/misc/tune2fs.8.in
AgeCommit message (Collapse)AuthorFilesLines
2001-09-19tune2fs.8.in: Update man page to reflect the fact that adding orTheodore Ts'o1-1/+9
removing a journal doesn't require running e2fsck.
2001-08-17get_device_by_label.[ch], fsck.c, util.c: New interpret_spec()Andreas Dilger1-1/+34
function in get_device_by_label.c to allow the use of UUID= or LABEL= when creating filesystems which use external journal dev (e.g. mke2fs -J device=LABEL=<journal_label>). tune2fs.c: Use superblock s_journal_uuid to locate an external journal device instead of s_journal_dev when removing it. Allow opening journal devices to set the label and UUID in the ext2 superblock. mke2fs.c, tune2fs.c: Free journal_device after use, as it is malloc'd in interpret spec.
2001-06-14tune2fs.8.in:Theodore Ts'o1-2/+1
Fix minor man page nits.
2001-06-14ChangeLog, mke2fs.c, tune2fs.8.in, tune2fs.c, util.c, util.h:Theodore Ts'o1-4/+38
tune2fs.c, mke2fs.c, util.c, util.h (print_check_message): Move the message which displays how often the filesystem will be checked from mke2fs into a utility subroutine. Then cause tune2fs to call that function to display the message after adding a journal to a filesystem. mke2fs.8.in: Add manual page fixups and explanation for why it's good to check filesystems periodically from Andreas Dilger.
2001-05-14ChangeLog, tune2fs.8.in:Theodore Ts'o1-23/+26
tune2fs.8.in: Fix typo's and make other clarifications suggested by Andreas Dilger.
2001-05-14ChangeLog:Theodore Ts'o1-3/+3
Clarify some of the Changelog entries. ChangeLog, fsck.8.in, mke2fs.8.in, tune2fs.8.in: fsck.8.in, mke2fs.8.in, tune2fs.8.in: Fix typo's and make other clarifications suggested by Andreas Dilger. ChangeLog, tune2fs.c: tune2fs.c (update_feature_set): Clean up some printf messages.
2001-05-12Many files:Theodore Ts'o1-1/+1
badblocks.8.in, dumpe2fs.8.in, e2label.8.in, mke2fs.8.in, mklost+found.8.in, tune2fs.8.in: Fix typo; removed excess "anonymous" in the AVAILABILITY section.
2001-05-03ChangeLog, dumpe2fs.8.in, dumpe2fs.c:Theodore Ts'o1-2/+2
dumpe2fs.c (main): Add new flag, -i, which will allow dumpe2fs to dump out the filesystem statistics from an ext2 image file. Many files: e2image.8.in: New manual page badblocks.8.in, e2label.8.in, mke2fs.8.in mklost+found.8.in, tune2fs.8.in: Update location of e2fsprogs to be http://e2fsprogs.sourceforge.net.
2001-04-26ChangeLog, tune2fs.c:Theodore Ts'o1-78/+135
tune2fs.c (parse_tune2fs_options): Interpret -c 0 as -c -1 (for backwards compatibility with older kernels). -c 0 makes more sense to users. tune2fs.8.in: Update tune2fs manual papge so that it is up to date.
2001-03-26ChangeLog, mke2fs.8.in, mke2fs.c, tune2fs.8.in, tune2fs.c, util.c, util.h:Theodore Ts'o1-2/+2
ke2fs.8.in, tune2fs.8.in: Change man paegs to document that the journal must be bewteen 1024 and 10,240 file system blocks. mke2fs.c, tune2fs.c: Change to use figure_journal_size() util.c, util.h (figure_journal_size): Change journal_default_size into routine which also converts the requested journal size into filesystem blocks and does bounds checking to make sure the journal is sized reasonably. Renamed function to journal_default_size. parse_journal_opts): Remove bounds check for the journal size, since this is now done in figure_journal_size, and based on the number of filesystem blocks, as opposed to using the absolute size of the journal.
2001-02-08ChangeLog, tune2fs.8.in:Theodore Ts'o1-2/+2
tune2fs.8.in: Update man page to reflect that 2.0.39 supports sparse_super.
2001-01-18ChangeLog, mke2fs.8.in, mke2fs.c, tune2fs.8.in, tune2fs.c:Theodore Ts'o1-14/+30
tune2fs.c, mke2fs.c, tune2fs.8.in, mke2fs.8.in: Change user interface so that -J is used to specify journal options, and -j is used to request creation of a journal using default values. (This is a UI change, but we haven't done a formal release, and it makes things much more consistent with the rest of the options out there.) tune2fs.c: Add support for removing a filesystem from an external journal; we correctly remove the filesystem UUID from the external journal's filesystem list.
2001-01-14ChangeLog, tune2fs.8.in:Theodore Ts'o1-0/+25
tune2fs.8.in: Add description of the -j option. tune2fs.c: Minor whitespace and option ordering fixes from Andreas Dilger
2001-01-03ChangeLog, Makefile.in, mke2fs.c, tune2fs.8.in, tune2fs.c, util.c, util.h:Theodore Ts'o1-3/+6
tune2fs.c (update_feature_set, add_journal): Moved to separate functions. Added ability to add and remove the journal while the filesystem is live. Added support for setting a time-based UUID. Removed zero-initialized static variables. mke2fs.c, util.c, util.h (strcasecmp, proceed_question, check_plausibility, parse_journal_opts, check_mount): Moved functions to util.c so they can be used by tune2fs. mke2fs.c (main): Change ext2fs_add_journal_fs() to ext2fs_add_journal_inode() to reflect function renaming.
2000-12-02ChangeLog, tune2fs.8.in:Theodore Ts'o1-2/+4
tune2fs.8.in: Add clarifying statement about converting user and group names to uid's before storing them in the superblock. (Debian bug #67446)
2000-07-07ChangeLog, tune2fs.8.in, tune2fs.c:Theodore Ts'o1-1/+4
tune2fs.8.in: Update manual page to document what happens if max_mount_count is negative. tune2fs.c (main): Allow setting the maximal count value to be negative, since the kernel interprets that as forcing a check.
2000-04-03Many files:Theodore Ts'o1-2/+1
badblocks.8.in, chattr.1.in, dumpe2fs.8.in, lsattr.1.in, mklost+found.8.in, tune2fs.8.in: Update Remy Card's e-mail address. chattr.1.in: Update which attributes aren't supported.
2000-02-11Many files:Theodore Ts'o1-1/+1
chattr.1.in: lsattr.1.in: Change "version" to "version/generation number". chattr.1.in: Fix stupid file vs filesystem typo. tune2fs.c Fix spelling error (spare vs sparse). mke2fs.c (PRS): Add safety check to make sure the number of blocks doesn't exceed 32 bits on a 64 bit machine. chattr.c: Random cleanup; file-only variables are now static. Options for setting/clearings flags put into order, and #ifdef's removed (since we now use a built-in header file). Add error message if user tries to set and reset the same flag. lsattr.c: Random cleanup; file-only variables are now static. The -l "long" listing has been changed to look nicer. Options names have been renamed to be more descriptive.
1999-11-23ChangeLog, tune2fs.8.in:Theodore Ts'o1-1/+1
tune2fs.8.in: Fix man page so that the sparse_super filesystem option is properly named.
1999-10-23ChangeLog, Makefile.in, mke2fs.8.in, mke2fs.c, tune2fs.8.in, tune2fs.c:Theodore Ts'o1-0/+15
tune2fs.c (main): Add a new option -O which allows the user to set and clear certain "safe" filsystem feature flags. Currently, the only ones which are supported for modification are sparse_superblock and filetype. mke2fs.c (PRS): Add new option -O which allows the user to request filesystems with specific filesystem options. By default on 2.2 and later systems, create filesystems that have both file type information and sparse superblocks.
1999-10-21Many files:Theodore Ts'o1-41/+44
badblocks.8.in, chattr.1.in, dumpe2fs.8.in, e2label.8.in, fsck.8.in, lsattr.1.in, mke2fs.8.in, mklost+found.8.in, tune2fs.8.in, uuidgen.1.in: Update man page to use a more standard format (bold option flags and italicized variables), as suggested by Andreas Dilger (adilger@enel.ucalgary.ca) ChangeLog, e2fsck.8.in: e2fsck.8.in: Update man page to use a more standard format (bold option flags and italicized variables), as suggested by Andreas Dilger (adilger@enel.ucalgary.ca) ChangeLog, uuid_generate.3.in: uuid_generate.8.in: Update man page to use a more standard format (bold option flags and italicized variables), as suggested by Andreas Dilger (adilger@enel.ucalgary.ca)
1998-11-14ChangeLog, mke2fs.c, tune2fs.8.in:Theodore Ts'o1-1/+1
tune2fs.8.in: Fix minor display bug in the nroff. mke2fs.c (show_stats, write_inode_tables): Use the log10 function to calculate the display of block numbers so that things look nice on an 80 character display. mke2fs.c (usage): Add the sparse-super-flag to the usage message. ChangeLog, e2fsck.c, pass1.c, pass2.c, problem.c, problem.h, unix.c: unix.c (main): Move ext2fs_close() after e2fsck_free_context() since e2fsck_free_context may reference data in ctx->fs. e2fsck.c (e2fsck_reset_context): Make sure ctx->fs is non-NULL before checking ctx->fs->dblist. pass1.c (e2fsck_pass1): Use the device check subroutine on FIFO's and Socket's, so that we catch bogus immutable inodes. pass2.c (process_bad_inode): Process bad socket and fifo's. problem.h, problem.c: Define new problem codes PR_2_BAD_FIFO and PR_2_BAD_SOCKET.
1998-03-30Many files:Theodore Ts'o1-3/+8
e2label.c: Fix -Wall warning by making functions static. chattr.1.in: Document that the append-only attribute may only be set or cleared by the superuser. Update all manual pages to that the availability section is up-to-date. e2label.8.in, tune2fs.8.in: Update manual page to state that labels must be no longer than 16 characters, or they will be truncated. e2label.c (change_label), tune2fs.c (main): If the label is longer than 16 characters, print a warning message stating that the label will be truncated. mke2fs.c (PRS): If the user specifies a filesystem size, and it's larger than the apparent size of the device, print a warning message and ask if the user wants to proceed.
1997-05-09Many files:Theodore Ts'o1-10/+10
Fix minor typos and grammer oops found by Bill Hawes (whawes@star.net).
1997-04-29Many files:Theodore Ts'o1-0/+4
Checkin of e2fsprogs 1.10
1997-04-29Many files:Theodore Ts'o1-0/+7
Checked in e2fsprogs 1.08.
1997-04-29Many files:Theodore Ts'o1-0/+31
Checked in e2fsprogs 1.05
1997-04-26Many files:Theodore Ts'o1-0/+112
Checkin of e2fsprogs 1.02.