diff -ru o/lufs-0.8.0/configure lufs-0.8.0/configure --- o/lufs-0.8.0/configure Thu Nov 7 16:52:47 2002 +++ lufs-0.8.0/configure Tue Nov 12 00:47:08 2002 @@ -8133,7 +8133,7 @@ cat >>confdefs.h <<\_ACEOF -#define INFOFILE /tmp/cedevices +#define INFOFILE "/tmp/cedevices" _ACEOF cefs_lib="-L./cefs -lcefs" diff -ru o/lufs-0.8.0/configure.in lufs-0.8.0/configure.in --- o/lufs-0.8.0/configure.in Thu Nov 7 16:52:47 2002 +++ lufs-0.8.0/configure.in Tue Nov 12 00:47:08 2002 @@ -121,7 +121,7 @@ if test -n "$cefs_dir"; then AC_DEFINE([HAS_CEFS], 1, [Define if cefs is to be built.]) - AC_DEFINE([INFOFILE], [/tmp/cedevices], [Path to the information file for the RAPI library]) + AC_DEFINE([INFOFILE], ["/tmp/cedevices"], [Path to the information file for the RAPI library]) cefs_lib="-L./cefs -lcefs" cefs_dep=cefs/libcefs.la fi diff -ru o/lufs-0.8.0/lufsd/cefs/cefs.cpp lufs-0.8.0/lufsd/cefs/cefs.cpp --- o/lufs-0.8.0/lufsd/cefs/cefs.cpp Thu Oct 3 14:40:06 2002 +++ lufs-0.8.0/lufsd/cefs/cefs.cpp Tue Nov 12 00:28:51 2002 @@ -238,9 +238,9 @@ fattr.f_mode = S_IFDIR; // fattr.f_mode &= ~options.o_umask; fattr.f_nlink = 1; - fattr.f_uid = 0; + fattr.f_uid = 1; // fattr.f_uid = options.o_uid; - fattr.f_gid = 0; + fattr.f_gid = 1; // fattr.f_gid = options.o_gid; /* Are these lines correct? */ /* I mean, they are surely wrong, but does this change anything? */ @@ -310,9 +310,9 @@ fattr->f_mode = S_IFREG; // fattr->f_mode |= 0664; // fattr->f_mode &= ~options.o_umask; - fattr->f_uid = 0; + fattr->f_uid = 1; // fattr->f_uid = options.o_uid; - fattr->f_gid = 0; + fattr->f_gid = 1; // fattr->f_gid = options.o_gid; if ( f=="/." ) { // Artificial root directory