Subject: CVS commit: basesrc
To: None <>
From: Konrad Schroder <>
List: source-changes
Date: 09/14/2000 21:53:21
Module Name:	basesrc
Committed By:	perseant
Date:		Thu Sep 14 18:53:21 UTC 2000

Modified Files:
	basesrc/libexec/lfs_cleanerd [netbsd-1-5]: cleanerd.c lfs_cleanerd.8
	basesrc/sbin/fsck_lfs [netbsd-1-5]: pass5.c
	basesrc/sbin/mount_lfs [netbsd-1-5]: mount_lfs.8 mount_lfs.c
	basesrc/sbin/newfs_lfs [netbsd-1-5]: config.h extern.h lfs.c newfs.c

Log Message:
Pull up LFS userland changes to correspond with the previous commit's
kernel changes (approved by thorpej):

cleanerd.c, 1.20--1.22           (MIN_FREE_SEG -> lfs_minfreeseg ;
                                 read bfree/avail from CLEANERINFO ;
                                 changes to definition of -n and -b)
lfs_cleanerd.8, 1.7              (update man page to current behavior)
library.c, 1.16                  (fix comment)

pass5.c, 1.6                     (calculate/fix lfs_avail and lfs_bfree)

config.h, 1.2--1.5               (MINFREE=20, remove FFS cruft ;
                                 add DFL_MIN_FREE_SEGS=8 and MINFREE=10 ;
                                 set DFL_MIN_FREE_SEGS=10 ;
                                 set DFL_MIN_FREE_SEGS=20)
extern.h, 1.2                    (correct function declaration for make_lfs)
newfs.c, 1.4                     (add -M flag)
lfs.c, 1.13--1.14, 1.16--1.18    (change lfs_bfree initialization ;
                                 MIN_FREE_SEG -> lfs_minfreeseg ;
                                 only 10 superblocks and print nicely ;
                                 correct init calculation of
                                   lfs_bfree/lfs_avail to allow fs to
								   fill ;
                                 make -N dtrt)

mount_lfs.8, 1.7                 (document -N, -b flags)
mount_lfs.c, 1.10                (default cleanerd to -b -n 4; add -N,
                                 -b flags)

dumplfs.c, 1.15                  (print only the SEGUSEs specified with -s)

To generate a diff of this commit:
cvs rdiff -r1.18.4.1 -r1.18.4.2 basesrc/libexec/lfs_cleanerd/cleanerd.c
cvs rdiff -r1.6 -r1.6.10.1 basesrc/libexec/lfs_cleanerd/lfs_cleanerd.8
cvs rdiff -r1.15 -r1.15.4.1 basesrc/libexec/lfs_cleanerd/library.c
cvs rdiff -r1.5 -r1.5.2.1 basesrc/sbin/fsck_lfs/pass5.c
cvs rdiff -r1.6 -r1.6.10.1 basesrc/sbin/mount_lfs/mount_lfs.8
cvs rdiff -r1.9 -r1.9.4.1 basesrc/sbin/mount_lfs/mount_lfs.c
cvs rdiff -r1.1 -r1.1.10.1 basesrc/sbin/newfs_lfs/config.h \
cvs rdiff -r1.12.4.1 -r1.12.4.2 basesrc/sbin/newfs_lfs/lfs.c
cvs rdiff -r1.3 -r1.3.4.1 basesrc/sbin/newfs_lfs/newfs.c
cvs rdiff -r1.7 -r1.7.4.1 basesrc/sbin/newfs_lfs/newfs_lfs.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.