head	1.22;
access;
symbols
	RELENG_8_4:1.21.0.2
	RELENG_9_1_0_RELEASE:1.20.2.1.4.2
	RELENG_9_1:1.20.2.1.0.4
	RELENG_9_1_BP:1.20.2.1
	RELENG_8_3_0_RELEASE:1.19.10.1.8.1
	RELENG_8_3:1.19.10.1.0.8
	RELENG_8_3_BP:1.19.10.1
	RELENG_9_0_0_RELEASE:1.20.2.1.2.1
	RELENG_9_0:1.20.2.1.0.2
	RELENG_9_0_BP:1.20.2.1
	RELENG_9:1.20.0.2
	RELENG_9_BP:1.20
	RELENG_7_4_0_RELEASE:1.19.14.1
	RELENG_8_2_0_RELEASE:1.19.10.1.6.1
	RELENG_7_4:1.19.0.14
	RELENG_7_4_BP:1.19
	RELENG_8_2:1.19.10.1.0.6
	RELENG_8_2_BP:1.19.10.1
	RELENG_8_1_0_RELEASE:1.19.10.1.4.1
	RELENG_8_1:1.19.10.1.0.4
	RELENG_8_1_BP:1.19.10.1
	RELENG_7_3_0_RELEASE:1.19.12.1
	RELENG_7_3:1.19.0.12
	RELENG_7_3_BP:1.19
	RELENG_8_0_0_RELEASE:1.19.10.1.2.1
	RELENG_8_0:1.19.10.1.0.2
	RELENG_8_0_BP:1.19.10.1
	RELENG_8:1.19.0.10
	RELENG_8_BP:1.19
	RELENG_7_2_0_RELEASE:1.19.8.1
	RELENG_7_2:1.19.0.8
	RELENG_7_2_BP:1.19
	RELENG_7_1_0_RELEASE:1.19.6.1
	RELENG_6_4_0_RELEASE:1.15.20.1
	RELENG_7_1:1.19.0.6
	RELENG_7_1_BP:1.19
	RELENG_6_4:1.15.0.20
	RELENG_6_4_BP:1.15
	RELENG_7_0_0_RELEASE:1.19
	RELENG_6_3_0_RELEASE:1.15
	RELENG_7_0:1.19.0.4
	RELENG_7_0_BP:1.19
	RELENG_6_3:1.15.0.18
	RELENG_6_3_BP:1.15
	RELENG_7:1.19.0.2
	RELENG_7_BP:1.19
	RELENG_6_2_0_RELEASE:1.15
	RELENG_6_2:1.15.0.16
	RELENG_6_2_BP:1.15
	RELENG_5_5_0_RELEASE:1.15
	RELENG_5_5:1.15.0.14
	RELENG_5_5_BP:1.15
	RELENG_6_1_0_RELEASE:1.15
	RELENG_6_1:1.15.0.12
	RELENG_6_1_BP:1.15
	RELENG_6_0_0_RELEASE:1.15
	RELENG_6_0:1.15.0.10
	RELENG_6_0_BP:1.15
	RELENG_6:1.15.0.8
	RELENG_6_BP:1.15
	RELENG_5_4_0_RELEASE:1.15
	RELENG_5_4:1.15.0.6
	RELENG_5_4_BP:1.15
	RELENG_4_11_0_RELEASE:1.9.2.1
	RELENG_4_11:1.9.2.1.0.16
	RELENG_4_11_BP:1.9.2.1
	RELENG_5_3_0_RELEASE:1.15
	RELENG_5_3:1.15.0.4
	RELENG_5_3_BP:1.15
	RELENG_5:1.15.0.2
	RELENG_5_BP:1.15
	RELENG_4_10_0_RELEASE:1.9.2.1
	RELENG_4_10:1.9.2.1.0.14
	RELENG_4_10_BP:1.9.2.1
	RELENG_5_2_1_RELEASE:1.13
	RELENG_5_2_0_RELEASE:1.13
	RELENG_5_2:1.13.0.2
	RELENG_5_2_BP:1.13
	RELENG_4_9_0_RELEASE:1.9.2.1
	RELENG_4_9:1.9.2.1.0.12
	RELENG_4_9_BP:1.9.2.1
	RELENG_5_1_0_RELEASE:1.12
	RELENG_5_1:1.12.0.4
	RELENG_5_1_BP:1.12
	RELENG_4_8_0_RELEASE:1.9.2.1
	RELENG_4_8:1.9.2.1.0.10
	RELENG_4_8_BP:1.9.2.1
	RELENG_5_0_0_RELEASE:1.12
	RELENG_5_0:1.12.0.2
	RELENG_5_0_BP:1.12
	RELENG_4_7_0_RELEASE:1.9.2.1
	RELENG_4_7:1.9.2.1.0.8
	RELENG_4_7_BP:1.9.2.1
	RELENG_4_6_2_RELEASE:1.9.2.1
	RELENG_4_6_1_RELEASE:1.9.2.1
	RELENG_4_6_0_RELEASE:1.9.2.1
	RELENG_4_6:1.9.2.1.0.6
	RELENG_4_6_BP:1.9.2.1
	RELENG_4_5_0_RELEASE:1.9.2.1
	RELENG_4_5:1.9.2.1.0.4
	RELENG_4_5_BP:1.9.2.1
	RELENG_4_4_0_RELEASE:1.9.2.1
	RELENG_4_4:1.9.2.1.0.2
	RELENG_4_4_BP:1.9.2.1
	RELENG_4_3_0_RELEASE:1.9
	RELENG_4_3:1.9.0.4
	RELENG_4_3_BP:1.9
	RELENG_4_2_0_RELEASE:1.9
	RELENG_4_1_1_RELEASE:1.9
	PRE_SMPNG:1.9
	RELENG_4_1_0_RELEASE:1.9
	RELENG_3_5_0_RELEASE:1.8.2.1
	RELENG_4_0_0_RELEASE:1.9
	RELENG_4:1.9.0.2
	RELENG_4_BP:1.9
	RELENG_3_4_0_RELEASE:1.8.2.1
	RELENG_3_3_0_RELEASE:1.8.2.1
	RELENG_3_2_PAO:1.8.0.4
	RELENG_3_2_PAO_BP:1.8
	RELENG_3_2_0_RELEASE:1.8
	RELENG_3_1_0_RELEASE:1.8
	RELENG_3:1.8.0.2
	RELENG_3_BP:1.8
	RELENG_2_2_8_RELEASE:1.2.8.1
	RELENG_3_0_0_RELEASE:1.7
	RELENG_2_2_7_RELEASE:1.2.8.1
	RELENG_2_2_6_RELEASE:1.2.8.1
	POST_SOFTUPDATE:1.6
	PRE_SOFTUPDATE:1.6
	RELENG_2_2_5_RELEASE:1.2
	RELENG_2_2_2_RELEASE:1.2
	RELENG_2_2_1_RELEASE:1.2
	RELENG_2_2_0_RELEASE:1.2
	bsd_44_lite_2:1.1.1.2
	RELENG_2_1_7_RELEASE:1.2
	RELENG_2_1_6_1_RELEASE:1.2
	RELENG_2_1_6_RELEASE:1.2
	RELENG_2_2:1.2.0.8
	RELENG_2_2_BP:1.2
	RELENG_2_1_5_RELEASE:1.2
	RELENG_2_1_0_RELEASE:1.2
	RELENG_2_1_0:1.2.0.6
	RELENG_2_1_0_BP:1.2
	RELENG_2_0_5_RELEASE:1.2
	RELENG_2_0_5:1.2.0.4
	RELENG_2_0_5_BP:1.2
	RELENG_2_0_5_ALPHA:1.2
	RELEASE_2_0:1.2
	BETA_2_0:1.2
	ALPHA_2_0:1.2.0.2
	bsd_44_lite:1.1.1.1
	CSRG:1.1.1;
