umount.davfs(8)
π umount.davfs β the unmount helper bestie
okay so real quick, this is umount.davfs(8) from the davfs2 fam, version 1.7.3. she's a lil helper program and she's iconic, let me tell you everything π«Ά
β¨ NAME β¨
umount.davfs β the umount-helper that unmounts your davfs2 file system. yes bestie, that's her whole job and she does it flawlessly π
β¨ SYNOPSIS β¨
umount.davfs [-h | --help] [-V | --version]
umount dir
π§ SYNOPSIS (root only) π§
umount.davfs dir
β¨ DESCRIPTION β¨
so umount.davfs is a umount helper program, right? she gets called by the umount(8) command. her whole purpose β her main character moment β is to stop the umount command from returning until mount.davfs has synchronized all its cached files with the webdav server. no cap. she will literally just sit there and wait until it's done π
dir is the mountpoint where the WebDAV resource is mounted on. it can be an absolute path or a relative path, whatever vibes you're on β¨
here's the tea: for local file systems, umount(8) will only return once all the cached data has been written to disk. but for a mounted davfs2 file system, that's not automatically true. with this umount helper though, you can rely on that familiar umount(8) behaviour, bestie. and to let the operating system know the file system uses a network connection, you should always use the _netdev option when you mount a davfs2 file system. periodt.
depending on how much data there is and how good the connection is, unmounting a davfs2 file system can take anywhere from a few seconds to... some hours π like genuinely hours. so maybe go make a snack.
okay so β οΈ if themount.davfsdaemon ran into serious errors,umount.davfsmay return an error instead of unmounting the file system. in that case, tryumount -i. the-ioption stopsumount(8)from callingumount.davfsat all. crisis averted π
β¨ OPTIONS β¨
-V,--versionβ outputs the version. cute lil flex πβοΈ-h,--helpβ prints a help message. she's helpful like that π-f,-l,-n,-r,-v,-tβ these options are ignored. they're only recognized for compatibility withumount(8). so like, they're there, they're invited to the party, but they do nothing. it's giving decorative π¦
β¨ FILES β¨
/var/run/mount.davfsβ PID-files of runningumount.davfsprocesses are looked up here. that's where she keeps her receipts π§Ύ
β¨ BUGS β¨
No known bugs. she's perfect, your honor πβ¨
β¨ AUTHORS β¨
this man page was written by Werner Baumann <werner.baumann@onlinehome.de>. thank you for your service, king π«‘π
β¨ DAVFS2 HOME β¨
https://github.com/alisarctl/davfs2
that's the house she lives in π πΈ
β¨ SEE ALSO β¨
mount.davfs(8), umount(8), davfs2.conf(5), fstab(5) β go read these too bestie, iykyk πβ¨
and that's the whole page, bestie!! this one's from the davfs2 crew, dated 2014-08-23 β vintage but still serving π
β¨ mwah, love u, unmount responsibly ππ¦
π¦ where this page comes from
- arch rolling: davfs2 1.7.3-1 Β· GPL-3.0-only
- fedora 44: davfs2 1.7.3-1.fc44 Β· GPL-3.0-or-later
- nixos 26.05: davfs2 1.7.3
- nixpkgs unstable: davfs2 1.7.3
- ubuntu stonking: davfs2 1.7.3-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms