ページへ戻る
印刷
Gentoo Linuxな生活/Davicalでスケジュール共有で悩む
をテンプレートにして作成 ::
Nest Of Hawk
xpwiki
:Gentoo Linuxな生活/Davicalでスケジュール共有で悩む をテンプレートにして作成
開始行:
※[[NextCloudのWebサービス>Gentoo Linuxな生活/連携設定(Web...
*スケジューラを統一したいよねー
かつて流行ったPDAと呼ばれる携帯情報端末。IBMのPalm,SHARP...
で、カレンダーファイルを共有ディスクで共有して、一応目的...
このCaldavサーバは、iCalenderサーバとしてMacOSXにも採用さ...
*Davical設定
**インストール
まず、Davicalは通常のPortageパッケージツリーには入ってお...
また、PHPに以下のエクステンションが必要。USEフラグを追加...
dev-lang/php ...pdo postgres
で、以下を実行
# emerge davical postgresql-server
**設定
***Postgresqlの設定
まずはデフォルトのままpostgresqlを設定&起動してあげます。
# merge --config postgresql-server
# /etc/init.d/postgresql-8.4 start
***Davical用のデータベース設定
# su - postgres
# /usr/share/webapps/davical/<version>/sqlscripts/create...
create-database.shを実行した際に、最後にdavical管理用のユ...
***Postgresqlのアクセス権限の設定
/var/lib/postgresql/8.4/data/配下に、pg_hba.confがありま...
# local all all ...
host davical davical_app 127.0.0.1/32 ...
まず、1行目はコメントアウトします。ローカルからのアクセス...
そして、postgresqlを再起動。
# /etc/init.d/postgresql-8.4 restart
***Davicalの動作用設定
/etc/davicalに、設定ファイルが格納されています。example-c...
で、以下の項目を設定してあげましょう。
$c->pg_connect[] = "dbname=davical host=localhost user=d...
$c->system_name = "DAViCal CalDAV Server";
$c->admin_email ="root@example.com';
$c->locale_path = '/usr/share/webapps/davical/<version>/...
さて、さらに/var/www/localhost/davicalに.htaccessがありま...
<Limit MOVE COPY CONNECT>
Options FollowSymLinks
Order allow,deny
Allow from all
</Limit>
php_value include_path ".:/usr/share/php5:
/usr/share/php:
/usr/share/php5/awl:
/usr/share/webapps...
include_pathは改行いれないでどうぞ、かな。
***ユーザ登録など
で、Davicalにアクセスしてみましょう。http://<アクセス用の...
#ref(davical.png);
こんな画面になりましたよね。さて、create-database.shを実...
ユーザ管理→自分の詳細を閲覧する(日本語ロケールの場合)で
#ref(davical2.png);
こんな画面になりますです。adminさんのユーザ名/パスワード...
ユーザ機能→プリンシパルを作成する を選択。新たなユーザさ...
:日付形式スタイル|ISO形式を使用すると良いですね
:プリンシパルタイプ|「人物」は普通のユーザ、「グループ」...
:Privileges granted to All Users|
他のユーザにデフォルトで許す権限の一覧。自分のカレンダの...
ちなみに、Privileges granted to All Usersの条件をさらに上...
これは、他のユーザが自分のカレンダ以外に、他人のカレンダ...
*使ってみる
私は家ではThunderbird+Lightningで使用しています。他にはSu...
**基本設定
Thunderbirdのファイルメニュー→新規作成→カレンダーを選びま...
#ref(newcalender2.png);
「ネットワークのサーバに保存する」を選んで次へ
#ref(newcalender.png);
Caldavを選んで、「場所」にURLを入力します。この時Davcalカ...
**カレンダ情報のインポートとか
例えば、今までローカルで作ってたスケジュールを、Davicalへ...
ちなみにうちでは、同様に、「休日」やら、「イベント情報」...
終了行:
※[[NextCloudのWebサービス>Gentoo Linuxな生活/連携設定(Web...
*スケジューラを統一したいよねー
かつて流行ったPDAと呼ばれる携帯情報端末。IBMのPalm,SHARP...
で、カレンダーファイルを共有ディスクで共有して、一応目的...
このCaldavサーバは、iCalenderサーバとしてMacOSXにも採用さ...
*Davical設定
**インストール
まず、Davicalは通常のPortageパッケージツリーには入ってお...
また、PHPに以下のエクステンションが必要。USEフラグを追加...
dev-lang/php ...pdo postgres
で、以下を実行
# emerge davical postgresql-server
**設定
***Postgresqlの設定
まずはデフォルトのままpostgresqlを設定&起動してあげます。
# merge --config postgresql-server
# /etc/init.d/postgresql-8.4 start
***Davical用のデータベース設定
# su - postgres
# /usr/share/webapps/davical/<version>/sqlscripts/create...
create-database.shを実行した際に、最後にdavical管理用のユ...
***Postgresqlのアクセス権限の設定
/var/lib/postgresql/8.4/data/配下に、pg_hba.confがありま...
# local all all ...
host davical davical_app 127.0.0.1/32 ...
まず、1行目はコメントアウトします。ローカルからのアクセス...
そして、postgresqlを再起動。
# /etc/init.d/postgresql-8.4 restart
***Davicalの動作用設定
/etc/davicalに、設定ファイルが格納されています。example-c...
で、以下の項目を設定してあげましょう。
$c->pg_connect[] = "dbname=davical host=localhost user=d...
$c->system_name = "DAViCal CalDAV Server";
$c->admin_email ="root@example.com';
$c->locale_path = '/usr/share/webapps/davical/<version>/...
さて、さらに/var/www/localhost/davicalに.htaccessがありま...
<Limit MOVE COPY CONNECT>
Options FollowSymLinks
Order allow,deny
Allow from all
</Limit>
php_value include_path ".:/usr/share/php5:
/usr/share/php:
/usr/share/php5/awl:
/usr/share/webapps...
include_pathは改行いれないでどうぞ、かな。
***ユーザ登録など
で、Davicalにアクセスしてみましょう。http://<アクセス用の...
#ref(davical.png);
こんな画面になりましたよね。さて、create-database.shを実...
ユーザ管理→自分の詳細を閲覧する(日本語ロケールの場合)で
#ref(davical2.png);
こんな画面になりますです。adminさんのユーザ名/パスワード...
ユーザ機能→プリンシパルを作成する を選択。新たなユーザさ...
:日付形式スタイル|ISO形式を使用すると良いですね
:プリンシパルタイプ|「人物」は普通のユーザ、「グループ」...
:Privileges granted to All Users|
他のユーザにデフォルトで許す権限の一覧。自分のカレンダの...
ちなみに、Privileges granted to All Usersの条件をさらに上...
これは、他のユーザが自分のカレンダ以外に、他人のカレンダ...
*使ってみる
私は家ではThunderbird+Lightningで使用しています。他にはSu...
**基本設定
Thunderbirdのファイルメニュー→新規作成→カレンダーを選びま...
#ref(newcalender2.png);
「ネットワークのサーバに保存する」を選んで次へ
#ref(newcalender.png);
Caldavを選んで、「場所」にURLを入力します。この時Davcalカ...
**カレンダ情報のインポートとか
例えば、今までローカルで作ってたスケジュールを、Davicalへ...
ちなみにうちでは、同様に、「休日」やら、「イベント情報」...
ページ名: