ubuntuusers.de

netatalk

Status: Ungelöst | Ubuntu-Version: Ubuntu
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/netatalk.

Jako

Anmeldungsdatum:
18. Januar 2007

Beiträge: 11

Hallo,

neuer Wikibeitrag: Baustelle/netatalk - müsste evtl. nach Baustelle/Netzwerk/Netatalk verschoben werden (und dabei großgeschrieben werden)

Viele Grüße
Jako

Dee Team-Icon

Avatar von Dee

Anmeldungsdatum:
9. Februar 2006

Beiträge: 20095

Wohnort: Schwabenländle

Hallo,

ein paar Hinweise zum Wiki-Artikel:

1. Das Kompilieren haben wir bereits unter apt-get#Kompilieren erklärt, bitte setze nur ein Link im Wissensblock auf diese Anleitung und sage, daß "netatalk" so kompiliert werden muss. Das bewahrt uns die Modularität.
2. Wieso kompilierst Du nicht direkt mit apt-get? Oder ist das wegen SSL nicht möglich?
3. devscripts reicht nicht aus zum Kompilieren. Du solltest dann zumindest zusätzlich im Wissensblock auf Programme_kompilieren verweisen, denn ohne build-essential kommt man nicht weit.
4. Pakete werden per Paketinstallation_DEB installiert, also bitte nur im Wissensblock angeben.
5. Bei "Benutzung/Konfiguration" bitte auf den Wissensblock zu Editor verweisen und auch die Root-Rechte nicht vergessen.
6. Die Icons sind eigentlich den Übersichtsseiten vorbehalten.
7. "avahi-daemon" bitte in eine eigene Zeile und wieder auf den Wissensblock zur Installation und Paketquellen linken.
8. "Anschließend muss Netatalk neu gestartet werden." ... Äh, wie? Einfach Netatalk beenden oder ist das ein Dienst mit Start/Stop-Skript?
9. Eine Kategorie ist unten doppelt.
10. Das "echo "netatalk hold" | sudo dpkg --set-selections" bitte genauer erklären, was das macht.

Allgemein nutzt Du den Wissensblock gar nicht, was schade ist. Lies Dir doch am besten die Wiki/Referenz und Wiki/Benutzung dazu durch.

Gruß, Dee

Jako

(Themenstarter)

Anmeldungsdatum:
18. Januar 2007

Beiträge: 11

Hallo,

Ich habe den Artikel nach deinen Anmerkungen überarbeitet.

2. Wieso kompilierst Du nicht direkt mit apt-get? Oder ist das wegen SSL nicht möglich?

Aus der README.Debian des Paketes:

OpenSSL support is currently disabled, because of licensing issues: The Free Software Foundation and Debian consider the GNU General Public License (GPL) under which Netatalk is licensed to be incompatible with the OpenSSL license.

Until a final solution is found you can either rebuild the package with the command 'DEB_BUILD_OPTIONS=ssl debuild' (or similarly with whatever build command you prefer) or try fetching unofficial(!) precompiled binary packages from http://debian.jones.dk/.

Ohne debuild müsste man mit configure sehr viele Optionen für das Kompilieren von Netatalk setzen, damit die Software in den richtigen Verzeichnissen landet, Startscripte erstellt werden und die Konfigurationsdateien an der passenden Stelle im System erscheinen.

Leider gibt es bislang keine vorkompilierten Pakete für Netatalk unter Ubuntu. Vielleicht ändert sich das in der nächsten Zeit. Dann müsste nur noch debian.jones.dk als Paketquelle angegeben werden. Ich sehe gerade: Seit dem 16. Februar scheint es ein 'etch'-Paket in der Quelle zu geben – beim letzten Drüberschauen gab es das noch nicht. Ist es sinnvoller den Wikieintrag für 'etch' an dieser Stelle anzupassen?

Eine Kurzeinführung in die Syntax von /etc/netatalk/AppleVolumes.default werde ich noch einbauen mit einem Link auf die Manpage dieser Datei.

Viele Grüße
Jako

Dee Team-Icon

Avatar von Dee

Anmeldungsdatum:
9. Februar 2006

Beiträge: 20095

Wohnort: Schwabenländle

Ist es sinnvoller den Wikieintrag für 'etch' an dieser Stelle anzupassen?

Wenn es in Ubuntu getestet wurde und funktioniert, ist das zumindest einfacher als neu zu kompilieren.

Melde Dich einfach, wenn Du fertig bist.

Gruß, Dee

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

passiert hier noch was? Funktioniert's vielleicht mit Feisty out-of-the-box?

@Jako: Eine kurze Rückmeldung wäre sehr nett!

Gruß
noisefloor

Jako

(Themenstarter)

Anmeldungsdatum:
18. Januar 2007

Beiträge: 11

Eine vorkompilierte Version für Feisty gibt es (noch?) nicht.

Vielleicht komme ich demnächst mal wieder zum schreiben/korrigieren.

Viele Grüße
Jako

cornix Team-Icon

