Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mfsys(FP) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

idbuild(ADM)

idinstall(ADM)

sfsys(FP)


 mfsys(FP)                      6 January 1993                      mfsys(FP)


 Name

    mfsys - configuration file for filesystem types

 Description

    The mfsys file contains configuration information for filesystem types
    that are to be included in the next system kernel to be built.  It is
    included in the directory /etc/conf/cf.d, and includes a one-line
    description of each filesystem type.  The mfsys file is gathered from
    component files in the directory /etc/conf/mfsys.d.  Each line contains
    the following white space-separated fields:


    +  name:  This field contains the internal name for the filesystem type
       (example: S51K, AFS).  This name is no more than 32 characters long,
       and by convention is composed of uppercase alphanumeric characters.

    +  prefix:  The name in this field is a string that is prefixed to the
       handler functions described in the fstypsw structure. The prefix name
       is up to 8 characters in length.  The fstypsw structure is defined in
       the /usr/include/sys/conf.h header file.

    +  flags:  The flags field contains a hex number of the form ``0xNN'' to
       be used in populating the fsinfo data structure table entry for this
       filesystem type.

    +  notify flags:  The notify flags field contains a hex number of the
       form ``0xNN'' to be used in populating the fsinfo data structure table
       entry for this filesystem type.

    +  function bitstring:  The function bitstring is a string of 28 zeros
       and ones.  Each filesystem type potentially defines 28 functions to
       populate the fstypsw data structure table entry for itself.  All file-
       system types do not supply all the functions in this table, however,
       and this bitstring is used to indicate which of the functions are
       present and which are absent.  A ``1'' in this string indicates that a
       function has been supplied, and a ``0'' indicates that a function has
       not been supplied.  Successive characters in the string represent suc-
       cessive elements of the fstypsw data structure, with the first entry
       in this data structure represented by the rightmost character in the
       string.


 See also

    idbuild(ADM), idinstall(ADM), sfsys(FP)


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026