Re: [ug-fraosug] netatalk 2.2.1 TimeMachine

2011-10-06 Diskussionsfäden Thorsten Heit
Hallo Andreas,

> >> Bisher hatte ich netatalk 2.1 als TimeMachine, was soweit 
funktioniert
> hat. Es gibt wohl auch Leute die 2.2 zum laufen gebracht haben http://
> marcoschuh.de/wp/?p=839 .
> > 
> > Ich hab das auf der Arbeit auf einem Rechner drauf, tut einwandfrei. 
> War auch gar kein Problem, das zu kompilieren. Einfach wie üblich das 
> configure-Skript aufrufen, make, fertig. Ich habe lediglich dem 
> configure-Skript ein paar nützliche Parameter mitgegeben; welche das 
> nochmal genau waren, kann ich nächste Woche in Erfahrung bringen, wenn 
> ich wieder im Büro bin, sofern es jemanden interessiert.
> 
> Welche netatalk Version ist das genau?

netatalk 2.2.0


> Die Parameter wären auch interessant!

Aufgerufen habe ich das configure-Skript mit folgenden Parametern:

%> ./configure --enable-srvloc --enable-zeroconf --with-bdb=/usr/local 
--with-gssapi=/usr/local --with-ldap

Wobei ich zuvor auch aus anderen Gründen ein paar zusätzliche Bibliotheken 
nach /usr/local kompiliert hatte:
- Berkeley DB 5.1.25
- OpenLDAP 2.4.25
- Cyrus SASL 2.1.23

Daher mussten zum Zugriff darauf ein paar Umgebungsvariablen gesetzt sein 
zum erfolgreichen Kompilieren:

%> export CFLAGS="-I/usr/local/include -L/usr/local/lib -R/usr/local/lib"
%> export LDFLAGS="-L/usr/local/lib"
%> export CPPFLAGS="-I/usr/local/include"
%> export CXXFLAGS="-I/usr/local/include -L/usr/local/lib 
-R/usr/local/lib"



SASL wurde wie folgt kompiliert:
configured by ./configure, generated by GNU Autoconf 2.57,
  with options \"'--mandir=/usr/local/share/man' '--bindir=/usr/local/bin' 
'--sbindir=/usr/local/sbin' '--libdir=/usr/local/lib' 
'--with-plugindir=/usr/local/lib/sasl2' 
'--with-configdir=/usr/local/lib/sasl2'\"


und OpenLDAP:
configured by ./configure, generated by GNU Autoconf 2.63,
  with options \"'--enable-crypt' '--enable-spasswd' '--enable-modules' 
'--enable-slp' '--enable-ldap=mod' '--enable-monitor=mod' 
'--enable-passwd=mod' '--enable-sock=mod' '--enable-overlays=mod' 
'--with-cyrus-sasl' '--bindir=/usr/local/bin/amd64' 
'--sbindir=/usr/local/sbin/amd64' '--libexecdir=/usr/local/libexec/amd64' 
'--libdir=/usr/local/lib/amd64' '--with-tls' 'CC=/opt/solstudio12.2/bin/cc 
-m64' 'CFLAGS=-m64 -I/usr/local/include -L/usr/local/lib/amd64 
-R/usr/local/lib/amd64' 'LDFLAGS=-m64' 'CPPFLAGS=-I/usr/local/include'\"

Hier die Aufrufe zum Kompilieren als 64-Bit-Libraries, nachdem ich zuvor 
die 32-Bit-Version erzeugt hatte. In letzterem Fall einfach die Angaben 
wie /amd64 oder -m64 weglassen.


Nur als Hinweis:
netatalk benötigt Avahi, was es allerdings unter S11Express nur in 
32-Bit-Form gibt.

Ach ja, nach dem configure-Aufruf genügte ein simples "make [-j]" gefolgt 
von "pfexec make install[-strip]", und schon fluppte die Kiste :-)


Grüße

Thorsten___
ug-fraosug mailing list
ug-fraosug@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/ug-fraosug


Re: [ug-fraosug] netatalk 2.2.1 TimeMachine

2011-10-05 Diskussionsfäden Andreas Portele

Am 01.10.2011 um 15:24 schrieb Thorsten Heit:

>> Bisher hatte ich netatalk 2.1 als TimeMachine, was soweit funktioniert hat. 
>> Es gibt wohl auch Leute die 2.2 zum laufen gebracht haben 
>> http://marcoschuh.de/wp/?p=839 .
> 
> Ich hab das auf der Arbeit auf einem Rechner drauf, tut einwandfrei. War auch 
> gar kein Problem, das zu kompilieren. Einfach wie üblich das configure-Skript 
> aufrufen, make, fertig. Ich habe lediglich dem configure-Skript ein paar 
> nützliche Parameter mitgegeben; welche das nochmal genau waren, kann ich 
> nächste Woche in Erfahrung bringen, wenn ich wieder im Büro bin, sofern es 
> jemanden interessiert.

