Inleiding
Een tijdje geleden heb ik op deze website een document geschreven over GCALDaemon om bijvoorbeeld Kontakt te laten synchroniseren met Google's Calendar.
Deze methode is nog steeds een goede methode, maar er zijn inmiddels ook alternatieven, bijvoorbeeld met behulp van OpenSync. Een project om ontzettend veel verschillende programma's en devices zoals mobiele telefoons met elkaar te synchroniseren.
Dit document is geschreven onder KUbuntu 9.10 maar behalve het installeren zullen er weinig verschillen zijn met andere distributies.
Installatie
De benodigdheden bevinden zich in de Ubuntu repositories dus de installatie gaat eenvoudig met:
sudo apt-get install opensync-plugin-google-calendar opensync-plugin-kdepim opensyncutils multisync-tools
Configuratie
De initiele configuratie bestaat uit het uitvoeren van de onderstaande 3 commando's:
msynctool --addgroup GCal msynctool --addmember GCal google-calendar msynctool --addmember GCal kdepim-sync
Even controleren met:
msynctool --showgroup GCal
Dit geeft de volgende output:
Groupname: GCal
Member 1: google-calendar
No Configuration found: Member has not been configured
Member 2: kdepim-sync
No Configuration found: This member has no configuration options
Wat ons meteen leert dat we google-calendar moeten voorzien van een configuratie, maar kdepim-sync niet. Google-calendar wordt gezien als Member 1, die we dan als volgt kunnen voorzien van een configuratie:
msynctool --configure GCal 1
Automatisch wordt een tekst-editor gestart, waarin we meteen de benodigde aanpassingen kunnen maken. Verander USER in je Google gebruikersnaam (2x) en configureer je password. Afsluiten met Ctrl+X en "Safe the buffer". Bij de "Filename to write" geef je een enter.
Synchroniseer nu met:
msynctool --sync GCal
Ik denk dat het handig is om dit proces in een cronjob te steken, type:
cronjob -e
als gewone gebruiker, en maak de volgende entry aan:
15 * * * * msynctool --sync GCal
Om zodoende elk kwartier te synchroniseren.





