Les fichiers openDocument sont vu comme "text/plain" par défaut sous apache 2 de archlinux. Pour éviter cela, il suffit de mettre dans /etc/httpd/conf/mime.types :
application/vnd.oasis.opendocument.database odb application/vnd.oasis.opendocument.chart odc application/vnd.oasis.opendocument.formula odf application/vnd.oasis.opendocument.graphics odg application/vnd.oasis.opendocument.image odi application/vnd.oasis.opendocument.text-master odm application/vnd.oasis.opendocument.presentation odp application/vnd.oasis.opendocument.spreadsheet ods application/vnd.oasis.opendocument.text odt application/vnd.oasis.opendocument.graphics-template otg application/vnd.oasis.opendocument.text-web oth application/vnd.oasis.opendocument.presentation-template otp application/vnd.oasis.opendocument.spreadsheet-template ots application/vnd.oasis.opendocument.text-template ott
Puis de redémarrer apache.
Il faut bien évidement que le client soit correctement configuré également.