|
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_otherbut 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
[Prev in Thread] | Current Thread | [Next in Thread] |