Notice: Netatalk installation not found
Posted by Andre Kuehnemund, Last modified by Andre Kuehnemund on 30 January 2015 9:37

Netatalk is installed. However, P4/P5 is unable to detect it. The following messages appear in the log:

...

Notice: Looking for Netatalk fileserver
Notice: Netatalk installation not found
Notice: Netatalk disabled, not found or not running
...

 

Here is what we look for in order to determine if Netatalk is installed...

 

We first look for the 'netatalk-config' executable in the following folders:

/usr/local/bin/netatalk-config
/usr/bin/netatalk-config
/bin/netatalk-config

If present, we call it with the following parameters:


<dir>/netatalk-config --prefix --version

 

The more important one of the two is "--prefix". That one tells us where Netatalk is installed.

We then use this prefix to determine where in the file system 'AppleVolumes.default' is located. That file then tells us which folders are being managed by Netatalk.
We look for this file here:

<prefix>/etc/netatalk/AppleVolumes.default

We also need to find the 'afpd' executable (the AFP file server). We look for this one here:

<prefix>/sbin/afpd

If we are unable to find either one, it means we cannot support Netatalk. Both must exist and we must be able to find them.

This is being done in a very generic way and conforms to the Netatalk specifications.

 

Please note: Netatalk 3 is not supported. There are no plans for adding support for Netatalk 3 at this time.

(0 vote(s))
Helpful
Not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).