Welche netatalk Version ist das genau? Die Parameter wären auch interessant!

___
ug-fraosug mailing list
ug-fraosug@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/ug-fraosug


Re: [ug-fraosug] netatalk 2.2.1 TimeMachine

2011-10-01 Diskussionsfäden Thorsten Heit
Hi,

>>> ich versuche gerade netatalk 2.2.1 für OSX Lion TimeMachine zum laufen zu
>>> bringen und S11ex 11/2010

Evtl. hilft der Trick hier?
http://www.heise.de/ct/hotline/NAS-Zugriff-per-AFP-mit-Lion-1319643.html

>> [...]
>> 
>> Da ich TimeMachine <-> Solaris auch noch auf meiner "ToDo"-Liste stehen
>> habe, hatte ich vor einiger Zeit mal geforscht.  Das netatalk scheint
>> ein größeres Problem unter S11 zu sein.  Daher hatte ich beschlossen,
> 
> warum soll das ein größeres Problem sein? Es benutzt nichts 
> Systemspezifisches, wie Kernelmodule oder soetwas. Bisher hatte ich netatalk 
> 2.1 als TimeMachine, was soweit funktioniert hat. Es gibt wohl auch Leute die 
> 2.2 zum laufen gebracht haben http://marcoschuh.de/wp/?p=839 .

Ich hab das auf der Arbeit auf einem Rechner drauf, tut einwandfrei. War auch 
gar kein Problem, das zu kompilieren. Einfach wie üblich das configure-Skript 
aufrufen, make, fertig. Ich habe lediglich dem configure-Skript ein paar 
nützliche Parameter mitgegeben; welche das nochmal genau waren, kann ich 
nächste Woche in Erfahrung bringen, wenn ich wieder im Büro bin, sofern es 
jemanden interessiert.


Ciao

Thorsten
___
ug-fraosug mailing list
ug-fraosug@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/ug-fraosug


Re: [ug-fraosug] netatalk 2.2.1 TimeMachine

2011-10-01 Diskussionsfäden Volker A. Brandt
> >> ich versuche gerade netatalk 2.2.1 für OSX Lion TimeMachine zum laufen zu
> >> bringen und S11ex 11/2010
> > [...]
> > 
> > Da ich TimeMachine <-> Solaris auch noch auf meiner "ToDo"-Liste stehen
> > habe, hatte ich vor einiger Zeit mal geforscht.  Das netatalk scheint
> > ein größeres Problem unter S11 zu sein.  Daher hatte ich beschlossen,
> 
> warum soll das ein größeres Problem sein? Es benutzt nichts
> Systemspezifisches, wie Kernelmodule oder soetwas.

Die Erforschung, warum das ein Problem sein soll, wollte ich grade
vermeiden. :-)

> Bisher hatte ich netatalk
> 2.1 als TimeMachine, was soweit funktioniert hat. 

Ah, das ist schon mal gut zu wissen.  Gibt es einen Upgrade-Grund?
Laut Wikipedia unterstützt 2.2.x die AFP-Version 3.3.  Leider
steht dort nicht, was die Unterschiede zu früheren Versionen sind.

>Es gibt wohl auch Leute
> die 2.2 zum laufen gebracht haben http://marcoschuh.de/wp/?p=839 .

Das war ja die Sache mit der Verschlüsselungsmethode.

