From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <20130828103933.FzFoueGAIz2o31ezx9JAmxyZ@dietcurd.local> Date: Wed, 28 Aug 2013 08:49:24 -0700 Message-ID: From: Skip Tavakkolian To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=047d7b624a3e04501204e503effb Subject: Re: [9fans] cifs fails on nodes named aux Topicbox-Message-UUID: 75b06e44-ead8-11e9-9d60-3106f5b1d025 --047d7b624a3e04501204e503effb Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If you want to solve your problem -- rather than trying to figure out why linux cifs might want to completely emulate windows to a plan9 client -- i'd suggest importing things from linux with sftpfs or running something like u9fs on linux side, etc. On Wed, Aug 28, 2013 at 2:51 AM, Ingo Krabbe wrote: > > Ingo Krabbe wrote: > > |Hey, > > | > > |I found a quite strange effect with cifs (plan9 bell labs edition). \ > > |I use cifs to mount werc installations from p9p linux servers. \ > > |Cifs is needed here, as the virtual hosted machine does not \ > > |support nfs. Maybe I should switch to another userspace filesystem,\ > > | but for now its cifs. > > > > cifs is Windows, i think. > > If this is the case, then you may run into the issue of implicit > > filenames. Search =ABaux tale=BB, or browse > > . > > Yes, cifs is used often to mount windows shares, but in this special case > I just chose cifs, as NFS has no current user space server and I want to > share some filesystems of a virtual host, where I can't add kernel module= s. > > So actually in my setup I use a Linux CIFS Server (aka. smbd, samba) and > the cifs client from plan9. > > The shared filesystem originally is a ext2 (or 3 or 4). > > Should I really have managed to step over a system design bug that is > imported from 1978 till now, through all systems and versions. > > Actually, mounting the cifs with a linux mount -t cifs command maps the > "aux" filename correctly. So the bug might just have been imported into t= he > plan9 cifs client. > > Funny bug. > > > [.] > > |Any hints for debugging this might help. > > > > Maybe. > > Ciao > > > > |cheers > > | > > |ingo krabbe > > > > --steffen > > > ---------- Forwarded message ---------- > From: Steffen Daode Nurpmeso > To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> > Cc: > Date: Wed, 28 Aug 2013 11:39:33 +0200 > Subject: Re: [9fans] cifs fails on nodes named aux > Ingo Krabbe wrote: > |Hey, > | > |I found a quite strange effect with cifs (plan9 bell labs edition). \ > |I use cifs to mount werc installations from p9p linux servers. \ > |Cifs is needed here, as the virtual hosted machine does not \ > |support nfs. Maybe I should switch to another userspace filesystem,\ > | but for now its cifs. > > cifs is Windows, i think. > If this is the case, then you may run into the issue of implicit > filenames. Search =ABaux tale=BB, or browse > . > > [.] > |Any hints for debugging this might help. > > Maybe. > Ciao > > |cheers > | > |ingo krabbe > > --steffen > --047d7b624a3e04501204e503effb Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
If you want to solve your problem -- rather than trying to= figure out why linux cifs might want to completely emulate windows to a pl= an9 client =A0-- i'd suggest importing things from linux with sftpfs or= running something like u9fs on linux side, etc.



On Wed, Aug 28, 2013 at 2:51 AM, Ingo Krabbe <ikrabbe.ask@gmail.com= > wrote:
> Ingo Krabbe <ikrabbe.ask@gmail.com> wrote: > =A0|Hey,
> =A0|
> =A0|I found a quite strange effect with cifs (plan9 bell labs edition)= . \
> =A0|I use cifs to mount werc installations from p9p linux servers. \ > =A0|Cifs is needed here, as the virtual hosted machine does not \
> =A0|support nfs. Maybe I should switch to another userspace filesystem= ,\
> =A0| but for now its cifs.
>
> cifs is Windows, i think.
> If this is the case, then you may run into the issue of implicit
> filenames. =A0Search =ABaux tale=BB, or browse
> <heirloom.sourceforge.net/mailx_aux_c.html>.

Yes, cifs is used often to mount windows shares, but in this special = case I just chose cifs, as NFS has no current user space server and I want = to share some filesystems of a virtual host, where I can't add kernel m= odules.

So actually in my setup I use a Linux CIFS Server (aka. smbd, samba) and th= e cifs client from plan9.

The shared filesystem originally is a ext2 (or 3 or 4).

Should I really have managed to step over a system design bug that is impor= ted from 1978 till now, through all systems and versions.

Actually, mounting the cifs with a linux mount -t cifs command maps the &qu= ot;aux" filename correctly. So the bug might just have been imported i= nto the plan9 cifs client.

Funny bug.

> =A0[.]
> =A0|Any hints for debugging this might help.
>
> Maybe.
> Ciao
>
> =A0|cheers
> =A0|
> =A0|ingo krabbe
>
> --steffen


---------- Forwarded message ----------From:=A0Steffen Daode Nurpmeso <s= daoden@gmail.com>
To:=A0Fans of the OS Plan 9 from Bell Labs <= 9fans@9fans.net>
Cc:=A0
Date:=A0Wed, 28 Aug 2013 11:39:33 +0200
Subject:=A0Re: [9fans]= cifs fails on nodes named aux
Ingo Krabbe <ikrabbe.ask@gmail.com> wrote:
=A0|Hey,
=A0|
=A0|I found a quite strange effect with cifs (plan9 bell labs edition). \ =A0|I use cifs to mount werc installations from p9p linux servers. \
=A0|Cifs is needed here, as the virtual hosted machine does not \
=A0|support nfs. Maybe I should switch to another userspace filesystem,\ =A0| but for now its cifs.

cifs is Windows, i think.
If this is the case, then you may run into the issue of implicit
filenames. =A0Search =ABaux tale=BB, or browse
<heirloom.sourceforge.net/mailx_aux_c.html>.

=A0[.]
=A0|Any hints for debugging this might help.

Maybe.
Ciao

=A0|cheers
=A0|
=A0|ingo krabbe

--steffen

--047d7b624a3e04501204e503effb--