[MPD]Probleme lors de creation de la base de données(résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

[MPD]Probleme lors de creation de la base de données(résolu)

Message par Distag »

Bonjour,

Tout est dans le titre :)

J'ai suivi le wiki fr de mpd sur archlinux.org et j'ai apparemment un probleme de droit. Ce qui empeche la creation de ma base de données.

Ci-apres toutes les carateristiques crées lors de l'installation de mpd (j'espere ne pas en avoir oubliées):

Code : Tout sélectionner

~ $ groups mpd
audio users mpd
~ $ groups distag
wheel log video audio optical storage power users distag
~ $ cat /etc/mpd.conf | grep music_directory
music_directory   "/home/distag/Musique"
~ $ ls -l | grep Musique
drwx------  7 distag distag 4,0K 30 déc.  21:18 Musique
~ $ tail -f /var/log/mpd/mpd.log
Feb 04 11:30 : update: Failed to stat /home/distag/Musique: Permission denied
Feb 04 11:34 : avahi: Client Disconnected, will reconnect shortly
Feb 04 11:34 : avahi: Could not reconnect: Daemon not running
Feb 04 11:35 : update: Failed to stat /home/distag/Musique: Permission denied
Feb 04 11:39 : update: Failed to stat /home/distag/Musique: Permission denied
Feb 04 11:50 : update: Failed to stat /home/distag/Musique: Permission denied
Feb 04 11:53 : update: Failed to stat /home/distag/Musique/~: Permission denied
Feb 04 11:57 : inotify: inotify_add_watch() has failed: Permission denied
Feb 04 11:59 : inotify: inotify_add_watch() has failed: Permission denied
Feb 04 12:03 : inotify: inotify_add_watch() has failed: Permission denied
Feb 04 12:04 : update: Failed to stat /home/distag/Musique: Permission denied
Feb 04 12:05 : update: Failed to stat /home/distag/Musique: Permission denied
~ $ ls -l /var/lib/mpd/ 
total 20K
drwxr-xr-x  2 mpd  mpd  4,0K  6 déc.  07:50 playlists
-rw-r--r--  1 mpd  mpd     0  4 févr. 10:53 db
-rw-r--r--  1 mpd  mpd   344  4 févr. 11:06 mpd.db
-rw-r--r--  1 mpd  mpd   183  4 févr. 12:03 mpdstate
~ $ ls -l /var/run/mpd/
total 4,0K
-rw-r--r--  1 mpd  mpd    6  4 févr. 12:03 mpd.pid
~ $ ls -l /var/log/mpd/
total 12K
-rw-r--r-- 1 mpd  mpd     0  4 févr. 10:55 mpd.error
-rw-r--r-- 1 mpd  mpd  1,2K  4 févr. 12:05 mpd.log
(Ma bibliotheque de musique est constitué essentiellement de ogg, j'ai verifié avec easytag qu'ils n'avaient pas d'erreur de tag. Donc le probleme ne vient pas de là.)

Et je ne vois pas quoi faire de plus, pour faire que mpd marche :?, des suggestions?
Dernière modification par Distag le sam. 04 févr. 2012, 19:21, modifié 1 fois.
x86_64 | KDE | Clavier Bépo
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17603
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MPD]Probleme de creation de la base de données

Message par benjarobin »

Je parie que le dossier /home/distag/ ne peut être accessible que par ton utilisateur.
Donne la sortie de

Code : Tout sélectionner

ls -ld /home/distag/
ls -ld /home/distag/Musique
Ceci devrait surement résoudre le problème

Code : Tout sélectionner

chmod o+rx /home/distag/
Mais question sécurité c'est 'moyen', vérifie que le groupe de ces 2 dossiers est bien users
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [MPD]Probleme lors de creation de la base de données

Message par Distag »

Code : Tout sélectionner

~ $ ls -ld /home/distag/
drwx------ 20 distag distag 4,0K  4 févr. 14:01 /home/distag/
~ $ ls -ld /home/distag/Musique
drwx------ 7 distag distag 4,0K 30 déc.  21:18 /home/distag/Musique
benjarobin a écrit :Mais question sécurité c'est 'moyen', vérifie que le groupe de ces 2 dossiers est bien users
Je modifie leurs groupes avec un chown -R distag:users /home/distag/ dessus?
x86_64 | KDE | Clavier Bépo
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17603
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [MPD]Probleme lors de creation de la base de données

Message par benjarobin »

Le chown -R est un peu bourrin, de plus il manque le chmod. J'aurais juste changer les dossiers qui était intéressant :

Code : Tout sélectionner

chown distag:users /home/distag/Musique
chown -R distag:users /home/distag
chmod g+rx /home/distag
chmod g+rx /home/distag/Musique
find /home/distag/Musique -type d -exec chmod g+rx {} \;
find /home/distag/Musique -type f -exec chmod g+r {} \;
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [MPD]Probleme lors de creation de la base de données

Message par Distag »

C'est bien mieux quand ça marche :D Merci pour tout.
x86_64 | KDE | Clavier Bépo
Répondre