Service File for running in system mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 4 October 2016 at 14:42, Florian Lindner <mailinglists at xgm.de> wrote:
> Hey,
>
> ok, my working configuration on Arch with pulseaudio 9.0.
>
> The unit file:
>
> # /etc/systemd/system/pulseaudio.service
> [Unit]
> Description=PulseAudio system server
> After=dbus.socket

This is redundant, as services by default have an implicit
After=sockets.target (via basic.target).

> Wants=dbus.socket

This is also questionable, as strictly speaking the dbus socket is not
needed by pulseaudio. If the system has dbus disabled, pulseaudio
should not pull it in.

>
> [Service]
> Type=notify
> ExecStart=/usr/bin/pulseaudio --daemonize=no --system --realtime
> --disallow-module-loading --disallow-exit --log-target=journal
>
> [Install]
> WantedBy=sound.target

I think it may be a good idea to also enable the socket activation
(like the user units do).

-- 

Saludos,
Felipe Sateler


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux