BITFOX® | LÖSUNGEN | SERVICE | LOGIN | BLOG | KONTAKT

Mittwoch, 15. Juni 2016

Apple Dateifreigaben unter CentOS7

Oh.. mir fehlt noch eine Apple-Time-Capsule auf CentOS 7 ... bekommen wir auch noch hin... :-)

  1. cd
  2. wget http://www003.upp.so-net.ne.jp/hat/files/netatalk-3.1.8-0.1.5.fc25.src.rpm
  3. yum install gcc make rpm-build avahi-devel cracklib-devel dbus-devel dbus-glib-devel docbook-style-xsl libacl-devel libattr-devel libevent-devel libgcrypt-devel krb5-devel mysql-devel openldap-devel openssl-devel pam-devel quota-devel tcp_wrappers-devel trackers-devel libtdb-devel trackers-devel
  4. rpm -ivh netatalk-3.1.8-0.1.5.fc25.src.rpm
    (Fehlermeldungen können ignoriert werden)
  5. cd ~/rpmbuild/SPECS/
  6. rpmbuild -bb netatalk.spec 
  7. und nun installieren ....
     rpm -ivh $HOME/rpmbuild/RPMS/x86_64/netatalk-3.1.8-0.1.5.el7.centos.x86_64.rpm
    oder updaten
     rpm -Uvh $HOME/rpmbuild/RPMS/x86_64/netatalk-3.1.8-0.1.5.el7.centos.x86_64.rpm
    des Paketes
  8. Parameter des Filesystems in /etc/fstab ergänzen, welches das Storage beheimatet
    /quelle /ziel ext4 defaults,user_xattr,acl 1 1 
  9. erstellen einer provisorischen /etc/netatalk/afp.conf

    [Global]
    hostname=SERVERNAME-afp
    ;vol preset = default_for_all_vol
    log file = /var/log/netatalk.log
    ;uam list = uams_dhx.so,uams_dhx2.so
    save password = no

    ;[default_for_all_vol]
    ;file perm = 0664
    ;directory perm = 0774
    ;cnid scheme = dbd
    ;valid users = @timemachine

    [Homes]
        basedir regex = /home

    ;[Test Volume]
    ;    path = /export/test1

    [SERVERNAME TimeCapusle]
        path = /home/TimeCapsule/
        time machine = yes
        vol size limit = 512000
  10. Enable and Start
    systemctl enable avahi-daemon netatalk
    systemctl start avahi-daemon netatalk 

Keine Kommentare:

Aktuelles