netatalk und Timemachine

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
warhammer
Beiträge: 92
Registriert: 17.12.2008 07:51:40

netatalk und Timemachine

Beitrag von warhammer » 03.06.2012 10:52:27

Hallo,

auf meinem MBP läuft OS X Lion, auf meinem virtualisiertem Server seit Ewigkeiten ein Debian Squeeze und ein afpd 2.2 Beta4.
Das ganze lief bisher auch ohne die geringsten Probleme.

In letzter Zeit treten aber gehäuft zwei Sachen auf:
1.) Timemachine ist der Meinung das Backup auf netatalk wäre defekt und es müsste ein neues Backup angelegt werden
2.) Der Mac erkennt nach dem aufwachen aus dem Standby gelegentlich das der Rechnername schon belegt ist und benennt sich um - Wenn die Netatalk VM nicht läuft tritt diese Problem nicht auf.


... habt Ihr eine Idee wieso die Fehler nun plötzlich (und ohne Veränderungen in der VM) auftreten?
Bekomme ich ohne größeren Aufwand die aktuelle afpd Version in mein altes Squeeze? Dist-Upgrade ist aufgrund des generell alten Servers, mit Squeeze in DomU und Xen3 nicht wirklich die perfekte Lösung.

warhammer
Beiträge: 92
Registriert: 17.12.2008 07:51:40

Re: netatalk und Timemachine

Beitrag von warhammer » 03.06.2012 19:54:45

In Kurzfassung hab ich nun folgendes gemacht:

406 cd /etc
407 ls -lart
408 cp -R netatalk netatalk.save
409 ls -lart netatalk.save/
410 cd /usr/src
412 wget http://downloads.sourceforge.net/projec ... rror=ignum
415 mv netatalk-2.2.3.tar.bz2\?r\=http\:%2F%2Fsourceforge.net%2Fprojects%2Fnetatalk%2F netatalk.tar.bz2
417 bunzip2 netatalk.tar.bz2
420 tar -xvf netatalk.tar
421 cd netatalk
423 cd netatalk-2.2.3/
425 ./configure --enable-debian --enable-pgp-uam --enable-krb4-uam --enable-krbV-uam --enable-overwrite --sysconfdir=/etc

--> Fehlermeldung, Berkeley DB fehlt (Tut sie nicht, aber auch hier ist squeeze einfach zu alt)

438 cd ..
439 wget http://anduin.linuxfromscratch.org/sour ... .15.tar.gz
440 ls -lart
441 tar -xvzf db-5.3.15.tar.gz
442 ls -l
443 cd db-5.3.15
444 ls -l
445 cd build_unix/
446 ../dist/configure --prefix=/usr --enable-compat185 --enable-dbm --disable-static --enable-cxx
447 make -j2
448 ../dist/configure --prefix=/usr --enable-compat185 --enable-dbm --disable-static --enable-cxx
449 make docdir=/usr/share/doc/db-5.3.15 install && chown -v -R root:root /usr/bin/db_* /usr/include/db{,_185,_cxx}.h /usr/lib/libdb*.{so,la} /usr/share/doc/db-5.3.15
450 cd ../..
451 cd netatalk
452 ls -l
453 cd netatalk-2.2.3/
454 ./configure --enable-debian --enable-pgp-uam --enable-krb4-uam --enable-krbV-uam --enable-overwrite --sysconfdir=/etc

--> Fehlen immer noch Header Files

471 apt-get install libkrb5-dev
472 ./configure --enable-debian --enable-pgp-uam --enable-krb4-uam --enable-krbV-uam --enable-overwrite --sysconfdir=/etc
473 make -j2
474 make install
475 afpd --version
476 shutdown -r now
488 cd /etc/
489 ls -lart netatalk/
490 ls -lart netatalk.save
491 diff /etc/netatalk/afpd.conf /etc/netatalk.save/afpd.conf
492 cp -R /etc/netatalk /etc/netatalk.new
493 cd /etc/netatalk.save/
497 cp AppleVolumes.default ../etc/netatalk/
498 cp AppleVolumes.default /etc/netatalk/
499 view /etc/netatalk/AppleVolumes.default
500 shutdown -r now

--> Nun hab ich ein netatalk 2.2.3

nassrv:~# afpd -version
afpd 2.2.3 - Apple Filing Protocol (AFP) daemon of Netatalk

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version. Please see the file COPYING for further information and details.

afpd has been compiled with support for these features:

AFP versions: 2.2 3.0 3.1 3.2 3.3
DDP(AppleTalk) Support: No
CNID backends: dbd last tdb

afpd.conf: /etc/netatalk/afpd.conf
AppleVolumes.system: /etc/netatalk/AppleVolumes.system
AppleVolumes.default: /etc/netatalk/AppleVolumes.default
afp_signature.conf: /etc/netatalk/afp_signature.conf
afp_voluuid.conf: /etc/netatalk/afp_voluuid.conf
afp_ldap.conf: not supported
UAM search path: /etc/netatalk/uams/
Server messages path: /etc/netatalk/msg/
lockfile: /var/lock/afpd



... mal sehen obs was hilft...

Antworten