staging.inyokaproject.org

DAViCal

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels DAViCal.

Slagör

Avatar von Slagör

Anmeldungsdatum:
10. April 2008

Beiträge: Zähle...

Ich habe mir mal die Baustelle/davical vorgenommen. Wäre schön, wenn jemand mal die Anweisung testen würde und mir Meldung geben könnte, wo es klemmt.

Moderiert von march:

Diskussion mit Artikel verknüpft.

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Syntaxfehler können wir dann später besprechen - geht ja erst einmal ums testen - oder?

Slagör

(Themenstarter)
Avatar von Slagör

Anmeldungsdatum:
10. April 2008

Beiträge: Zähle...

Es geht eigentlich um alles. Ob es verständlich genug geschrieben ist, ob es wirklich funktioniert oder Syntaxfehler. Ich habe vor 3 Tagen so bei mir Davical eingerichtet, allerdings hatte ich schon einmal eine Installation mit den Originalpaketen und die PostgreSQL-Datenbank war noch konfiguriert.

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Ein paar Kritikpunkte:

  • Bei Fremdquellen verlinkst du auf eine andere Seite - hier bitte in groben Zügen die Installation beschreiben (vgl. div. Wiki-Artikel)

  • Es wird vorausgesetzt das Apache, ... sowie das sie auf dem selben Rechner laufen. ← interne Wikilinks setzen

  • Terminaleingaben bitte als solches gemäß Syntax kennzeichnen.

  • Die Anrede im Artikel verändern (man).

  • sudo gedit ... ← hier auf einen Editor (Wissensblock) verweisen, da KDE kein gedit an Bord hat.

  • Für PHP bitte die korrekte syntax verwenden

    1
    2
    3
    4
    <?php
      $c->default_locale = de_DE.UTF-8;
      $c->pg_connect[] = 'dbname=davical port=5432 user=davical_app';
    ?>
    

Das war es erst einmal von meiner Seite. ☺

Slagör

(Themenstarter)
Avatar von Slagör

Anmeldungsdatum:
10. April 2008

Beiträge: 158

Ok,
Änderungen werde ich durchführen, aber erst in 2 Wochen ––→ Uuuuuurlaub 😀

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Änderungen werde ich durchführen, aber erst in 2 Wochen ––→ Uuuuuurlaub 😀

OK - vielleicht sehen wir uns. 😉 ––→ Uuuuuurlaub 😀

WvBraun

Anmeldungsdatum:
22. Januar 2008

Beiträge: Zähle...

Hallo,

in Absprache mit Slagör arbeite ich auch an dem Artikel mit.

march schrieb:

Ein paar Kritikpunkte:

  • Bei Fremdquellen verlinkst du auf eine andere Seite - hier bitte in groben Zügen die Installation beschreiben (vgl. div. Wiki-Artikel)

  • Es wird vorausgesetzt das Apache, ... sowie das sie auf dem selben Rechner laufen. ← interne Wikilinks setzen

  • Terminaleingaben bitte als solches gemäß Syntax kennzeichnen.

  • Die Anrede im Artikel verändern (man).

  • sudo gedit ... ← hier auf einen Editor (Wissensblock) verweisen, da KDE kein gedit an Bord hat.

  • Für PHP bitte die korrekte syntax verwenden [...]

Alles geregelt, allerdings fehlt noch ein Beispiel für die Konfiguration (ich arbeite noch daran) und vielleicht Beispielkonfiguration von Evolution (was ich wahrscheinlich noch machen werde). Noch was? 😉

Das war es erst einmal von meiner Seite. ☺

Prima, viele Grüße, Wv

Slagör

(Themenstarter)
Avatar von Slagör

Anmeldungsdatum:
10. April 2008

Beiträge: 158

@WvBraun

Wäre es nicht besser die Beispielkonfiguration für Evolution in den Wiki-Beitrag für Evolution auszulagern und dorthin zu verlinken?

Ich nehme an, dass du mit dem Beispiel für die Konfiguration das Einrichten eines Benutzers mit der Web-GUI meinst. Ist das nicht sehr umfangreich, zumal die Web-GUI eigentlich selbsterklärend ist?

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Hi ☺

Zum Artikel:

  • Die Interwikilinks bei den Verweisen zur Wikipedia nutzen - [wikipedia:Artikelname:]

  • Bitte interne Wikilinks setzen z.B. Evolution

  • Im Artikel überprüfen ob immer DAViCal verwendet wird.

  • Wichtig: Dieses Passwort muss man sich notieren! ← Hier das Wichtig: entfernen und einen Hinweisblock nutzen.

  • Voraussetzungen in eine Überschrift der Ebene 2 ändern und die Stich worte in einen Satz kleiden.

  • Unter Fremdquellen den Teil bitte etwas ausführlicher beschreiben. Beispiele sind im Wiki zu finden.

  • Bei der Grundkonfiguration wird auf Apache und Co. eingegangen. Hier den Wissenblock am Artikelanfang um Apache und Co. erweitern und die entsprechenden Verweise [] setzen.

  • (z.B. nano) kann 'raus

  • /var/www ist ein Verzeichnis bitte fett schreiben - gilt auch für /home

  • Für den Hinweis unter Konfiguration von PHP die Hinweisbox nutzen.

  • Der Anmeldename ist admin und das Passwort ist das hoffentlich notierte Password aus der Datenbankerstellung. ← Wertung entfernen - was passiert, wenn man das Passwort vergessen hat? Gibt es eine Lösung um dieses wieder zu erhalten? Neukonfiguration?

  • Nach einem Upgrade muss das Script update-davical-database im Verzeichnis /usr/share/davical/dba/ ausgeführt werden. ← Syntax bitte beachten. Wie führe ich das Skript aus? Kann man das automatisieren?

  • Ein Screenshot wäre ganz nett.

