Evolution und CalDAV/WebDAV

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
ignoramus
Beiträge: 330
Registriert: 22.03.2006 11:14:37

Evolution und CalDAV/WebDAV

Beitrag von ignoramus » 03.02.2007 09:12:37

Hallo!

Da ich Evolution zu Hause und im Büro nutze, würde ich gerne an beiden Arbeitsplätzen den gleichen Datenbestand haben. Bei den E-Mails klappt das durch IMAP. Aber wie bekomme ich das für den Kalender hin? Habe gefunden, dass Evolution CalDAV/WebDAV unterstützt, aber leider hat mich google und Wikipedia nicht viel weiter gebracht. Wenn ich mich nicht irre, muss man dazu Webspace haben bei einem Provider, der die Protokolle unterstützt?! Oder reicht Webspace mit perl, php etc. und man kann eine eigene Software einrichten?

Wäre für einen Tip dankbar.

Benutzeravatar
duese
Beiträge: 651
Registriert: 12.07.2006 15:27:20
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Evolution und CalDAV/WebDAV

Beitrag von duese » 03.02.2007 10:11:40

ignoramus hat geschrieben:Aber wie bekomme ich das für den Kalender hin? Habe gefunden, dass Evolution CalDAV/WebDAV unterstützt, aber leider hat mich google und Wikipedia nicht viel weiter gebracht. Wenn ich mich nicht irre, muss man dazu Webspace haben bei einem Provider, der die Protokolle unterstützt?! Oder reicht Webspace mit perl, php etc. und man kann eine eigene Software einrichten?
Guck mal bei GMX. Die haben für jeden (kostenlosen) Account auch ein Mediacenter mit 1GB Speicher. Das Mediencenter ist per WebDAV erreichbar. Da kann man sich dann einen Kalender einrichten. Suchstichwörter sind und "Mediacenter" und "GMX".

(Bin auch gerade dabei, dass auszuprobieren...)

Gruß,
Thomas

ignoramus
Beiträge: 330
Registriert: 22.03.2006 11:14:37

Beitrag von ignoramus » 03.02.2007 11:20:06

danke für den Tip. Bekomme leider keine Verbindung zum Mediacenter. Habe es nach folgender Anleitung versucht

http://faq.gmx.net/datenverwaltung/mc/2.html

Weder mit Evolution klappt es noch mit Nautilus (mit Server verbinden). Hast Du es geschafft? Sind die Infomationen bei GMX vielleicht veraltet?

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 03.02.2007 11:30:57

Das sieht ja sehr interessant aus.

Kannst ja vielleicht mal eine kleine Anleitung bzw. dein Vorgehen beschreiben, wenn es klappen sollte.
Oh, yeah!

Benutzeravatar
duese
Beiträge: 651
Registriert: 12.07.2006 15:27:20
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Tutorial

Beitrag von duese » 03.02.2007 11:57:08

Ich habe mal ein kleines Tut geschrieben:
http://wiki.debianforum.de/GMXMediacenterEinbinden

Gruß,
Thomas

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 03.02.2007 15:11:20

Wow, danke.

Super HowTo. Funktioniert auch soweit nur bekomme ich es nicht hin, dass bei einem mount /mnt/gmx oder sudo mount /mnt/gmx das Laufwerk ohne Abfrage nach Benutzernamen und Passwort abgefragt wird.

Habe das Verzeichnis .davfs2 und die Datei secrets angelegt und auch dort alles eingetragen. Habe es als normaler user und als user root versucht.

Oder meinst du mit

Code: Alles auswählen

/home/username/.davfs/secrets 
hier nicht einen Systemuser sondern die Kundennummer des GMX-Accounts?
Oh, yeah!

Benutzeravatar
duese
Beiträge: 651
Registriert: 12.07.2006 15:27:20
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von duese » 03.02.2007 16:44:27

Duff hat geschrieben:Oder meinst du mit

Code: Alles auswählen

/home/username/.davfs/secrets 
hier nicht einen Systemuser sondern die Kundennummer des GMX-Accounts?
username ist durch den Benutzernamen zu ersetzen, unter dem man sich auf dem Rechner angemeldet hat. Nicht der Benutzername bei GMX und auch nicht die Kundennummer.

Gruß,
Thomas

Benutzeravatar
duese
Beiträge: 651
Registriert: 12.07.2006 15:27:20
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von duese » 03.02.2007 16:52:20

Ich habe noch was am HowTo rumgebastelt. Hoffentlich sind die Änderungen beachtet worden.

Ich habe mir das Tut auch zusammengesucht. Leider klappt es bei mir nicht als normaler (nicht root) User

Code: Alles auswählen

mount /mnt/gmx
auszuführen. Ich habe schon das Paket davfs2 rekonfiguriert und das SUID-Flag dafür gesetzt, aber es klappt trotzdem nicht. Vielleicht weiß ja einer da Abhilfe?

