doc: clarify "user" setting (starting as root / unprivileged)

The "user" option does not work if MPD is started by an unprivileged
user.
This commit is contained in:
Max Kellermann 2008-12-20 17:37:12 +01:00
parent bfaaf425c2
commit a6e981c08d
2 changed files with 8 additions and 5 deletions

View File

@ -66,7 +66,10 @@ the "kill" command. When mpd is restarted, it will read the state file and
restore the state of mpd (including the playlist).
.TP
.B user <username>
This specifies the user that mpd will run as, if set.
This specifies the user that MPD will run as, if set. MPD should
never run as root, and you may use this option to make MPD change its
user id after initialization. Do not use this option if you start MPD
as an unprivileged user.
.TP
.B bind_to_address <ip address or hostname or any>
This specifies which address mpd binds to and listens on. Multiple

View File

@ -30,10 +30,10 @@ error_file "~/.mpd/mpd.error"
######################## DAEMON OPTIONS ########################
#
# If started as root, MPD will drop root privileges and run as
# this user instead. Otherwise, MPD will run as the user it was
# started by. If left unspecified, MPD will not drop root
# privileges at all (not recommended).
# This specifies the user that MPD will run as, if set. MPD should
# never run as root, and you may use this option to make MPD change
# its user id after initialization. Do not use this option if you
# start MPD as an unprivileged user.
#
#user "nobody"
#