Skip to content

Commit 583d78a

Browse files
committed
mountrepo: detect fuse3 library presence
1 parent d641891 commit 583d78a

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

mountrepo

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -141,18 +141,16 @@ fi
141141
mkdir -p $DIST/var/run/cvmfs
142142
mkdir -p $DIST/cvmfs/$REPO
143143
if [ -f $DIST/usr/lib/libcvmfs_fuse.so ]; then
144-
LPATH=$DIST/usr/lib
145-
LDPATH=$LPATH
146-
if [ ! -f $LPATH/libfuse.so.2 ]; then
147-
# for el6
148-
LDPATH=$LPATH:$DIST/lib
149-
fi
144+
LIBDIR=lib
150145
else
151-
LPATH=$DIST/usr/lib64
152-
LDPATH=$LPATH
146+
LIBDIR=lib64
147+
fi
148+
LPATH=$DIST/usr/$LIBDIR
149+
LDPATH=$LPATH
150+
if [ ! -f $LPATH/libfuse3.so.3 ]; then
153151
if [ ! -f $LPATH/libfuse.so.2 ]; then
154152
# for el6
155-
LDPATH=$LPATH:$DIST/lib64
153+
LDPATH=$LPATH:$DIST/$LIBDIR
156154
fi
157155
fi
158156
LD_LIBRARY_PATH=$LDPATH CVMFS_LIBRARY_PATH=$LPATH $DIST/usr/bin/cvmfs2 -o config=$CONFFILE$OPTS $REPO $DIST/cvmfs/$REPO

0 commit comments

Comments
 (0)