Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Jun 2003 10:33:34 -0400
From:      "Matthew Emmerton" <matt@gsicomp.on.ca>
To:        "John DeStefano" <deesto@yahoo.com>, <freebsd-questions@freebsd.org>
Subject:   Re: mounting Win with spaces via samba in fstab
Message-ID:  <003f01c33026$707a4e60$1200a8c0@gsicomp.on.ca>
References:  <20030611142414.30537.qmail@web40605.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> I'm trying to mount a remote Windows directory, which happens to have a
space in its name; "mount -a" returns the following error:
> fstab: /etc/fstab:14: Inappropriate file type or format
>
> I have tried both of the following formats:
> //user@host/Win\ Partition     /mountpoint   smbfs   rw     0   0
> "//user@host/Win Partition"   /mountpoint   smbfs   rw     0   0
>
> I pulled this format directly from "man mount_smbfs 8":
> "//guest@samba/public        /smb/public     smbfs   rw,noauto 0  0"
>
> I searched the archives, and it seems this question had been asked once
before, but no conclusion was reached:
>
http://groups.google.com/groups?hl=en&lr=lang_en&ie=UTF-8&threadm=1042037002.72844.6.camel%40d80h149.public.uconn.edu.lucky.freebsd.questions&rnum=1&prev=/groups%3Fq%3D%2522fstab:%2B/etc/fstab%2522%2B%2522Inappropriate%2Bfile%2Btype%2Bor%2Bformat%2522%2Bsmbfs%26hl%3Den%26lr%3Dlang_en%26ie%3DUTF-8%26selm%3D1042037002.72844.6.camel%2540d80h149.public.uconn.edu.lucky.freebsd.questions%26rnum%3D1

I think the problem is that the fstab(5) file format treats spaces as field
delimiters, and the routines used to parse fstab
(/usr/src/lib/libc/gen/fstab.c, fstabscan() in particular) do not know how
to handle escaped spaces nor quoted fields.

--
Matt Emmerton



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?003f01c33026$707a4e60$1200a8c0>