If you remove the trailing slash from the mount point in /etc/fstab it
should work (/home/charpent/alpha-dav instead
of /home/charpent/alpha-dav/).
It is a bug in davfs2 and I will fix it in the next release.
Directory ~/.davfs2 will only be created after some basic checks
succeeded. In this case davfs2 terminated before it could create the
directory. It should work now and I recommend to remove the hand-made
one and let davfs2 create a clean template.
Hello Luciano,
I don't know when I will do another bug fix release. If you package
version 1.4.6 could you please apply this patch to src/mount_davfs.c?
--- mount_davfs.c.old 2010-05-04 21:33:28.000000000 +0200
+++ mount_davfs.c 2010-05-04 21:50:08.000000000 +0200
@@ -682,6 +682,12 @@
setfsent();
struct fstab *ft = getfsfile(mpoint);
+ if (!ft) {
+ char *mp = NULL;
+ if (asprintf(&mp, "%s/", mpoint) < 0) abort();
+ ft = getfsfile(mp);
+ if (mp) free(mp);
+ }
if (!ft || !ft->fs_spec)
error(EXIT_FAILURE, 0, _("no entry for %s found in %s"), url,
_PATH_FSTAB);
Cheers
Werner
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]