Apache Web Dav con autorizzazione di tipo Digest

Dal linuxtrent, adeguatamente modificato per l'utilizzo di auth_digest:

Abilitare i moduli relativi:

a2enmod dav dav_fs auth_digest

aggiungere nel file di configurazione di un virtualhost:

Alias /nomedapubblicare /var/www/directory

DAV On
AuthType Digest
AuthName "DAV Publishing System"
AuthDigestFile /etc/apache2/webdavusers

require valid-user

per aggiungere un utente che possa accedere via webdav:

htdigest -c /etc/apache2/webdavusers realm nomeutente

il flag -c serve per creare il file, se si aggiungono utenti ad un file già esistente, non è necessario.
"realm" può essere a piacere, per comodità uso il nome del server.