orgmodeMobileOrgsyncのWebDAV構成に苦労しています。(Orgmodeのドキュメントでは、同期にDropboxを使用することを提案していますが、前回チェックしたときは、ほぼ1年中住んでいる中国本土では利用できませんでした。ローカル接続には、外部の当局によってブロックできないという利点があります。 )。
これに関するOrgmodeのドキュメントは乏しい側にあります。
http://orgmode.org/manual/Setting-up-the-staging-area.html
「[2]Dropboxを使用できない場合、またはお使いのバージョンのMobileOrgがDropboxをサポートしていない場合は、webdavサーバーを使用できます。詳細については、MobileOrgのドキュメントとこのFAQエントリ[次のリンク]を確認してください。」
http://orgmode.org/worg/org-faq.html#mobileorg_webdav
このセクションでは、3つの異なる方法について説明します。
webdavサービスをファイルシステムの場所にマウントし、orgmodeをマウントされた場所にポイントします。私はそれを試してみました。Orgmodeはファイルを作成しますが、数秒以内に、私のシステムの何かがファイルをlost+foundに移動します。タブレットに同期する機会がありません。
トランプアドレスを使用します。-
(setq org-mobile-directory "/scpc:user@remote.host:org/webdav/")
試してみましたが/scpc:my_web_userid@localhost:org/webdav/
、認証に失敗しました。cadaverとNautilusの「サーバーへの接続」を使用して認証できます(少なくとも、パスワードを受け入れます)。詳細は[1]をご覧ください。mobileorgファイルを通常のディレクトリにステージングし、orgmodeフックを使用してそれらをdavにドロップします。また失敗しました-正しいパスワードは認証されません。
[1]しかし、私はcadaverで再試行しました-ファイルを「配置」しようとしました。これは「禁じられている」と言った。したがって、orgmodeは認証を行っているのに、書き込みに失敗し、パスワードが間違っている状況としてユーザーに報告している可能性があります。
私は持っています:
/ etc / apache2 / sites-available / default:
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/mobileorg/web/
<Directory /var/www/mobileorg/web/>
Options Indexes MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
Alias /webdav /var/www/mobileorg/web
<Location /webdav>
DAV On
AuthType Basic
AuthName "webdav"
AuthUserFile /var/www/mobileorg/passwd.dav
Require valid-user
</Location>
</VirtualHost>
/etc/apache2/httpd.confは空です。
だから、要約:
- orgmode以外のクライアント:認証でき、webdavにファイルを書き込めません。
- Orgmode:パスワードは拒否されます。
私が見逃しているのはおそらく本当に単純なことですが、私はWebサーバー構成の専門家ではありません。
(「MobileOrgプッシュでのEmacsエラー」についてもう1つ質問がありますが、それは私の問題とは異なります。)
よろしくお願いします、ジェームズ