Am 17.08.2005 um 16:31 schrieb Uwe Koloska:
Am Montag, 8. August 2005 22:21 schrieb Carsten Friede:
Vom Mac aus kann ich die Dateien sehen und auch herunterladen. Dummerweise "vergißt" er dabei den Dateityp.
Hast du die Dateien (mit gesetztem Dateityp) auch von einem Mac auf den Linux Server gespielt? Sonst haben sie natürlich noch keinen Resource- Fork und folglich auch keine Typinformationen. Standardmäßig interpretiert netatalk die Dateien dann als binär mit Type / Creator BINA / UNIX. Netatalk kann aber so konfiguriert werden, daß anhand der Endung eine bestimmte Type / Creator Kombination übertragen wird. Die entsprechende Datei ist entweder /etc/netatalk/AppleVolumes.system oder ~/.AppleVolumes für die eine passende Zeile für PDF-Dokumente z.B. so aussieht: .pdf "PDF " "CARO" Portable Document Format Acrobat Reader
Mein Problem war wie folgt: Ich hatte Mac OS 7.5.3 von der Apple-Seite auf meinen Linux-Rechner heruntergeladen (hat als einziger Internetzugang und nur eine Netzwerkschnittstelle...). Netatalk war eingerichtet und ich konnte vom Mac (gebootet mit Netzwerkinstallationsdiskette) auf das Share zugreifen. War die Datei dann auf den Mac überspielt worden, zeigte er mir sie nur als Textdokument an. Das machte sich bei Programmen etwas schlecht. Ich hatte dann auch den von dir beschriebenen Weg genommen, keine Veränderung.
Nach einigem Suchen stieß ich dann auf "megatron", einen Wandler, der MacBinaries <--> AppleDouble (Netatalk) machen konnte. Per Shellskript und megatron habe ich dann sämtliche heruntergeladenen Dateien umgewandelt. ---> Problem gelöst!
MfG,
Carsten Friede