Der Artikel ist für mich verständlich beschrieben. Gefällt mir sehr gut. 😀

Ich nehme an, dass du mit dem Beispiel für die Konfiguration das Einrichten eines Benutzers mit der Web-GUI meinst. Ist das nicht sehr umfangreich, zumal die Web-GUI eigentlich selbsterklärend ist?

Ein Beispiel finde ich nicht schlecht - Alternativen?

P.S. Bitte keine PNs an mich senden wegen eines Threads - ich sehe dies auch so (da ich den Bereich im Abo habe) und beantworte generell keine PNs - das nur am Rande. ☺

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

march schrieb:

Zum Artikel: ...

Ich habe versucht, alle genannten Anmerkungen - soweit möglich - zu korrigieren. Und eine Testinstallation unter Ubuntu 9.04 (mit der Version aus den Paketquellen) lt. Artikel vorgenommen sowie einen Client (Thunderbird mit Lightning) eingerichtet - alles ok ☺

Sicherlich könnte man den Artikel noch weiter aufblasen, allerdings reicht eigentlich ein Blick in die umfangreiche (engl.) Dokumentation. Bei Themen wie diesem (Einrichtung eines Servers fuer ...) kann man doch eigentlich ein wenig Eigeninitiative erwarten, wenn die Erstinstallation geklappt hat.

kbu

Avatar von kbu

Anmeldungsdatum:
8. April 2007

Beiträge: Zähle...

Hi,

habe DAVICal nach der Anweisung installiert.

Verwende Ubuntu Server 9.10

2 Probleme hatte ich im PHP Teil:

1. Hier ist der "include_path" zu erweitern. Diese Einstellung hat aber erst Wirkung gezeigt, als ich Apache2 neu gestartet hatte. Diese Info hätte mir 1 Stunde Suche erspart.

2. <Deine-IP-Adresse>-conf.php: Ich habe <Deine-IP-Adresse> als IP Adresse und nicht als Nodename interpretiert und somit im 1. run falsch benannt.

Administration: Schön wäre ein Beispiel, wie ein "Wald und Wiesen"-Minimal-User angelegt wird, damit man mit einem Client testen kann.

Clients: Ich verwende Evolution. Der Kalender konnte in Evolution eingetragen werden, läßt sich aber nicht am Server öffnen. Im Logfile /var/log/apache2/error.log steht nach jeden Öffnungsversuch "04 2010 [error] [client 192.168.1.15] script '/var/www/caldav.php' not found or unable to stat".

Was ist da "verbogen"?

LG Kurt

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

kbu schrieb:

2 Probleme hatte ich im PHP Teil:

1. Hier ist der "include_path" zu erweitern. Diese Einstellung hat aber erst Wirkung gezeigt, als ich Apache2 neu gestartet hatte. Diese Info hätte mir 1 Stunde Suche erspart.

done.

2. <Deine-IP-Adresse>-conf.php: Ich habe <Deine-IP-Adresse> als IP Adresse und nicht als Nodename interpretiert und somit im 1. run falsch benannt.

Nodename? Meinst Du nun die IP des DAVical-Servers oder die des Clients? Hier ist die IP des DAVical-Servers gemeint.

Administration: Schön wäre ein Beispiel, wie ein "Wald und Wiesen"-Minimal-User angelegt wird, damit man mit einem Client testen kann.

Wo ist das Problem? Neuen Benutzer anlegen, Name und Passwort vergeben, fertig. Das gilt (zumindest) fuer den Fall, dass sich Server und Client auf dem gleichen Rechner befinden.

Clients: Ich verwende Evolution. Der Kalender konnte in Evolution eingetragen werden, läßt sich aber nicht am Server öffnen. Im Logfile /var/log/apache2/error.log steht nach jeden Öffnungsversuch "04 2010 [error] [client 192.168.1.15] script '/var/www/caldav.php' not found or unable to stat".

Evolution habe ich nicht getestet, koennte auch am Programm selbst liegen... Welche Kalender-Adresse wird in Evolution verwendet? Hast Du

http://<IP-Adresse-des-DAVical-Servers>/davical/caldav.php/<Benutzername>/home/

ausprobiert? Kann sich der entsprechende Benutzer ueber das Webinterface anmelden?

kbu

Avatar von kbu

Anmeldungsdatum:
8. April 2007

Beiträge: 93

