… was man nicht alles selber machen kann ;-))
Ok, ist nicht überarbeitet der text, aber ich habe nun 2,5 Stunden den Scheiss gebastelt und bin der Meinung, dass kann hier rein. Vielleicht hat jemand ja irgendwann einmal ein ähnlihes Problem und …
Na jedenfalls sitze ich in einer kleinen Agentur und warum zu Teufel einen .Mac Account kaufen? Schliesslich liegt alles bei uns ;-))
###############################################
WebDavServer für iCal auf einem lokalen Mac OsX aufsetzen
(zu empfehlen, wenn man in einer kleinen Agentur arbeitet und kein Microsoft und ähnlichen Scheiss nutzen will; ausserdem ist es umsonst und OpenSource):
----------------------------------------------------------------------------------------
Quelle:
http://www.webdav.org/mod_dav/install.html
----------------------------------------------------------------------------------------
Voraussetzung:
Apache muss installiert sein
Netzwerk ist auf manuelle IP-Adresse eingestellt.
Hier verwendete IP-Adresse ist "192.168.1.4"
Root Benutzer muss aktiviert sein.
Webserver Root: "/Library/WebServer/Documents" (ist Standard)
-----------------------------------------------------------------------------------------
Ok, los geht's:
Terminal starten und Root werden (su)
(Wichtiger Hinweis: Keine Umlaute eintragen, möglichst nicht mit TABS arbeiten und keine Formatierungen durch die Zwischenablage)
als erstes muss die httpd.conf Datei bearbeitet werden:
# cd /private/etc/httpd/
# cp httpd.conf httpd.conf-backup-before-wabdav
# pico httpd.conf
mit "CTRL+W" kann man in Pico suchen, also ctrl+w dav_module
dann aus der Zeile
#LoadModule dav_module (Raute entfernen)
dann ctrl+w mod_dav.c
dann aus der Zeile
#AddModule mod_dav.c (Raute entfernen)
dann zu den Zeilen mit mit
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
und durch die Zeilen (aufpassen auf die beiden Zeilen darüber wichtig)
DAVLockDB /usr/local/apache/var/DAVLock
DAVMinTimeout 600
<Directory />
DAV On
Options FollowSymLinks
AllowOverride All
</Directory>
ersetzen.
Dann die bearbeitet Datei mit "STRG+O" und "RETURN"speichern, danach "STRG+X"
dieses geschehen prüfen wir den Syntax mit dem apachectl
"apachectl configtest"
gibt diese Zeile ein Syntax is OK aus, wart Ihr erfolgreich ;-) wenn nicht, hab Ihr Euch irgendwo verschrieben.
danach den Apache neu starten mit "apachectl restart"
So, dann noch fix die Rechte setzen, 2 Ordner und 1 Datei erstellen
chmod -R 777 /Library/WebServer/Documents
cd /usr/local
mkdir apache
cd apache/
mkdir var
cd var/
touch DAVLock
cd ../../
chmod -R 777 apache
und vielleicht nochmal "apachectl restart"
unter
http://www.webdav.org/goliath/ könnt Ihr Euch das Tool runterladen, mit dem man es unter Clickibuntioberfläche testen kann.
das war's! ;-)
Jetzt in iCal auf Kalender/Veröffentlichen gehen und unter dem Punkt "eigener WebDav Server" die URL "http://192.168.1.4/" eingeben und ohne username und passwd auf "veröffentlichen drücken."
Meine Testdatei heisst "Markus"
Müsste ne Meldung kommen wie "Alles klar …" und "E-Mail senden…"
Dann kann man die Datei folgendermassen abbonieren:
URL "http://192.168.1.4/Markus.ics"
Viel Spass beim ausprobieren ;-)) Denkt daran, dass in diesem Verzeichnis jetzt jeder schreiben kann.