Setting up a DAV store

The CSDL now supports personal DAV shares. Setting up a share is pretty easy.

  1. SSH to
  2. mkdir -p ~/public_html/dav
  3. chgrp :www-data public_html
  4. chmod g+rwXs public_html
  5. cd ~/public_html/dav
  6. In the editor of you choice create a file named .htaccess with the following information inside it

    AuthType Basic
    AuthName DAV
    AuthGROUP_Enabled off
    AuthPAM_Enabled on
    AuthBasicAuthoritative off
    require user [you_user_name]
    <LimitExcept GET OPTIONS>
    Order allow,deny
    Allow from All
    Require valid-user