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

Я опять того. В смысле в гугле забанили - из вики выкинули - азбуку отобрали. MPD не могу установить. То есть:
>> mpd
failed to open log file "/home/***/.mpd/mpd.log" (config line 5): Permission denied

Соответственно:
>> 0.failed 
UNIT        LOAD   ACTIVE SUB    JOB DESCRIPTION
mpd.service loaded failed failed     Music Player Daemon

Как бы:
>> cat /etc/mpd.conf
port                    "6600"
music_directory         "/media/wxp/cdd/music"
playlist_directory      "/home/***/.mpd/playlists"
db_file                 "/home/***/.mpd/mpd.db"
log_file                "/home/***/.mpd/mpd.log"
auto_update             "yes"
bind_to_address         "localhost"
audio_output {
         type                    "alsa"
         name                    "My ALSA Device"
         device                  "hw:0,0"     # optional
         format                  "44100:16:2" # optional
}
bind_to_address  "127.0.0.1"
bind_to_address  "/home/***/.mpd/socket"

И эта:
>> sudo id mpd
uid=45(mpd) gid=45(mpd) groups=45(mpd),92(audio),100(users)
>> sudo cat /etc/group
...
audio:x:92:***,mpd
...

Ну и:
>> getfacl /home/***/.mpd
getfacl: Removing leading '/' from absolute path names
# file: home/***/.mpd
# owner: mpd
# group: mpd
user::rwx
group::r-x
other::r-x

Как-то так. Для осеннего поздновато…
обычно /home/$user открыты только для хозяина
такие дела.
cucullus
обычно /home/$user открыты только для хозяина
То есть мне лучше ~/.mpd перетащить? А куда правильнее?
Имя пользователя в конфиге укажи, с правами записи на файлы (по-умолчанию “mpd”)
music_directory            "/home/patashnik/Music"
playlist_directory           "/home/patashnik/.mpd/playlists"
db_file                             "/home/patashnik/.mpd/database"
log_file                            "/home/patashnik/.mpd/log"
pid_file                            "/home/patashnik/.mpd/pid"
state_file                         "/home/patashnik/.mpd/state"
user                                 "patashnik"
сам не пользуюсь.
почитайте тут: https://wiki.archlinux.org/index.php/Mp … figuration
такие дела.
patashnik
Имя пользователя в конфиге укажи, с правами записи на файлы (по-умолчанию “mpd”)
music_directory            "/home/patashnik/Music"
playlist_directory           "/home/patashnik/.mpd/playlists"
db_file                             "/home/patashnik/.mpd/database"
log_file                            "/home/patashnik/.mpd/log"
pid_file                            "/home/patashnik/.mpd/pid"
state_file                         "/home/patashnik/.mpd/state"
user                                 "patashnik"

Впендюрил “user-а”. Неа. Но права на директорию “.mpd” на юзерские не менял. Поменять?
Yaa
Впендюрил “user-а”. Неа. Но права на директорию “.mpd” на юзерские не менял. Поменять?
playlist_directory      "/home/***/.mpd/playlists"
db_file                 "/home/***/.mpd/mpd.db"
log_file                "/home/***/.mpd/mpd.log"
user             "***"
Если у тебя сейчас так, то естественно ничего менять не надо.
patashnik
Если у тебя сейчас так, то естественно ничего менять не надо.

Было так, ага. А теперь эдак:
>> mpd
failed to open log file "/var/log/mpd/mpd.log" (config line 22): Permission denied
Yaa
patashnik
Если у тебя сейчас так, то естественно ничего менять не надо.

Было так, ага. А теперь эдак:
>> mpd
failed to open log file "/var/log/mpd/mpd.log" (config line 22): Permission denied
Покажи весь конфиг.
И “***”, это реально такое имя пользователя?
patashnik
Покажи весь конфиг.
И “***”, это реально такое имя пользователя?

Нет. Шифруюсь ))) Да чего уж там:
# port "6600"
# bind_to_address  "127.0.0.1"
# bind_to_address  "/home/varnava/.mpd/socket"
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"
# auto_update             "yes"
playlist_directory    "/var/lib/mpd/playlists"
db_file               "/var/lib/mpd/mpd.db"
log_file              "/var/log/mpd/mpd.log"
state_file            "/var/lib/mpd/mpdstate"
audio_output {
         type                    "alsa"
         name                    "My ALSA Device"
         device                  "hw:0,0"     # optional
         format                  "44100:16:2" # optional
}
# user "varnava"
user "mpd"
 
Зарегистрироваться или войдите чтобы оставить сообщение.