locks; strict;
comment	@# @;


1.22
date	2013.07.18.00.37.57;	author svnexp;	state Exp;
branches;
next	1.21;

1.21
date	2012.11.17.01.50.23;	author svnexp;	state Exp;
branches
	1.21.2.1;
next	1.20;

1.20
date	2009.10.19.16.00.24;	author ru;	state Exp;
branches
	1.20.2.1;
next	1.19;

1.19
date	2007.02.02.23.58.10;	author pjd;	state Exp;
branches
	1.19.2.1
	1.19.6.1
	1.19.8.1
	1.19.10.1
	1.19.12.1
	1.19.14.1;
next	1.18;

1.18
date	2005.11.23.23.22.56;	author rodrigc;	state Exp;
branches;
next	1.17;

1.17
date	2005.11.12.20.12.56;	author rodrigc;	state Exp;
branches;
next	1.16;

1.16
date	2005.10.07.02.22.48;	author rodrigc;	state Exp;
branches;
next	1.15;

1.15
date	2004.04.26.15.13.45;	author bmilekic;	state Exp;
branches
	1.15.8.1
	1.15.20.1;
next	1.14;

1.14
date	2004.02.17.08.43.05;	author grog;	state Exp;
branches;
next	1.13;

1.13
date	2003.10.26.00.35.05;	author trhodes;	state Exp;
branches;
next	1.12;

