Ein walkaround-fix?
mountall.sh:
Code: Alles auswählen
mount_all_local() {
mount -a -t nonfs,nfs4,smbfs,cifs,ncp,ncpfs,coda,ocfs2,gfs,gfs2 \
-O no_netdev
}
"davfs" dazusetzen,
der fstab-Eintrag für davfs würde hier dann nur mit der Option "no_netdev" gemountet?
Eventuell noch explizit "_netdev" als Option setzen?
mountnfs.sh:
Code: Alles auswählen
case "$FSTYPE" in
nfs|nfs4|smbfs|cifs|coda|ncp|ncpfs|ocfs2|gfs)
;;
*)
continue
;;
esac
braucht dann noch ein "davfs"?
Jedoch,
Ein davfs vom System gemountet gäbe ja allen Benutzern Schreibrecht,
so ist davfs wohl nicht gedacht, README:
1.2 WHAT DAVFS2 IS NOT INTENDED FOR
-----------------------------------
davfs2 is not intended as a replacement for distributed file systems like
nfs, coda, cifs and similar.
When davfs2 mounts a resource, it authenticates with the server using the
user-name and password it got from the mounting user. All requests to the
server are done on behalf of this WebDAV user. davfs2 does not handle different
WebDAV users within one mount. But this would be required for a distributed
file system.