> Es gibt
> ja auch inzw. so viele S10 Varianten (S10, S11ex, oi, nexenta,
> Schillix,) daß der Support da inzwischen recht kompliziert wird :( 

Das ist wohl wahr.
 
> > Spricht bei Dir etwas gegen NFS?
> 
> Der ist Betrieb weniger robust. Das TimeMachine System ist auch darauf
> ausgelegt, daß die Verbindung einfach gekappt werden kann, ohne das
> Datenmüll in der TimeCapsule entsteht. Hierfür gibt es anscheinend spezielle
> Protokollerweiterungen im afp.  

Interessant, wußte ich nicht.

> Wenn Apple NFS nicht direkt unterstützt ist es wohl der gleiche Hack wie mit
> SMB, d.h. es wird nicht in der OSX Standardkonfiguration unterstützt, was
> wiederum dazu führt, dass z.B. eine Crash recovery nicht genauso einfach
> funktioniert wie gewohnt. 

Da kann man im Zweifel einfach eine komplette Installation machen
und dann über NFS zurücksichern.  Aber Du hast recht, eigentlich
muß man sowas vorher testen und -- falls es von der normalen
Vorgehensweise abweicht -- auch dokumentieren.


Viele Grüße -- Volker
-- 

Volker A. Brandt   Consulting and Support for Oracle Solaris
Brandt & Brandt Computer GmbH   WWW: http://www.bb-c.de/
Am Wiesenpfad 6, 53340 Meckenheim, GERMANYEmail: v...@bb-c.de
Handelsregister: Amtsgericht Bonn, HRB 10513  Schuhgröße: 46
Geschäftsführer: Rainer J. H. Brandt und Volker A. Brandt
___
ug-fraosug mailing list
ug-fraosug@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/ug-fraosug


Re: [ug-fraosug] netatalk 2.2.1 TimeMachine

2011-10-01 Diskussionsfäden Andreas Portele

Am 01.10.2011 um 13:25 schrieb Volker A. Brandt:
>> ich versuche gerade netatalk 2.2.1 für OSX Lion TimeMachine zum laufen zu
>> bringen und S11ex 11/2010
> [...]
> 
> Da ich TimeMachine <-> Solaris auch noch auf meiner "ToDo"-Liste stehen
> habe, hatte ich vor einiger Zeit mal geforscht.  Das netatalk scheint
> ein größeres Problem unter S11 zu sein.  Daher hatte ich beschlossen,

warum soll das ein größeres Problem sein? Es benutzt nichts Systemspezifisches, 
wie Kernelmodule oder soetwas. Bisher hatte ich netatalk 2.1 als TimeMachine, 
was soweit funktioniert hat. Es gibt wohl auch Leute die 2.2 zum laufen 
gebracht haben http://marcoschuh.de/wp/?p=839 . Es gibt ja auch inzw. so viele 
S10 Varianten (S10, S11ex, oi, nexenta, Schillix,) daß der Support da 
inzwischen recht kompliziert wird :(

> das garnicht erst anzuschauen und gleich NFS zu nehmen.

Gibt es einen Unterscheid zwischen NFS und SMB in Bezug auf TimeMachine?

> Da gibt es einiges im Netz zu, ist nicht trivial, aber machbar.
> Spricht bei Dir etwas gegen NFS?


Der ist Betrieb weniger robust. Das TimeMachine System ist auch darauf 
ausgelegt, daß die Verbindung einfach gekappt werden kann, ohne das Datenmüll 
in der TimeCapsule entsteht. Hierfür gibt es anscheinend spezielle 
Protokollerweiterungen im afp. 

Wenn Apple NFS nicht direkt unterstützt ist es wohl der gleiche Hack wie mit 
SMB, d.h. es wird nicht in der OSX Standardkonfiguration unterstützt, was 
wiederum dazu führt, dass z.B. eine Crash recovery nicht genauso einfach 
funktioniert wie gewohnt.



___
ug-fraosug mailing list
ug-fraosug@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/ug-fraosug


Re: [ug-fraosug] netatalk 2.2.1 TimeMachine

2011-10-01 Diskussionsfäden Volker A. Brandt
Hallo Andreas!


> ich versuche gerade netatalk 2.2.1 für OSX Lion TimeMachine zum laufen zu
> bringen und S11ex 11/2010
[...]

Da ich TimeMachine <-> Solaris auch noch auf meiner "ToDo"-Liste stehen
habe, hatte ich vor einiger Zeit mal geforscht.  Das netatalk scheint
ein größeres Problem unter S11 zu sein.  Daher hatte ich beschlossen,
das garnicht erst anzuschauen und gleich NFS zu nehmen.

Da gibt es einiges im Netz zu, ist nicht trivial, aber machbar.
Spricht bei Dir etwas gegen NFS?


Viele Grüße -- Volker
--

Volker A. Brandt   Consulting and Support for Oracle Solaris
Brandt & Brandt Computer GmbH   WWW: http://www.bb-c.de/
Am Wiesenpfad 6, 53340 Meckenheim, GERMANYEmail: v...@bb-c.de
Handelsregister: Amtsgericht Bonn, HRB 10513  Schuhgröße: 46
Geschäftsführer: Rainer J. H. Brandt und Volker A. Brandt
___
ug-fraosug mailing list
ug-fraosug@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/ug-fraosug


[ug-fraosug] netatalk 2.2.1 TimeMachine

2011-10-01 Diskussionsfäden Andreas Portele
Hallo,

ich versuche gerade netatalk 2.2.1 für OSX Lion TimeMachine zum laufen zu 
bringen und S11ex 11/2010

- das configure Script vergißt die libgcrypt mit in das Makefile aufzunhemen, 
daß läßt sich beheben in macros/libgcrypt.m4

- leider funktioniert das damit erzeugte uams_dhx2.so immernoch nicht, es läßt 
sich laden, aber es kann sich niemand einloggen.

Hat das hier jemand zum laufen gebracht?
___
ug-fraosug mailing list
ug-fraosug@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/ug-fraosug