Remove vestiges of MFS.
This commit is contained in:
parent
64dddc1872
commit
0b381bf1fd
@ -122,13 +122,13 @@ For example, the
|
||||
.Nm
|
||||
command:
|
||||
.Bd -literal -offset indent
|
||||
df -t nonfs,mfs
|
||||
df -t nonfs,nullfs
|
||||
.Ed
|
||||
.Pp
|
||||
lists all filesystems except those of type
|
||||
.Tn NFS
|
||||
and
|
||||
.Tn MFS .
|
||||
.Tn NULLFS .
|
||||
The
|
||||
.Xr lsvfs 1
|
||||
command can be used to find out the types of filesystems
|
||||
|
@ -114,7 +114,6 @@ daily_status_security_enable="YES" # Security check
|
||||
daily_status_security_inline="NO" # Run inline ?
|
||||
daily_status_security_output="root" # user or /file
|
||||
daily_status_security_noamd="NO" # Don't check amd mounts
|
||||
daily_status_security_nomfs="NO" # Don't check mfs mounts
|
||||
|
||||
# 460.status-mail-rejects
|
||||
daily_status_mail_rejects_enable="YES" # Check mail rejects
|
||||
|
@ -106,8 +106,6 @@
|
||||
ufs
|
||||
ffs
|
||||
..
|
||||
mfs
|
||||
..
|
||||
ufs
|
||||
..
|
||||
..
|
||||
|
@ -23,11 +23,6 @@ case "$daily_status_security_enable" in
|
||||
args=;;
|
||||
esac
|
||||
|
||||
case "$daily_status_security_nomfs" in
|
||||
[Yy][Ee][Ss])
|
||||
args="$args -m";;
|
||||
esac
|
||||
|
||||
case "$daily_status_security_inline" in
|
||||
[Yy][Ee][Ss])
|
||||
sh /etc/security -s $args
|
||||
|
@ -55,7 +55,7 @@ mount_md()
|
||||
/sbin/mount /dev/md$3c $2
|
||||
}
|
||||
|
||||
echo "+++ mfs_mount of /var"
|
||||
# If there is a global system configuration file, suck it in.
|
||||
mount_md ${varsize:=65536} /var 1
|
||||
if [ -r /etc/rc.subr ]; then
|
||||
. /etc/rc.subr
|
||||
|
@ -55,7 +55,7 @@ mount_md()
|
||||
/sbin/mount /dev/md$3c $2
|
||||
}
|
||||
|
||||
echo "+++ mfs_mount of /var"
|
||||
# If there is a global system configuration file, suck it in.
|
||||
mount_md ${varsize:=65536} /var 1
|
||||
if [ -r /etc/rc.subr ]; then
|
||||
. /etc/rc.subr
|
||||
|
@ -55,7 +55,7 @@ mount_md()
|
||||
/sbin/mount /dev/md$3c $2
|
||||
}
|
||||
|
||||
echo "+++ mfs_mount of /var"
|
||||
# If there is a global system configuration file, suck it in.
|
||||
mount_md ${varsize:=65536} /var 1
|
||||
if [ -r /etc/rc.subr ]; then
|
||||
. /etc/rc.subr
|
||||
|
@ -55,7 +55,7 @@ mount_md()
|
||||
/sbin/mount /dev/md$3c $2
|
||||
}
|
||||
|
||||
echo "+++ mfs_mount of /var"
|
||||
# If there is a global system configuration file, suck it in.
|
||||
mount_md ${varsize:=65536} /var 1
|
||||
if [ -r /etc/rc.subr ]; then
|
||||
. /etc/rc.subr
|
||||
|
@ -55,7 +55,7 @@ elif [ -r /etc/rc.conf ]; then
|
||||
. /etc/rc.conf
|
||||
fi
|
||||
|
||||
echo "+++ mfs_mount of /var"
|
||||
echo "+++ mount_md of /var"
|
||||
mount_md ${varsize:=65536} /var 1
|
||||
|
||||
echo "+++ populate /var using /etc/mtree/BSD.var.dist"
|
||||
|
@ -47,11 +47,10 @@ catmsgs() {
|
||||
}
|
||||
|
||||
sflag=FALSE ignore=
|
||||
while getopts ams c
|
||||
while getopts as c
|
||||
do
|
||||
case "$c" in
|
||||
a) ignore="$ignore|^amd:";;
|
||||
m) ignore="$ignore|^mfs:";;
|
||||
s) sflag=TRUE;;
|
||||
esac
|
||||
done
|
||||
|
@ -110,8 +110,9 @@ defined in
|
||||
The
|
||||
.Fx
|
||||
VM system totally ignores the sticky bit
|
||||
.Pf ( Dv ISVTX
|
||||
) for executables. On UFS-based filesystems (FFS, MFS, LFS) the sticky
|
||||
.Pq Dv ISVTX
|
||||
for executables.
|
||||
On UFS-based filesystems (FFS, LFS) the sticky
|
||||
bit may only be set upon directories.
|
||||
.Pp
|
||||
If mode
|
||||
|
@ -260,26 +260,6 @@ Some part of the information described by nfs_args
|
||||
points outside the process's allocated address space.
|
||||
.El
|
||||
.Pp
|
||||
The following errors can occur for a
|
||||
.Em mfs
|
||||
filesystem mount:
|
||||
.Bl -tag -width Er
|
||||
.It Bq Er EMFILE
|
||||
No space remains in the mount table.
|
||||
.It Bq Er EINVAL
|
||||
The super block for the filesystem had a bad magic
|
||||
number or an out of range block size.
|
||||
.It Bq Er ENOMEM
|
||||
Not enough memory was available to read the cylinder
|
||||
group information for the filesystem.
|
||||
.It Bq Er EIO
|
||||
A paging error occurred while reading the super block or
|
||||
cylinder group information.
|
||||
.It Bq Er EFAULT
|
||||
.Em Name
|
||||
points outside the process's allocated address space.
|
||||
.El
|
||||
.Pp
|
||||
The
|
||||
.Fn unmount
|
||||
function may fail with one of the following errors:
|
||||
@ -307,13 +287,10 @@ points outside the process's allocated address space.
|
||||
.Pp
|
||||
A
|
||||
.Em ufs
|
||||
or
|
||||
.Em mfs
|
||||
mount can also fail if the maximum number of filesystems are currently
|
||||
mounted.
|
||||
.Sh SEE ALSO
|
||||
.Xr lsvfs 1 ,
|
||||
.Xr mfs 8 ,
|
||||
.Xr mount 8 ,
|
||||
.Xr umount 8
|
||||
.Sh BUGS
|
||||
|
@ -224,14 +224,14 @@ For example, the
|
||||
.Nm
|
||||
command:
|
||||
.Bd -literal -offset indent
|
||||
mount -t mfs -o nosuid,-N,-s=4000 /dev/dk0b /tmp
|
||||
mount -t unionfs -o -b /sys $HOME/sys
|
||||
.Ed
|
||||
.Pp
|
||||
causes
|
||||
.Nm
|
||||
to execute the equivalent of:
|
||||
.Bd -literal -offset indent
|
||||
/sbin/mount_mfs -o nosuid -N -s 4000 /dev/dk0b /tmp
|
||||
/sbin/mount_unionfs -b /sys $HOME/sys
|
||||
.Ed
|
||||
.Pp
|
||||
Additional options specific to filesystem types
|
||||
@ -279,13 +279,13 @@ For example, the
|
||||
.Nm
|
||||
command:
|
||||
.Bd -literal -offset indent
|
||||
mount -a -t nonfs,mfs
|
||||
mount -a -t nonfs,nullfs
|
||||
.Ed
|
||||
.Pp
|
||||
mounts all filesystems except those of type
|
||||
.Tn NFS
|
||||
and
|
||||
.Tn MFS .
|
||||
.Tn NULLFS .
|
||||
.Pp
|
||||
If the type is not one of the internally known types,
|
||||
.Nm
|
||||
@ -374,7 +374,6 @@ file system table
|
||||
.Xr mount_fdescfs 8 ,
|
||||
.Xr mount_hpfs 8 ,
|
||||
.Xr mount_linprocfs 8 ,
|
||||
.Xr mount_mfs 8 ,
|
||||
.Xr mount_msdos 8 ,
|
||||
.Xr mount_nfs 8 ,
|
||||
.Xr mount_ntfs 8 ,
|
||||
|
@ -2,7 +2,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PROG= mountd
|
||||
CFLAGS+=-DNFS -DMFS -DCD9660 -DMSDOSFS
|
||||
MAN= exports.5 netgroup.5 mountd.8
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
@ -102,13 +102,13 @@ For example, the
|
||||
.Nm
|
||||
command:
|
||||
.Bd -literal -offset indent
|
||||
umount -a -t nfs,mfs
|
||||
umount -a -t nfs,nullfs
|
||||
.Ed
|
||||
.Pp
|
||||
unmounts all filesystems of the type
|
||||
.Tn NFS
|
||||
and
|
||||
.Tn MFS
|
||||
.Tn NULLFS
|
||||
that are listed in the
|
||||
.Xr fstab 5
|
||||
file.
|
||||
|
@ -142,20 +142,6 @@ Marc Teitelbaum, Keith Bostic.
|
||||
.sp
|
||||
Revised February 2, 1989.
|
||||
|
||||
.sp
|
||||
.IP
|
||||
.tl '\fBMemory Based Filesystem''memfs\fP'
|
||||
.if \n(.U \{\
|
||||
.br
|
||||
.>> <a href="memfs.html">memfs.html</a>
|
||||
.\}
|
||||
.QP
|
||||
A Pageable Memory Based Filesystem.
|
||||
.sp
|
||||
Marshall Kirk McKusick, Michael J. Karels, Keith Bostic.
|
||||
.sp
|
||||
Revised 1990.
|
||||
|
||||
.sp
|
||||
.IP
|
||||
.tl '\fBFilesystem Interface''fsinterface\fP'
|
||||
|
@ -1,22 +0,0 @@
|
||||
# From: @(#)Makefile 1.8 (Berkeley) 6/8/93
|
||||
# $FreeBSD$
|
||||
|
||||
VOLUME= papers
|
||||
DOC= memfs
|
||||
SRCS= tmac.srefs paper.t
|
||||
MACROS= -ms
|
||||
CLEANFILES=A.gt paper.t ref.bib.i
|
||||
SRCDIR= ${.OBJDIR} # ack!
|
||||
|
||||
A.gt: A.t
|
||||
${GRIND} < ${.ALLSRC} > ${.TARGET}
|
||||
|
||||
paper.t: 0.t 1.t ref.bib.i A.gt
|
||||
${REFER} -n -e -l -s -p ${.CURDIR}/ref.bib ${.ALLSRC:Nref.bib.i} \
|
||||
> ${.TARGET}
|
||||
|
||||
ref.bib.i: ref.bib
|
||||
${INDXBIB} -c ${.CURDIR}/../../../../contrib/groff/src/utils/indxbib/eign \
|
||||
-o ref.bib ${.ALLSRC}
|
||||
|
||||
.include <bsd.doc.mk>
|
@ -86,7 +86,7 @@ The system can support various filesystem types.
|
||||
Only the root, /usr, and /tmp filesystems need be statically
|
||||
compiled into the kernel;
|
||||
everything else will be automatically loaded at mount
|
||||
time. (Exception: the UFS family - FFS, MFS, and LFS cannot
|
||||
time. (Exception: the UFS family - FFS and LFS cannot
|
||||
currently be demand-loaded.) Some people still prefer to statically
|
||||
compile other filesystems as well.
|
||||
.Bl -tag -width indent -offset indent
|
||||
@ -94,10 +94,6 @@ compile other filesystems as well.
|
||||
a local
|
||||
.Tn UNIX
|
||||
filesystem
|
||||
.It Em mfs
|
||||
a local memory-based
|
||||
.Tn UNIX
|
||||
filesystem
|
||||
.It Em nfs
|
||||
a Sun Microsystems compatible ``Network File System''
|
||||
.It Em swap
|
||||
|
@ -445,13 +445,6 @@ Set to
|
||||
if you want to ignore
|
||||
.Xr amd 8
|
||||
mounts when comparing against yesterdays filesystem mounts.
|
||||
.It Va daily_status_security_nomfs
|
||||
.Pq Vt bool
|
||||
Set to
|
||||
.Dq YES
|
||||
if you want to ignore
|
||||
.Xr mfs 8
|
||||
mounts when comparing against yesterdays filesystem mounts.
|
||||
.It Va daily_status_mail_rejects_enable
|
||||
.Pq Vt bool
|
||||
Set to
|
||||
@ -616,7 +609,6 @@ is shared or distributed.
|
||||
.Xr ac 8 ,
|
||||
.Xr chkgrp 8 ,
|
||||
.Xr dump 8 ,
|
||||
.Xr mfs 8 ,
|
||||
.Xr newsyslog 8 ,
|
||||
.Xr periodic 8
|
||||
.Sh HISTORY
|
||||
|
@ -294,10 +294,6 @@ C include files for UFS (The U-word File System)
|
||||
.Bl -tag -width "kerberosIV/" -compact
|
||||
.It Pa ffs/
|
||||
Fast filesystem
|
||||
.It Pa mfs/
|
||||
memory file system;
|
||||
see
|
||||
.Xr mount_mfs 8
|
||||
.It Pa ufs/
|
||||
UFS filesystem
|
||||
.El
|
||||
|
@ -50,7 +50,7 @@ enum vtype { VNON, VREG, VDIR, VBLK, VCHR, VLNK, VSOCK, VFIFO, VBAD };
|
||||
* and should NEVER be inspected by the kernel.
|
||||
*/
|
||||
enum vtagtype {
|
||||
VT_NON, VT_UFS, VT_NFS, VT_MFS, VT_PC, VT_LFS, VT_LOFS, VT_FDESC,
|
||||
VT_NON, VT_UFS, VT_NFS, VT_UNUSED, VT_PC, VT_LFS, VT_LOFS, VT_FDESC,
|
||||
VT_PORTAL, VT_NULL, VT_UMAP, VT_KERNFS, VT_PROCFS, VT_AFS, VT_ISOFS,
|
||||
VT_UNION, VT_MSDOSFS, VT_DEVFS, VT_TFS, VT_VFS, VT_CODA, VT_NTFS,
|
||||
VT_HPFS, VT_NWFS, VT_PSEUDOFS
|
||||
|
@ -88,7 +88,6 @@ module_path="/boot/kernel;/boot/modules;/modules" # Set the module search path
|
||||
cd9660_load="NO" # ISO 9660 filesystem
|
||||
coda_load="NO" # CODA filesystem
|
||||
fdescfs_load="NO" # Filedescriptors filesystem
|
||||
mfs_load="NO" # Memory filesystem
|
||||
msdosfs_load="NO" # FAT-12/16/32
|
||||
nfs_load="NO" # NFS
|
||||
ntfs_load="NO" # NTFS
|
||||
|
@ -262,7 +262,7 @@ struct linux_statfs_buf {
|
||||
|
||||
/*
|
||||
* ext2fs uses the VT_UFS tag. A mounted ext2 filesystem will therefore
|
||||
* be seen as an ufs/mfs filesystem.
|
||||
* be seen as an ufs filesystem.
|
||||
*/
|
||||
static long
|
||||
bsd_to_linux_ftype(int tag)
|
||||
|
@ -52,7 +52,6 @@ COMM= ${SYS}/conf/*.[ch] \
|
||||
${SYS}/pci/*.[ch] \
|
||||
${SYS}/posix4/*.[ch] \
|
||||
${SYS}/ufs/ffs/*.[ch] \
|
||||
${SYS}/ufs/mfs/*.[ch] \
|
||||
${SYS}/ufs/ufs/*.[ch] \
|
||||
${SYS}/vm/*.[ch] \
|
||||
${SYS}/sys/*.[ch]
|
||||
@ -103,5 +102,4 @@ COMMDIR2= ${SYS}/dev/advansys \
|
||||
${SYS}/fs/unionfs \
|
||||
${SYS}/isofs/cd9660 \
|
||||
${SYS}/ufs/ffs \
|
||||
${SYS}/ufs/mfs \
|
||||
${SYS}/ufs/ufs
|
||||
|
@ -39,7 +39,7 @@ DGEN= conf \
|
||||
hp hp/dev hp/hpux \
|
||||
kern libkern \
|
||||
net netccitt netinet netiso netns nfs scripts sys \
|
||||
ufs ufs/ffs ufs/lfs ufs/mfs ufs/ufs \
|
||||
ufs ufs/ffs ufs/lfs ufs/ufs \
|
||||
vm
|
||||
|
||||
tags::
|
||||
|
@ -3,7 +3,7 @@
|
||||
.PATH: ${.CURDIR}/../../dev/md
|
||||
|
||||
KMOD= md
|
||||
SRCS= md.c opt_mfs.h opt_md.h vnode_if.h
|
||||
SRCS= md.c opt_md.h vnode_if.h
|
||||
NOMAN=
|
||||
|
||||
.include <bsd.kmod.mk>
|
||||
|
@ -2,7 +2,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PROG= mountd
|
||||
CFLAGS+=-DNFS -DMFS -DCD9660 -DMSDOSFS
|
||||
MAN= exports.5 netgroup.5 mountd.8
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
|
@ -240,7 +240,7 @@ on
|
||||
where
|
||||
.Em fstype
|
||||
is one of
|
||||
.Em ufs , nfs , mfs , or pc ;
|
||||
.Em ufs , nfs , or pc ;
|
||||
.Em from
|
||||
is the filesystem is mounted from;
|
||||
.Em on
|
||||
|
@ -357,8 +357,7 @@ vnodemode()
|
||||
maddr = vp->v_mount;
|
||||
mount_print(mp);
|
||||
vnode_header();
|
||||
if (!strcmp(ST.f_fstypename, "ufs") ||
|
||||
!strcmp(ST.f_fstypename, "mfs"))
|
||||
if (!strcmp(ST.f_fstypename, "ufs"))
|
||||
ufs_header();
|
||||
else if (!strcmp(ST.f_fstypename, "nfs"))
|
||||
nfs_header();
|
||||
@ -367,8 +366,7 @@ vnodemode()
|
||||
(void)printf("\n");
|
||||
}
|
||||
vnode_print(evp->avnode, vp);
|
||||
if (!strcmp(ST.f_fstypename, "ufs") ||
|
||||
!strcmp(ST.f_fstypename, "mfs"))
|
||||
if (!strcmp(ST.f_fstypename, "ufs"))
|
||||
ufs_print(vp);
|
||||
else if (!strcmp(ST.f_fstypename, "nfs"))
|
||||
nfs_print(vp);
|
||||
|
Loading…
Reference in New Issue
Block a user