1.12
date	2001.12.04.02.19.50;	author obrien;	state Exp;
branches;
next	1.11;

1.11
date	2001.03.26.14.33.11;	author ru;	state Exp;
branches;
next	1.10;

1.10
date	2001.03.20.18.13.17;	author ru;	state Exp;
branches;
next	1.9;

1.9
date	99.08.28.00.13.24;	author peter;	state Exp;
branches
	1.9.2.1;
next	1.8;

1.8
date	99.01.09.16.28.32;	author bde;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	98.03.08.14.50.00;	author msmith;	state Exp;
branches;
next	1.6;

1.6
date	98.01.20.10.39.57;	author bde;	state Exp;
branches;
next	1.5;

1.5
date	97.08.25.20.38.35;	author bde;	state Exp;
branches;
next	1.4;

1.4
date	97.08.24.21.02.46;	author steve;	state Exp;
branches;
next	1.3;

1.3
date	97.03.11.12.27.55;	author peter;	state Exp;
branches;
next	1.2;

1.2
date	94.08.05.02.42.04;	author wollman;	state Exp;
branches
	1.2.8.1;
next	1.1;

1.1
date	94.05.26.06.34.20;	author rgrimes;	state Exp;
branches
	1.1.1.1;
next	;

1.21.2.1
date	2012.11.17.01.50.23;	author svnexp;	state dead;
branches;
next	1.21.2.2;

1.21.2.2
date	2013.03.28.13.03.35;	author svnexp;	state Exp;
branches;
next	;

1.20.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.20.2.1.2.1
	1.20.2.1.4.1;
next	1.20.2.2;

1.20.2.2
date	2012.11.17.11.36.32;	author svnexp;	state Exp;
branches;
next	1.20.2.3;

1.20.2.3
date	2013.07.24.02.01.42;	author svnexp;	state Exp;
branches;
next	;

1.20.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.20.2.1.2.2;

1.20.2.1.2.2
date	2012.11.17.08.36.31;	author svnexp;	state Exp;
branches;
next	;

1.20.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.20.2.1.4.2;

1.20.2.1.4.2
date	2012.11.17.08.47.21;	author svnexp;	state Exp;
branches;
next	;

1.19.2.1
date	2012.11.17.08.03.39;	author svnexp;	state Exp;
branches;
next	;

1.19.6.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.19.8.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.19.10.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.19.10.1.2.1
	1.19.10.1.4.1
	1.19.10.1.6.1
	1.19.10.1.8.1;
next	1.19.10.2;

1.19.10.2
date	2012.11.17.10.36.16;	author svnexp;	state Exp;
branches;
next	;

1.19.10.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.19.10.1.4.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.19.10.1.6.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.19.10.1.8.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.19.10.1.8.2;

1.19.10.1.8.2
date	2012.11.17.08.24.57;	author svnexp;	state Exp;
branches;
next	;

1.19.12.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.19.14.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.19.14.2;

1.19.14.2
date	2012.11.17.08.16.54;	author svnexp;	state Exp;
branches;
next	;

1.15.8.1
date	2012.11.17.07.41.20;	author svnexp;	state Exp;
branches;
next	;

1.15.20.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.9.2.1
date	2001.04.25.10.58.33;	author ru;	state Exp;
branches;
next	1.9.2.2;

1.9.2.2
date	2012.11.17.07.24.31;	author svnexp;	state Exp;
branches;
next	;

1.8.2.1
date	99.08.29.15.14.15;	author peter;	state Exp;
branches;
next	;

1.2.8.1
date	98.03.09.02.06.27;	author msmith;	state Exp;
branches;
next	;

1.1.1.1
date	94.05.26.06.34.21;	author rgrimes;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	97.03.05.17.51.17;	author bde;	state Exp;
branches;
next	;


desc
@@


1.22
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/253433
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@#	@@(#)Makefile	8.6 (Berkeley) 5/8/95
# $FreeBSD: head/sbin/mount/Makefile 253433 2013-07-17 19:32:07Z rodrigc $

PROG=	mount
SRCS=	mount.c mount_fs.c getmntopts.c vfslist.c
MAN=	mount.8 mount.conf.8
# We do NOT install the getmntopts.3 man page.

DPADD=	${LIBUTIL}
LDADD=	-lutil

