<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://entorb.net//wiki/index.php?action=history&amp;feed=atom&amp;title=Webdav</id>
	<title>Webdav - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://entorb.net//wiki/index.php?action=history&amp;feed=atom&amp;title=Webdav"/>
	<link rel="alternate" type="text/html" href="https://entorb.net//wiki/index.php?title=Webdav&amp;action=history"/>
	<updated>2026-05-06T11:30:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://entorb.net//wiki/index.php?title=Webdav&amp;diff=1602&amp;oldid=prev</id>
		<title>Torben: /* Mounting Webdav (Linux) */</title>
		<link rel="alternate" type="text/html" href="https://entorb.net//wiki/index.php?title=Webdav&amp;diff=1602&amp;oldid=prev"/>
		<updated>2010-12-08T09:28:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Mounting Webdav (Linux)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Linux]]&lt;br /&gt;
===Mounting Webdav (Linux)===&lt;br /&gt;
A nice script can be found here: [http://forum.ubuntuusers.de/topic/synchronisieren-mit-rsync-webdav-server/#post-2060920]. And an Ubuntu Howto here: [http://wiki.ubuntuusers.de/webdav]&lt;br /&gt;
&lt;br /&gt;
My solution is a bit different, not requiring root permissions&lt;br /&gt;
 sudo apt-get install ca-certificates davfs2&lt;br /&gt;
 sudo dpkg-reconfigure davfs2&lt;br /&gt;
 # --&amp;gt; Enter yes&lt;br /&gt;
 sudo mkdir /media/gmx-mc&lt;br /&gt;
 sudo chown torben:torben /media/gmx-mc&lt;br /&gt;
 #Add user to group davfs2 &lt;br /&gt;
 sudo adduser torben davfs2 &lt;br /&gt;
in /ets/fstab add&lt;br /&gt;
 https://mediacenter.gmx.net /media/gmx-mc davfs noauto,user,rw,uid=torben,gid=torben 0 0&lt;br /&gt;
&lt;br /&gt;
The Error &amp;quot;File exists&amp;quot; on writing files can in Ubuntu be fixed by editing /etc/davfs2/davfs2.conf and adding&lt;br /&gt;
 if_match_bug 1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Accessing Horde Calendar on Webdav===&lt;br /&gt;
* we first use a dialog to ask for the password&lt;br /&gt;
* than cadever is used for uploading (overwriting) a file (calendar)&lt;br /&gt;
&lt;br /&gt;
 TEMPFILE=`tempfile`&lt;br /&gt;
 dialog --title &amp;quot;Passwords&amp;quot;\&lt;br /&gt;
   --insecure --passwordbox &amp;quot;tmenke@Horde&amp;quot; 10 50\&lt;br /&gt;
   2&amp;gt;$TEMPFILE&lt;br /&gt;
 &lt;br /&gt;
 if [ $? -eq 0 ]; then&lt;br /&gt;
   echo &amp;quot; ==&amp;gt; uploading joined calendar&amp;quot;&lt;br /&gt;
   HORDE_PASSWD=`cat $TEMPFILE`&lt;br /&gt;
   rm $TEMPFILE&lt;br /&gt;
   # write login data into .netrc for cadaver&lt;br /&gt;
   echo -en &amp;quot;machine my.mailserver.de\nlogin torben\npasswd $HORDE_PASSWD&amp;quot; &amp;gt; ~/.netrc&lt;br /&gt;
   echo -e &amp;quot;put /home/torben/.kde/share/apps/korganizer/cal.ics torben.ics&amp;quot; | cadaver https://my.mailserver.de/horde/ rpc.php/kronolith/torben/&lt;br /&gt;
   rm ~/.netrc # !!!&lt;br /&gt;
 fi&lt;/div&gt;</summary>
		<author><name>Torben</name></author>
	</entry>
</feed>