chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] a file system using Chicken


From: Dan Muresan
Subject: Re: [Chicken-users] a file system using Chicken
Date: Sun, 10 Jun 2007 06:29:40 +0300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2

errno.i:
        ./gen_errno.sh >errno.i || $(RM) -f errno.i

Another dash/bash problem on Debian or Ubuntu. I used the "source" command to load a script in the current shell, and presumably this is not POSIX, so dash (the default /bin/sh since last year) refuses it. Does anyone know the POSIXly correct way?

Anyway, fixed.

and made gen_errno.sh executable and now it builds for me. I'm now having permission problems when running:

./start_duggfs.sh /tmp/duggfs

By default, fuse doesn't let user A view content in a file system mounted by user B. Even when A is root. It's an interesting security problem: the fuse daemon (running as user B) would get to see data belonging to A, without A having agreed to permit that.

There's an allow_other option:

./start_duggfs.sh /tmp/duggfs -o allow_other

but it's only available if you enable user_allow_other in /etc/fuse.conf (a file which doesn't exist by default and the format of which is not documented as far as I know).

To summarize, you should use the same account to mount duggfs and to explore its contents.


Cheers,
Dan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]