[Unionfs] Re: rw nfs branch (Re: unionfs root on nfs)
Shaya Potter
spotter at cs.columbia.edu
Sun Mar 5 17:25:14 EST 2006
didn't disable file lseek, made it use the generic op, as no need to
pass down.
On Mon, 2006-03-06 at 07:02 +0900, hooanon05 at yahoo.co.jp wrote:
> Shaya Potter:
> > ooo, please point out problems.
>
> I was confused file and dir.
> Your patch disabled file lseek, but dir.
> Please forget about that.
>
> You wrote that your are using debian and could not run all of unionfs
> regression testsuits. I hope this tiny patch will help you.
>
> Junjiro Okajima
>
> --- unionfs-20060304-1620/regression/lookup-opaque.sh 5 Mar 2006 20:58:55 -0000 1.1
> +++ unionfs-20060304-1620/regression/lookup-opaque.sh 5 Mar 2006 21:33:27 -0000 1.2
> @@ -21,7 +21,8 @@ FILES
> }
> function cleanup {
> unmount_union
> - userdel -r $UNPRIV_USER
> + #userdel -r $UNPRIV_USER
> + deluser --quiet $UNPRIV_USER
> }
>
> branch_files | create_hierarchy
> @@ -36,13 +37,16 @@ chmod 644 $LOWER_DIR/b1/dir/rw
>
> PRIV_USER="root"
> UNPRIV_USER="unionfs_test"
> +UNPRIV_USER="unionfstest"
>
> if [ `cat /etc/passwd | grep $UNPRIV_USER | wc -l` -ne 0 ]; then
> echo "User $UNPRIV_USER exists!"
> exit 1
> fi
>
> -useradd -d /tmp/$UNPRIV_USER -g nobody $UNPRIV_USER
> +#useradd -d /tmp/$UNPRIV_USER -g nobody $UNPRIV_USER
> +adduser --disabled-login --disabled-password --gecos "" \
> + --no-create-home --quiet --ingroup nogroup $UNPRIV_USER
>
> chown $UNPRIV_USER $LOWER_DIR/b0
> chown $UNPRIV_USER $LOWER_DIR/b1
>
> --- unionfs-20060304-1620/regression/scaffold 5 Mar 2006 20:58:56 -0000 1.1
> +++ unionfs-20060304-1620/regression/scaffold 5 Mar 2006 21:33:27 -0000 1.2
> @@ -3,6 +3,9 @@
> #vim:shiftwidth=8
>
> set -e
> +unionctl() { /tmp/unionctl $@; }
> +uniondbg() { /tmp/uniondbg $@; }
> +/bin/unlink() { unlink $@; }
> echo -n "$0: "
>
> if [ -z "$MOUNTPOINT" ] ; then
>
More information about the unionfs
mailing list