Create a pulseaudio upstart job that starts pulseaudio on entrance into runlevel 2. Also, setup some default client configurations. Specifically:
1) Disable autospawning by clients. upstart should
spawn the only job.
2) Put the runtime dir in /var/run/pulse instead of
${HOME}/.pulse to work around HOME being reset
during window manager login.
3) Put the state directory in /home/chronos/.pulse
explicitly for the same reason.
4) Add a basic script for first-run volume configuration.
Review URL: http://codereview.chromium.org/661389
2 files changed