I am trying to run a music streaming server (squeezebox) on my rPi running raspbian from a network volume mounted with the afp protocol. The disk lives on an Apple Time Capsule. (I have seen thread 8386 about mounting the disk using CIFS; my file names contain spaces, etc. so I don't know that they'll work over SMB.) The server runs as its own user (squeezeboxserver) with no shell (/bin/false). I created a mount point in /mnt, changed the ownership to this user, and added a line to /etc/fstab:
afpfs#afp://guest:[email protected]/Public /mnt/Music fuse user=squeezeboxserver,group=fuse 0 0
as per the afpfs-ng documentation. At first the afpfs executable wasn't found; I created it as a bash script following this advice from the afpfs-ng forum.But the afpfs daemon won't start for the user in question:
pi@raspberrypi ~ $ sudo mount -a
The afpfs daemon does not appear to be running for uid 108, let me start it for you
* buffer overflow detected *: mount_afp terminated
Trying to startup afpfsd: No such file or directory
I'm at a loss -- any ideas?