aasche schrieb:

kbu schrieb:

2 Probleme hatte ich im PHP Teil:

1. Hier ist der "include_path" zu erweitern. Diese Einstellung hat aber erst Wirkung gezeigt, als ich Apache2 neu gestartet hatte. Diese Info hätte mir 1 Stunde Suche erspart.

done.

2. <Deine-IP-Adresse>-conf.php: Ich habe <Deine-IP-Adresse> als IP Adresse und nicht als Nodename interpretiert und somit im 1. run falsch benannt.

Nodename? Meinst Du nun die IP des DAVical-Servers oder die des Clients? Hier ist die IP des DAVical-Servers gemeint.

Ich meine hier den Namen des Servers (zb: davical.example.com) und nicht dessen IP-Adresse (zB. 192.168.1.5).

Administration: Schön wäre ein Beispiel, wie ein "Wald und Wiesen"-Minimal-User angelegt wird, damit man mit einem Client testen kann.

Wo ist das Problem? Neuen Benutzer anlegen, Name und Passwort vergeben, fertig. Das gilt (zumindest) fuer den Fall, dass sich Server und Client auf dem gleichen Rechner befinden.

Jetzt im Nachhinein ist mir das auch klar. Am Anfang war ich von den vielen Möglichkeiten im Admin Gui erschlagen und ich war unsicher, was alles zu definieren ist.

Clients: Ich verwende Evolution. Der Kalender konnte in Evolution eingetragen werden, läßt sich aber nicht am Server öffnen. Im Logfile /var/log/apache2/error.log steht nach jeden Öffnungsversuch "04 2010 [error] [client 192.168.1.15] script '/var/www/caldav.php' not found or unable to stat".

Evolution habe ich nicht getestet, koennte auch am Programm selbst liegen... Welche Kalender-Adresse wird in Evolution verwendet? Hast Du

http://<IP-Adresse-des-DAVical-Servers>/davical/caldav.php/<Benutzername>/home/

ausprobiert? Kann sich der entsprechende Benutzer ueber das Webinterface anmelden?

War mein Fehler. Ich hab mich an die Syntax von http://rscds.sourceforge.net/clients.php?client=Evolution gehalten. Da steht's falsch drinnen (ohne .../davical/...). Hab das nach Deinem Muster geändert und es funktioniert jetzt. Vielen Dank!

LG Kurt

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

kbu schrieb:

2. <Deine-IP-Adresse>-conf.php: Ich habe <Deine-IP-Adresse> als IP Adresse und nicht als Nodename interpretiert und somit im 1. run falsch benannt.

Nodename? Meinst Du nun die IP des DAVical-Servers oder die des Clients? Hier ist die IP des DAVical-Servers gemeint.

Ich meine hier den Namen des Servers (zb: davical.example.com) und nicht dessen IP-Adresse (zB. 192.168.1.5).

Muesste beides gehen...

Administration: Schön wäre ein Beispiel, wie ein "Wald und Wiesen"-Minimal-User angelegt wird, damit man mit einem Client testen kann.

Wo ist das Problem? Neuen Benutzer anlegen, Name und Passwort vergeben, fertig. Das gilt (zumindest) fuer den Fall, dass sich Server und Client auf dem gleichen Rechner befinden.

Jetzt im Nachhinein ist mir das auch klar. Am Anfang war ich von den vielen Möglichkeiten im Admin Gui erschlagen und ich war unsicher, was alles zu definieren ist.

ok, dass laesst sich schnell noch einbauen. Done.

kbu

Avatar von kbu

Anmeldungsdatum:
8. April 2007

Beiträge: 93

aasche schrieb:

kbu schrieb:

2. <Deine-IP-Adresse>-conf.php: Ich habe <Deine-IP-Adresse> als IP Adresse und nicht als Nodename interpretiert und somit im 1. run falsch benannt.

Nodename? Meinst Du nun die IP des DAVical-Servers oder die des Clients? Hier ist die IP des DAVical-Servers gemeint.

Ich meine hier den Namen des Servers (zb: davical.example.com) und nicht dessen IP-Adresse (zB. 192.168.1.5).

Muesste beides gehen...

Bei mir wurde angemotzt, dass das File <nodename>-conf.php nicht gefunden wurde, obwohl <IP-Adresse>-conf.php da war. Vielleicht hab ich die falsche Notation erwischt? Ich hab 192.168.1.5-conf.php genommen. Gehören da die Punkte raus?

Administration: Schön wäre ein Beispiel, wie ein "Wald und Wiesen"-Minimal-User angelegt wird, damit man mit einem Client testen kann.

Wo ist das Problem? Neuen Benutzer anlegen, Name und Passwort vergeben, fertig. Das gilt (zumindest) fuer den Fall, dass sich Server und Client auf dem gleichen Rechner befinden.

Jetzt im Nachhinein ist mir das auch klar. Am Anfang war ich von den vielen Möglichkeiten im Admin Gui erschlagen und ich war unsicher, was alles zu definieren ist.

ok, dass laesst sich schnell noch einbauen. Done.

Antworten |