Avatar von cornix

Anmeldungsdatum:
9. März 2007

Beiträge: 4763

Wohnort: Ringenberg

Passiert hier noch was?

Gruß, cornix

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

habe den Autor per PN angeschrieben.

Gruß
noisefloor

beginner

Avatar von beginner

Anmeldungsdatum:
3. April 2005

Beiträge: 334

Wohnort: Berlin

Hallo,

nutzt jemand von euch netatalk unter Gutsy?

Icht es dort immer noch nötig, von Hand zu kompilieren, oder gibt es da schon Pakete mit verschlüsselten Passwörtern?

Die Anleitung funktioniert so nicht mehr.
http://forum.ubuntuusers.de/topic/140149/

Danke

SFAB

Avatar von SFAB

Anmeldungsdatum:
16. Dezember 2005

Beiträge: 18

Wohnort: Würzburg

Ich habe netatalk unter 7.10 nach dieser Anleitung eingerichtet, und es funktioniert problemlos.
Nur die Gegenrichtung, d.h. der Zugriff von ubuntu auf den Mac, klappt noch nicht.

e2b Team-Icon

Avatar von e2b

Anmeldungsdatum:
6. Mai 2006

Beiträge: 3396

Würde jemand den Artikel anpassen und fertig stellen?

SFAB

Avatar von SFAB

Anmeldungsdatum:
16. Dezember 2005

Beiträge: 18

Wohnort: Würzburg

Ich werde jetzt noch versuchen den Client afpfs-ng so zu konfigurieren, dass ich auf mein Heimatverzeichnis auf dem Mac von ubuntu aus zugreifen kann. Wenn das zeitnah klappt, könnte ich mich nächste Woche um den Wiki-Eintrag kümmern.
Falls ich länger brauche, habe ich leider demnächst eher keine Zeit am Wiki zu arbeiten.

Jako

(Themenstarter)

Anmeldungsdatum:
18. Januar 2007

Beiträge: 11

e2b hat geschrieben:

Würde jemand den Artikel anpassen und fertig stellen?

Für das Problem von beginner habe ich im zugehörigen Thread eine Lösung gepostet und den Wiki-Artikel entsprechend angepasst. Das Selbe gilt für den etwas ausführlicheren HowTo-Eintrag auf meiner Homepage.

Der Artikel ist weitestgehend fertig – es fehlt nur noch die Erklärung der wichtigsten Parameter von AppleVolumes.default.

Die Einbindung der Pakete von debian.jones.dk hat bei mir damals nicht funktioniert – ich bin für kurze Zeit auf die ähnlichen Namen von 'eft' und 'etch' reingefallen.

Dank an SFAB für die Rückmeldung zu Gutsy.

Viele Grüße und einen guten Rutsch
Jako

e2b Team-Icon

Avatar von e2b

Anmeldungsdatum:
6. Mai 2006

Beiträge: 3396

[wiki]Baustelle/netatalk[/wiki] hat geschrieben:

Das dabei enstandene Paket muss noch im Paketmanager eingebunden werden

sudo dpkg -i ../netatalk_*.deb

und anschließend vor dem automatischen Überschreiben durch den Paketmanager geschützt werden.

echo "netatalk hold" | sudo dpkg --set-selections

1. Kann man statt echo "netatalk hold" | sudo dpkg --set-selections auch sudo dpkg --set-selections netatalk hold verwenden?

2. Muss man das unbedingt über den Terminal machen? Im Wiki sollte man am besten auf einen Artikel verweisen (hier z.B.: [1]) und sich nicht auf den Terminal beschränken.

Jako

(Themenstarter)

Anmeldungsdatum:
18. Januar 2007

Beiträge: 11

e2b hat geschrieben:

1. Kann man statt echo "netatalk hold" | sudo dpkg --set-selections auch sudo dpkg --set-selections netatalk hold verwenden?

Nein:
[url=http://www.opensourcemanuals.org/manual/dpkg/]dpkg-manpage[/url] hat geschrieben:

dpkg −−set−selections
Set package selections using file read from stdin. This file should be in the format ’<package> <state>’, where state is one of install, hold, deinstall or purge. Blank lines and comment lines beginning with ’#’ are also permitted.

Also am einfachsten per anonymer Pipe (Informatik)

e2b hat geschrieben:

2. Muss man das unbedingt über den Terminal machen? Im Wiki sollte man am besten auf einen Artikel verweisen (hier z.B.: [1]) und sich nicht auf den Terminal beschränken.

Wenn du einen anderen Weg kennst, die dpkg-Optionen schnell und effektiv zu setzen, kannst du den Artikel gerne ändern. Da man das Paket vorher im Terminal per debuild kompiliert hat und per dpkg -i an den Paketmanager übergeben hat, finde ich es sinnvoll die Option im Terminal zu setzen.

Man kann aber auch diese ganzen Zeilen weglassen und nur angeben, dass das Paket mit DEB_BUILD_OPTIONS=ssl kompiliert werden muss.

Antworten |