Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Oct 2000 01:26:36 -0700 (PDT)
From:      Adrian Chadd <adrian@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sbin/fsck_ffs Makefile fsck.h main.c preen.c utilities.c src/sbin/fsck_ffs/SMM.doc 0.t 1.t 2.t 3.t 4.t Makefile
Message-ID:  <200010090826.BAA46106@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
adrian      2000/10/09 01:26:36 PDT

  Modified files:
    sbin/fsck_ffs        Makefile fsck.h main.c preen.c 
                         utilities.c 
    sbin/fsck_ffs/SMM.doc 0.t 1.t 2.t 3.t 4.t Makefile 
  Log:
  Reviewed by:	rwatson, bp
  Approved by:	rwatson
  Obtained from:	NetBSD-current source tree
  
  The beginnings of the fsck wrappers stuff from NetBSD. This particular commit
  brings a newly repo-copied sbin/fsck_ffs/ (from sbin/fsck/) into fsck wrappers
  mode.
  
  A quick overview (the code reflects this):
  
  * Documentation changed to reflect fsck_ffs instead of fsck
  * Simply acts on a single filesystem, doesn't try to do any multiple filesystem
    magic - this is done by the fsck wrappers now
  
  And then specific to fsck_ffs:
  
  * link to /sbin/fsck_4.2bsd and /sbin/fsck_ufs. This is because right now
    the filesystem is of type ufs not ffs, and that during autodetection the
    labeltype rather than the VFS type is used - this is because when doing
    an autodetection of filesystem type in the fsck wrapper program, it does
    not have any link between label type (4.2bsd, vinum, etc) and VFS string.
  
  Note that this shouldn't break a build since the required buildworld Makefile
  magic and import of the fsck wrapper code into src/sbin/fsck/ will happen
  in a seperate commit.
  
  Revision  Changes    Path
  1.6       +6 -3      src/sbin/fsck_ffs/Makefile
  1.14      +3 -4      src/sbin/fsck_ffs/fsck.h
  1.22      +36 -45    src/sbin/fsck_ffs/main.c
  1.17      +1 -43     src/sbin/fsck_ffs/preen.c
  1.13      +53 -2     src/sbin/fsck_ffs/utilities.c
  1.3       +7 -6      src/sbin/fsck_ffs/SMM.doc/0.t
  1.2       +6 -5      src/sbin/fsck_ffs/SMM.doc/1.t
  1.2       +1 -0      src/sbin/fsck_ffs/SMM.doc/2.t
  1.3       +43 -42    src/sbin/fsck_ffs/SMM.doc/3.t
  1.2       +78 -77    src/sbin/fsck_ffs/SMM.doc/4.t
  1.2       +2 -1      src/sbin/fsck_ffs/SMM.doc/Makefile



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010090826.BAA46106>