.include <bsd.prog.mk>
@


1.21
log
@Switching exporter and resync
@
text
@d2 1
a2 1
# $FreeBSD: head/sbin/mount/Makefile 198236 2009-10-19 16:00:24Z ru $
d6 1
a6 1
MAN=	mount.8
@


1.21.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:03:35 +0000
@
text
@d1 12
@


1.21.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 13
#	@@(#)Makefile	8.6 (Berkeley) 5/8/95
# $FreeBSD: releng/8.4/sbin/mount/Makefile 166439 2007-02-02 23:58:10Z pjd $

PROG=	mount
SRCS=	mount.c mount_fs.c getmntopts.c vfslist.c
WARNS?=	6
MAN=	mount.8
# We do NOT install the getmntopts.3 man page.

DPADD=	${LIBUTIL}
LDADD=	-lutil

.include <bsd.prog.mk>
@


1.20
log
@SVN rev 198236 on 2009-10-19 16:00:24Z by ru

Switch the default WARNS level for sbin/ to 6.

Submitted by:	Ulrich Spörlein
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.20.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.20.2.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/sbin/mount/Makefile 198236 2009-10-19 16:00:24Z ru $
@


1.20.2.3
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/253586
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: stable/9/sbin/mount/Makefile 253586 2013-07-24 01:08:45Z rodrigc $
d6 1
a6 1
MAN=	mount.8 mount.conf.8
@


1.20.2.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.20.2.1.4.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.1/sbin/mount/Makefile 198236 2009-10-19 16:00:24Z ru $
@


1.20.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.20.2.1.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/9.0/sbin/mount/Makefile 198236 2009-10-19 16:00:24Z ru $
@


1.19
log
@Use pidfile(3) API to restart mountd(8) on success mount.
This why we won't kill random process if there is a stale PID in
/var/run/mountd.pid.
@
text
@a5 1
WARNS?=	6
@


1.19.2.1
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/7/sbin/mount/Makefile 166439 2007-02-02 23:58:10Z pjd $
@


1.19.14.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.19.14.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/7.4/sbin/mount/Makefile 166439 2007-02-02 23:58:10Z pjd $
@


1.19.12.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.19.10.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.19.10.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: stable/8/sbin/mount/Makefile 166439 2007-02-02 23:58:10Z pjd $
@


1.19.10.1.8.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.19.10.1.8.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: releng/8.3/sbin/mount/Makefile 166439 2007-02-02 23:58:10Z pjd $
@


1.19.10.1.6.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.19.10.1.4.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.19.10.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.19.8.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.19.6.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.18
log
@Remove UFS-specific parts from mount(8).
For mounting UFS, all mount options are passed directly to nmount(),
without any UFS-specific logic.
@
text
@d10 3
@


1.17
log
@- Minor fixes to raise WARNS level to 6.
- Teach the mount program to call the nmount() syscall directly
- Preserve existing method of calling mount() for UFS, until we clean things
  up.
- Preserve existing method of forking and calling external mount programs for
  mfs, msdosfs, nfs, nfs4, ntfs, nwfs, nullfs, portalfs, reiserfs, smbfs,
  udf, umapfs, unionfs
- devfs, linprocfs, procfs, ext2fs call nmount() syscall directly, since
  that is all those external mount programs were doing

Reviewed by:	phk
Discussed on:	arch
@
text
@d5 1
a5 1
SRCS=	mount.c mount_fs.c mount_ufs.c getmntopts.c vfslist.c
@


1.16
log
@Bump WARNS up to 3.
@
text
@d5 2
a6 2
SRCS=	mount.c mount_ufs.c getmntopts.c vfslist.c
WARNS?=	3
@


1.15
log
@The previous change to mount(8) to report ufs or ufs2 used
libufs, which only works for Charlie root.

This change reverts the introduction of libufs and moves the
check into the kernel.  Since the f_fstypename is the same
for both ufs and ufs2, we check fs_magic for presence of
ufs2 and copy "ufs2" explicitly instead.

Submitted by: Christian S.J. Peron <maneo@@bsdpro.com>
@
text
@d6 1
a6 1
WARNS?=	0
@


1.15.8.1
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/6/sbin/mount/Makefile 128658 2004-04-26 15:13:46Z bmilekic $
@


1.15.20.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.14
log
@Report the difference between ufs and ufs2.

Submitted by:	"Christian S.J. Peron" <maneo@@bsdpro.com>
@
text
@a5 2
DPADD=	${LIBUFS}
LDADD=	-lufs
@


