1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
Tue Aug 27 12:06:55 1996 Miles Bader <miles@gnu.ai.mit.edu>
* reboot.c, halt.c (main): Add argument parsing.
(argp_program_version): New variable.
<argp.h>, <hurd.h>: New includes.
* Makefile (fsck): Remove dependency on libshouldbeinlibc.a.
(reboot halt fsck): Add dependency on libshouldbeinlibc.a.
Mon Aug 19 15:17:38 1996 Miles Bader <miles@gnu.ai.mit.edu>
* fsck.c (doc): Supply a useful value.
Wed Aug 14 13:32:12 1996 Miles Bader <miles@gnu.ai.mit.edu>
* e2os.sh: Add `;' before last commands inside { } pairs.
(OS_FREEBSD, OS_LITES): New variables.
Add symbolic names for freebsd & lites.
Mon Aug 12 10:51:24 1996 Miles Bader <miles@gnu.ai.mit.edu>
* e2os.sh: New file.
* Makefile (targets): Add e2os.
(SRCS): Add $(SCRIPTS).
(special-targets, SCRIPTS, LCLHDRS): New variables.
Thu Aug 1 16:29:31 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* clookup.c (file_name_lookup_carefully/lookup): When appending
TAIL to RETRY_NAME, use strcpy instead of strcat.
Sat Jul 6 19:55:22 1996 Miles Bader <miles@gnu.ai.mit.edu>
* fsck.c: (argp_program_version): New variable.
Wed Jul 3 14:22:03 1996 Miles Bader <miles@gnu.ai.mit.edu>
* fstab.c (fstab_add_fs): Don't SEGV if COPY is 0.
Thu Jun 27 00:01:04 1996 Miles Bader <miles@gnu.ai.mit.edu>
* fsck.c (fsck): Fsck pass 0 if not in automatic mode. Respect
`noauto' option in automatic mode.
(main): Set FSCK_F_AUTO flag if in automatic mode.
(FSCK_F_AUTO): New macro.
(fs_start_fsck): When deciding to use a flags arg, mask flags
against an explicit list of valid ones.
Tue Jun 25 18:39:44 1996 Miles Bader <miles@gnu.ai.mit.edu>
* fsck.c (main, options): Add --writable/-w option.
(FSCK_F_WRITABLE): New macro.
(struct fsck): Rename WAS_READONLY field to MAKE_WRITABLE.
(fscks_start_fsck): Change to set make_writable field instead of
was_readonly.
(fsck_cleanup): Change RESTORE_WRITABLE to MAKE_WRITABLE.
(fscks_wait): Likewise.
Thu Jun 20 14:08:12 1996 Miles Bader <miles@gnu.ai.mit.edu>
* fsck.c (fsck): Wait for fscks to finish.
* fstab.c (fstypes_create): Copy SEARCH_FMTS contents into NEW.
(fs_set_mntent): Don't keep old fsys fields if the mnt_dir is changed.
(fstab_add_mntent): Initialize fields in FS with non-zero values.
(_fs_check_mounted): The root is always mounted.
Wed Jun 19 10:44:16 1996 Miles Bader <miles@gnu.ai.mit.edu>
* fstab.c (fs_set_readonly, fs_remount): If fsys_set_options
returns EINVAL, return EOPNOTSUPP instead.
(fs_set_readonly): Use fsys_set_readonly.
(fs_remount): Use fsys_remount.
(fs_readonly): Use fsys_get_readonly.
(_fs_check_mounted): Use file_name_lookup_carefully.
* clookup.c: New file.
* fsck.c (_debug): New variable.
(debug, fs_debug): New macros.
(fs_start_fsck, fscks_start_fsck, fsck_cleanup, fscks_wait, fsck, main):
Add debugging noise.
(main): Use FSTAB_PATH instead of _PATH_MNTTAB.
(args_doc): Fix.
Tue Jun 18 22:56:11 1996 Miles Bader <miles@gnu.ai.mit.edu>
* fsck.c (options): Rename `--max-parallel' to `--parallel'.
|