Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Mar 2005 16:04:05 +0900
From:      Nobuhiro Yasutomi <nobuhiro.yasutomi@nifty.ne.jp>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   bin/79296: "umount -a -t msdos" not work
Message-ID:  <4247AC65.7020400@nifty.ne.jp>
Resent-Message-ID: <200503280710.j2S7A2T3084833@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         79296
>Category:       bin
>Synopsis:       "umount -a -t msdos" not work
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 28 07:10:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Nobuhiro Yasutomi
>Release:        FreeBSD 5.4-BETA1 i386
>Organization:
Personal
>Environment:
System: FreeBSD alex.mysite.jp 5.4-BETA1 FreeBSD 5.4-BETA1 #0: Fri Mar
18 09:28:57 UTC 2005
root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386


>Description:
        `mount' include compatiblity glue `msdos' to `msdosfs'  and `umount'
        is not. In `/etc/fstab' write fs-type to `msdos', "mount -t
msdos -a"
        to working, but "umount -t msdos -a" not work.

>How-To-Repeat:
        see Description.

>Fix:
        Add same glue in `umount' or remove glue `mount'?

--- sbin/mount/mount.c.orig	Tue Apr 27 00:13:45 2004
+++ sbin/mount/mount.c	Mon Mar 28 15:26:30 2005
@@ -435,8 +435,10 @@
 		optbuf = catopt(optbuf, "update");

 	/* Compatibility glue. */
-	if (strcmp(vfstype, "msdos") == 0)
+	if (strcmp(vfstype, "msdos") == 0) {
+		warnx("use \"msdosfs\" in vfstype");
 		vfstype = "msdosfs";
+	}

 	argc = 0;
 	argv[argc++] = vfstype;

>Release-Note:
>Audit-Trail:
>Unformatted:



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