Meu diretório de músicas é mantido em uma montagem NTFS, pois era a maneira mais simples de tê-lo nas máquinas window e * nix. Eu estou tentando obter mpd / mpc para realmente ler o diretório e não chegar onde.
/ etc / fstab mostra:
/dev/sda1 /media/MediaVault ntfs defaults 0 0
/etc/mpd.conf mostra:
music_directory "/media/MediaVault/MP3z"
user "mpd"
No entanto, o mpd não consegue encontrar esse diretório de músicas. Quando eu executo (via serviço) eu recebo o seguinte no log:
mpd[6508]: Failed to stat directory "/media/MediaVault/MP3z": Permission denied
E o mpc add X me dá: X: directory or file not found
. No entanto:
; ls -ld /media/MediaVault/MP3z
8.0K drwxrwxrwx. 1 root root 8.0K Sep 29 10:45 /media/MediaVault/MP3z/
; ls -ld /media/MediaVault/
4.0K drwxrwxrwx. 1 root root 4.0K Oct 13 12:51 /media/MediaVault/
; ls -ld /media/
0 drwxr-xr-x. 5 root root 100 Oct 15 08:43 /media/
Note que eu posso acessar a partição montada ntfs, já que meu usuário normal e xmms2 (outro daemon / client music player) podem acessar todos os arquivos de mídia sem nenhum problema. Isso me faz pensar que o problema é o mpd e não a minha configuração ...
Alguma ideia?
UPDATE : Depois de algumas experiências, aqui estão mais dados intrigantes:
; ls -ld /media/MediaVault/MP3z/Soundtracks__Games/portal_still_alive.mp3
5.4M -rw-rw-rw-. 2 root root 5.4M Nov 14 2007 /media/MediaVault/MP3z/Soundtracks__Games/portal_still_alive.mp3
; mpc add /media/MediaVault/MP3z/Soundtracks__Games/portal_still_alive.mp3
error adding /media/MediaVault/MP3z/Soundtracks__Games/portal_still_alive.mp3: directory or file not found
; grep MediaVault /etc/fstab
13:/dev/sda1 /media/MediaVault ntfs auto,user,noatime,noexec,rw,async,fmask=0111 0 0
Para mim, isso não parece ser um problema de permissão no nível do sistema. No entanto, o mpd tem um problema ...
FINAL : Eu tenho medo de ter que pegar o mpd / mpc como se estivesse fazendo meu sistema X11 travar na inicialização. Sim, por que faria isso? Não faço ideia, os logs não ajudam muito. Para ser honesto, eu estava apenas tentando, pois parece ser mais popular que xmms2. Eu estou com o xmms2.