[РЕШЕНО] MPD - Permission denied

$ grep mpd /etc/passwd
mpd:x:45:45::/var/lib/mpd:/bin/true
Видите, где у mpd домашний каталог по умолчанию? Вот там и желательно все его “пожитки” держать.
kurych
Видите, где у mpd домашний каталог по умолчанию? Вот там и желательно все его “пожитки” держать.

>> grep mpd /etc/passwd
mpd:x:45:45::/var/lib/mpd:/bin/false
>> mpd
failed to open log file "/var/log/mpd/mpd.log" (config line 13): Permission denied

У вас тру, у меня фалсе.
должно быть так:
/etc/mpd.conf
music_directory         "/media/wxp/cdd/music"
playlist_directory      "/home/varnava/.mpd/playlists"
db_file                 "/home/varnava/.mpd/mpd.db"
log_file                "/home/varnava/.mpd/mpd.log"
pid_file                  "/home/varnava/.mpd/pid"
state_file            "/home/varnava/.mpd/mpdstate"
user               "varnava"
bind_to_address         "localhost"
port                            "6600"
audio_output {
         type                    "alsa"
         name                    "My ALSA Device"
         device                  "hw:0,0"     # optional
         format                  "44100:16:2" # optional
}
директория “/home/varnava/.mpd/playlists” должна быть создана вручную
запускать
systemctl start mpd
Бинго. Демон запустился со следующими настройками:
music_directory         "/media/wxp/cdd/music"
playlist_directory      "/home/varnava/.mpd/playlists"
db_file                 "/home/varnava/.mpd/mpd.db"
log_file                "/home/varnava/.mpd/mpd.log"
pid_file                  "/home/varnava/.mpd/pid"
state_file            "/home/varnava/.mpd/mpdstate"
[b]
user               "mpd"[/b]
bind_to_address         "localhost"
port                            "6600"
audio_output {
         type                    "alsa"
         name                    "My ALSA Device"
         device                  "hw:0,0"     # optional
         format                  "44100:16:2" # optional
}

При этом права на директорию:
>> getfacl /home/varnava/.mpd
getfacl: Removing leading '/' from absolute path names
# file: home/varnava/.mpd
# owner: mpd
[b]# group: users[/b]
user::rwx
group::r-x
other::r-x

Спасибо всем сочувствующим.
Yaa
Бинго. Демон запустился со следующими настройками:
Спасибо всем сочувствующим.
Это не правильно поменяй права обратно:
chown -R varnava:users /home/varnava/.mpd
в конфиге смени пользователя с “mpd” на “varnava”
и перезапусти mpd
Ок. Сделал. Запустился. Спасибо.
 
Зарегистрироваться или войдите чтобы оставить сообщение.