Message ID | 1fd17a12b40197d1a9d1de8f1d762c86649c7a0a.1679583701.git.mirai@makinata.eu |
---|---|
State | New |
Headers | show |
Series | [bug#62298,v2,1/8] services: configuration: Add user-defined sanitizer support. | expand |
Hi, Bruno Victal <mirai@makinata.eu> writes: > These variables are necessary for PulseAudio to work properly out-of-the-box > for 'non-interactive' users. > * doc/guix.texi (Audio Services): Update environment-variables field description for > mpd-configuration data type. > * gnu/services/audio.scm (mpd-configuration)[environment-variables]: Set > PULSE_CLIENTCONFIG and PULSE_CONFIG environment variables to the system-wide > PulseAudio configuration. > --- > doc/guix.texi | 2 +- > gnu/services/audio.scm | 3 ++- > 2 files changed, 3 insertions(+), 2 deletions(-) > > diff --git a/doc/guix.texi b/doc/guix.texi > index 2b62605b51..af9f7d78c0 100644 > --- a/doc/guix.texi > +++ b/doc/guix.texi > @@ -33501,7 +33501,7 @@ Audio Services > This is a list of symbols naming Shepherd services that this service > will depend on. > > -@item @code{environment-variables} (default: @code{()}) (type: list-of-strings) > +@item @code{environment-variables} (default: @code{("PULSE_CLIENTCONFIG=/etc/pulse/client.conf" "PULSE_CONFIG=/etc/pulse/daemon.conf")}) (type: list-of-strings) > A list of strings specifying environment variables. > > @item @code{log-file} (default: @code{"/var/log/mpd/log"}) (type: maybe-string) > diff --git a/gnu/services/audio.scm b/gnu/services/audio.scm > index 56ea2f8638..198157a83b 100644 > --- a/gnu/services/audio.scm > +++ b/gnu/services/audio.scm > @@ -361,7 +361,8 @@ (define-configuration mpd-configuration > empty-serializer) > > (environment-variables > - (list-of-strings '()) > + (list-of-strings '("PULSE_CLIENTCONFIG=/etc/pulse/client.conf" > + "PULSE_CONFIG=/etc/pulse/daemon.conf")) > "A list of strings specifying environment variables." > empty-serializer) Installed, thank you!
diff --git a/doc/guix.texi b/doc/guix.texi index 2b62605b51..af9f7d78c0 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -33501,7 +33501,7 @@ Audio Services This is a list of symbols naming Shepherd services that this service will depend on. -@item @code{environment-variables} (default: @code{()}) (type: list-of-strings) +@item @code{environment-variables} (default: @code{("PULSE_CLIENTCONFIG=/etc/pulse/client.conf" "PULSE_CONFIG=/etc/pulse/daemon.conf")}) (type: list-of-strings) A list of strings specifying environment variables. @item @code{log-file} (default: @code{"/var/log/mpd/log"}) (type: maybe-string) diff --git a/gnu/services/audio.scm b/gnu/services/audio.scm index 56ea2f8638..198157a83b 100644 --- a/gnu/services/audio.scm +++ b/gnu/services/audio.scm @@ -361,7 +361,8 @@ (define-configuration mpd-configuration empty-serializer) (environment-variables - (list-of-strings '()) + (list-of-strings '("PULSE_CLIENTCONFIG=/etc/pulse/client.conf" + "PULSE_CONFIG=/etc/pulse/daemon.conf")) "A list of strings specifying environment variables." empty-serializer)