1.13
log
@style.Makefile: Add a '?' before '=' in WARNS.
@
text
@d6 2
@


1.12
log
@Default to WARNS=2.
Binary builds that cannot handle this must explicitly set WARNS=0.

Reviewed by:	mike
@
text
@d6 1
a6 1
WARNS=	0
@


1.11
log
@- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/mount/Makefile,v 1.10 2001/03/20 18:13:17 ru Exp $
d6 1
@


1.10
log
@Set the default manual section for sbin/ to 8.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/mount/Makefile,v 1.9 1999/08/28 00:13:24 peter Exp $
d6 1
@


1.9
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
a5 1
MAN8=	mount.8
@


1.9.2.1
log
@MFC: MAN[1-9] -> MAN.
@
text
@d2 1
a2 1
# $FreeBSD: src/sbin/mount/Makefile,v 1.9 1999/08/28 00:13:24 peter Exp $
d6 1
a6 1
MAN=	mount.8
@


1.9.2.2
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/sbin/mount/Makefile 75953 2001-04-25 10:58:55Z ru $
@


1.8
log
@Removed ROOTSLICE_HUNT.  The root device is now found better by
getvfsent() in most cases.  (The main exception is when /etc/fstab
still hasn't been converted to use a slice for the root device, the
root device is a SCSI device, and the /dev/sd* inode for this device
still hasn't been renamed to /dev/da*.)
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.7 1998/03/08 14:50:00 msmith Exp $
@


1.8.2.1
log
@$Id$ -> $FreeBSD$
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.7
log
@If we are mounting the root filesystem, and we're accessing it through
something that might refer to the compatability slice rather than the
correct slice entry, try all the possible slice entries first.

This is a compatability hack to deal with the case where the kernel has
correctly mounted the root filesystem out of its slice, but the user
has not updated their /etc/fstab file to reflect this.  A diagnostic
is emitted if the mount succeeds, indicating that the file should be
updated.

This is a prelude to fixing the kernel to behave as alluded to above.
Reviewed by:	(discussed with) julian, phk
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.6 1998/01/20 10:39:57 bde Exp $
a7 3

# We support the ROOTSLICE_HUNT hack
CFLAGS+=-DROOTSLICE_HUNT
@


1.6
log
@Removed definition of _NEW_VFSCONF.  The new vfsconf interface is now
the default.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.5 1997/08/25 20:38:35 bde Exp $
d8 3
@


1.5
log
@Backed out previous commit - don't clobber the (normally equivalent)
default for NOSHARED.
@
text
@d2 1
a2 1
#	$Id: Makefile,v 1.4 1997/08/24 21:02:46 steve Exp $
a7 1
CFLAGS+=	-D_NEW_VFSCONF
@


1.4
log
@Try to avoid mounting filesystems multiple times.  Also while
I'm here do some -Wall cleaning.

PR:		kern/1839
Reviewed and corrected by:	joerg
@
text
@d2 1
a2 1
#	$Id$
a8 1
NOSHARED=	yes
@


1.3
log
@Merge from Lite2
- use new getvfsbyname() interface and mount(2) interface

**DANGER WILL ROBINSON!!**  You must be running a -current kernel
from within a week or so in order for this to work!
@
text
@d2 1
d9 1
@


1.2
log
@Convert to our man installation style.  Also fixed long-standing bug
in `fastboot'/`fasthalt' in which the interpreter would hang around
after `reboot' or `halt' is run, causing an irritating ``Killed'' message.
@
text
@d1 1
a1 1
#	@@(#)Makefile	8.5 (Berkeley) 3/27/94
d4 1
a4 1
SRCS=	mount.c mount_ufs.c getmntopts.c
d7 1
@


1.2.8.1
log
@Merge from -current: search for the right slice entry to match the one
mounted on / when supplied with a possible compatability-slice devicename.
@
text
@a7 3
# We support the ROOTSLICE_HUNT hack
CFLAGS+=-DROOTSLICE_HUNT

@


1.1
log
@Initial revision
@
text
@d5 1
a5 1
MAN8=	mount.0
@


1.1.1.1
log
@BSD 4.4 Lite sbin Sources

Note:  XNSrouted and routed NOT imported here, they shall be imported with
usr.sbin.
@
text
@@


1.1.1.2
log
@Attempt to import Lite2's mount.
@
text
@d1 1
a1 1
#	@@(#)Makefile	8.6 (Berkeley) 5/8/95
d4 1
a4 1
SRCS=	mount.c mount_ufs.c getmntopts.c vfslist.c
@
