A few changes are needed.
There should be no writing on root-owned folders like /db and /log unless we verify they are writable. If they are not we use /tmp/db and /tmp/log.
The mpd.conf file is always generated in /tmp/mpd.conf since a few releases already.
If you want to mount /db and /log, make sure they exist and they are writable because in user mode, the run script cannot set permissions for you.
A few changes are needed. There should be no writing on root-owned folders like /db and /log unless we verify they are writable. If they are not we use /tmp/db and /tmp/log. The mpd.conf file is always generated in /tmp/mpd.conf since a few releases already. If you want to mount /db and /log, make sure they exist and they are writable because in user mode, the run script cannot set permissions for you.