Gruß,
Thomas

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 05.02.2007 19:49:21

Mmh...also irgendwie will das ganze noch nicht ganz so klappen, wie ich mir das vorstelle.

Selbst wenn ich das ganze als user root durchführe:

Code: Alles auswählen

daniel-laptop:~# mount /mnt/gmx/

Please enter the username to authenticate with server
  https://mediacenter.gmx.net
or hit enter for none.
Username:

Please enter the password to authenticate  with server
  https://mediacenter.gmx.net
or hit enter for none.
Password:
/sbin/mount.davfs: Connection failed, mounting anyway.  File system will only be usable when connection comes up.
daniel-laptop:~# ls -l /mnt/gmx/
insgesamt 1
drwx------ 2 root root 36 2007-02-03 14:53 lost+found
-rw-r--r-- 1 root root  0 2007-02-03 14:58 test
Ich gebe zwar nun keinen Benutzernamen und kein Passwort ein und trotzdem scheint der mount da zu sein. Aber ich werde noch immer nach den Eingaben gefragt, auch wenn ich diese verweigere und einfach ENTER drücke.

Gibt es da keine schönere Lösung?
Oh, yeah!

Benutzeravatar
duese
Beiträge: 651
Registriert: 12.07.2006 15:27:20
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von duese » 05.02.2007 20:28:23

Duff hat geschrieben:

Code: Alles auswählen

/sbin/mount.davfs: Connection failed, mounting anyway.  File system will only be usable when connection comes up.
Ich hatte genau den gleichen Fehler, allerdings mit Eingabe von Nutzernummer und Passwort. Wenn man dann aber auf das gemountete Verzeichnis zugreift, also beispielsweise einen Ordner anlegt und mal im Verzeichnis rumhüpft, dann sind plötzlich alle Ordner da.
Ich habe irgendwo im Netz gelesen, dass es daran liegt, dass GMX ein Nicht-Standard-Protokoll verwendet, was zu einem solchen Fehler führt. Die Entwickler von davfs meinten, man solle GMX mal darüber informieren. Ob das geschehen ist, weiß ich nicht...

Gruß,
Thomas

nonoo

Zauberl9ink

Beitrag von nonoo » 05.02.2007 20:31:04

Guten Tag, gebt mal das im Konquero ein:

webdav://dfs.gmx.net/

Das Mediencenter muß zuvor ein mal im Webaccount geöffnet gewesen sein.
mfg nonoo

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 06.02.2007 12:36:35

Werde es mal ausprobieren.

Und wenn das nicht funktionieren sollte, muss man sich vielleicht ein kleinen Skript zur Hilfe nehmen?
Oh, yeah!

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 06.02.2007 18:54:36

Also irgendwie scheint das bei mir nicht klappen zu wollen.

Ich kann das ganze zwar über den Konqueror aufrufen (nach Eingabe von Benutzernamen und Passwort), aber ein mounten als user root mit der secrets-Datei unter /root/.davfs2/ funktioniert es nicht so, wie ich es gerne hätte.
Oh, yeah!

Benutzeravatar
duese
Beiträge: 651
Registriert: 12.07.2006 15:27:20
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von duese » 06.02.2007 20:01:57

Bei mir würde es funktionieren, wenn mein "normaler" Benutzeraccount mounten dürfte. Aber ich bekomme halt immer folgende Fehlermeldung:

Code: Alles auswählen

mount /mnt/gmx/
/sbin/mount.davfs: User duese must be member of group root.
Das hilft aber duff auch nicht weiter... :roll:

Gruß,
duese

nonoo

mount

Beitrag von nonoo » 06.02.2007 20:35:48

Guten Tag, ein Vorschlag wäre evtl. mit sudo dem User die mount Rechte zuzuordnen. Das müßte wohl gehen. mfg nonoo

blubbi321
Beiträge: 37
Registriert: 25.02.2005 15:45:50

Beitrag von blubbi321 » 12.07.2007 17:56:04

und wie synchronisiert man da jetzt evolution?

Benutzeravatar
duese
Beiträge: 651
Registriert: 12.07.2006 15:27:20
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von duese » 13.07.2007 00:29:13

Du legst einen Ordner "kalender" im Mediacenter an.

In Evolution legst Du einen Kalender an, der folgende Einstellungen trägt:
  • Art: Im Web
    Name: beliebig
    URL: webcal://mediacenter.gmx.net/kalender/kalender.ics
Oder Du linkst auf das Filesystem mit dem eingebundenen Mediacenter und legst dort einen Kalender an.

Ist jetzt a bissi aus dem Stehgreif, aber ich hoffe es hilft Dir dennoch weiter...

Gruß, Thomas

Antworten