Elektrine lite

← Feed

@theirongiant@hachyderm.io

Post #1848920

2026-04-28 08:41 UTC

@smallsco @nikdoof - I can't seem to get afpd to tell me why it won't publish the shares I'm trying to define in the afp.conf file. Even if I set the log level to default:debug9. It should be flooding the journal. The folder /var/localtalk/CNID also exists. Any suggestions to get this working? Is it a permissions issue? Do I need to define another user on the RPi? What about a guest/nobody share? I've read the docs on the netatalk site at least 3 times through. I have Netatalk 4.4.2 + AppleTalk on a Raspberry Pi. The other AppleTalk functions appear to be working, and I can see the RPi in my zone via MacPing on my AIR Mac. The RPi is not my AIR router.

Replies (1)

  • @smallsco@oldbytes.space 2026-04-28 16:50

    @theirongiant@hachyderm.io @nikdoof@social.doofnet.uk Are you running netatalk in Docker? That's what I'm doing and it more or less just works 🤷‍♂️ You can see details of my afp.conf in this support ticket I created a while back: https://github.com/Netatalk/netatalk/issues/2747 My immediate thought is a permissions issue, given that you can see the host but not the volumes. If you want to allow guest access, you need to enable the uams_guest.so UAM in afp.conf. If you set “rwlist = username” where "username" is the name of your user, that will give you read/write access but make the volume read-only to guests. If you set "valid users = username" where "username" is the name of your user, that will give you read/write access but make the volume invisible to guests. And if you don't set either of those options then the volume will be readable and writable by guests. The other thing you need to do is set permission mappings, each of my volumes has the following configured in afp.conf: file perm = 0660 directory perm = 0770 Also paging the netatalk developer @dmark@hachyderm.io who is much better equipped that me to answer your question 🙂

    Open ##2421355