[SCM] pulseaudio packaging branch, master, updated. debian/0.9.22-1-4-g3ac2a5e

crimsun-guest at users.alioth.debian.org crimsun-guest at users.alioth.debian.org
Sat Dec 18 01:21:33 UTC 2010

The branch, master has been updated
       via  3ac2a5e2c3d6c8ec033edb1c73704c83c142d9de (commit)
      from  dd419b678b1fd48f28239e3cc74146331920147f (commit)

- Shortlog ------------------------------------------------------------
3ac2a5e Clarify README.Debian regarding pulse-rt use and RealtimeKit (#548363)

Summary of changes:
 debian/README.Debian |   21 ++++++++++++---------
 debian/changelog     |    2 ++
 2 files changed, 14 insertions(+), 9 deletions(-)
Details of changes:

commit 3ac2a5e2c3d6c8ec033edb1c73704c83c142d9de
Author: Daniel T Chen <crimsun at ubuntu.com>
Date:   Fri Dec 17 20:16:22 2010 -0500

    Clarify README.Debian regarding pulse-rt use and RealtimeKit (#548363)

diff --git a/debian/README.Debian b/debian/README.Debian
index 1572405..1016f9e 100644
--- a/debian/README.Debian
+++ b/debian/README.Debian
@@ -1,15 +1,14 @@
 pulseaudio for Debian
-The pulseaudio executable is installed suid root. This is the recommended
-configuration as it allows pulseaudio to run with realtime priority. After
-grabbing the realtime capability, pulseaudio drops all other root
-priviledges. Only users in the pulse-rt group are granted realtime
-priviledges in this way. It is highly recommended that all users that will
-be running pulseaudio should be add to the pulse-rt group to prevent
-skipping and dropouts in audio output. You should also enable the
-high-priority option in /etc/pulse/daemon.conf to ensure that pulseaudio is
-started with realtime priority.
+The pulseaudio executable is installed suid root. In the near future, the
+current Suggests for rtkit may be promoted, as upstream developers
+strongly recommend that latter approach instead.
+The original intent of its suid status was to allow running with realtime
+priority (now handled by rtkit). After grabbing the realtime capability,
+pulseaudio drops all other root privileges. Historically, only users in
+the pulse-rt group were granted realtime privileges.
 PLEASE NOTE: PulseAudio's default configuration uses high quality sample
 rate conversion that may be overly CPU intensive. If PulseAudio's CPU usage
@@ -17,4 +16,8 @@ is unacceptable on your hardware, please change the resample-method option
 in /etc/pulse/daemon.conf to either src-linear or trivial. See daemon.conf
 for more details.
+ -- Daniel T Chen <crimsun at ubuntu.com>  Fri, 17 Dec 2010 20:14:50 -0500
+based on work by
  -- CJ van den Berg <cj at vdbonline.com>, Mon, 28 Aug 2006 00:31:10 +0200
diff --git a/debian/changelog b/debian/changelog
index 584a7bf..387e530 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,8 @@ pulseaudio (0.9.22-2) UNRELEASED; urgency=low
       (Closes: #601725)
   * debian/pulseaudio-utils.links: Also add pamon(1), parec(1), and
     parecord(1) (Closes: #599696)
+  * debian/README.Debian: Clarify historical pulse-rt use and document
+    current recommendation of RealtimeKit (Closes: #548363)
  -- Daniel T Chen <crimsun at ubuntu.com>  Mon, 13 Dec 2010 19:30:01 -0500

pulseaudio packaging

More information about the pkg-pulseaudio-devel mailing list