[SCM] BOINC packaging branch, master, updated. debian/6.10.17+dfsg-3-218-gc5688fd

Steffen Moeller moeller at debian.org
Sat Apr 16 18:44:11 UTC 2011


The following commit has been merged in the master branch:
commit c5688fdbc7a748015928370fb3b355d08d1d5e6d
Author: Steffen Moeller <moeller at debian.org>
Date:   Sat Apr 16 20:43:33 2011 +0200

    Presumed fix for GPU detection.

diff --git a/debian/boinc-client.init b/debian/boinc-client.init
index e63323b..726a219 100644
--- a/debian/boinc-client.init
+++ b/debian/boinc-client.init
@@ -1,7 +1,7 @@
 #! /bin/sh
 ### BEGIN INIT INFO
 # Provides:          boinc
-# Required-Start:    $local_fs $remote_fs
+# Required-Start:    $all
 # Required-Stop:     $local_fs $remote_fs
 # Default-Start:     2 3 4 5
 # Default-Stop:      0 1 6
@@ -88,6 +88,10 @@ start()
   if is_running; then
     log_progress_msg "already running"
   else
+    if [ -x /usr/bin/xhost ]; then
+       # grant the boinc client to perform GPU computing
+       xhost local:boinc
+    fi
     start-stop-daemon --start --quiet --background --pidfile $PIDFILE \
       --make-pidfile --user $BOINC_USER --chuid $BOINC_USER \
       --chdir $BOINC_DIR --exec $BOINC_CLIENT -- $BOINC_OPTS
diff --git a/debian/changelog b/debian/changelog
index a750159..2f00981 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+boinc (6.12.22+dfsg-2) UNRELEASED; urgency=low
+
+  * Changed init dependencies to $all which may help speeding up the
+    boot process and grants time initialising CUDA when kdm is also
+    installed.
+
+  * Also granting the boinc user access to the X display by invoking
+    xhost +local:boinc if xhost is installed. The package providing
+    the tool, i.e. x11-xserver-utils,  is now suggested as a runtime
+    dependency.
+
+  Those changes together should close (lp: #587426), yet untested because
+  of a lack of respective hardware.  Many thanks go to Skip for keeping
+  up the spirit to address this.
+
+ -- Steffen Moeller <moeller at debian.org>  Sat, 16 Apr 2011 20:24:12 +0200
+
 boinc (6.12.22+dfsg-1) unstable; urgency=low
 
   * First attempt to fix compilation on HURD.
diff --git a/debian/control b/debian/control
index f5d1e36..17f13db 100644
--- a/debian/control
+++ b/debian/control
@@ -38,7 +38,7 @@ Description: metapackage for the BOINC client and the manager
 Package: boinc-client
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3), adduser, ca-certificates
-Suggests: boinc-app-seti, boinc-manager
+Suggests: boinc-app-seti, boinc-manager, x11-xserver-utils
 Breaks: udev (<< 136-1)
 Description: core client for the BOINC distributed computing infrastructure
  The Berkeley Open Infrastructure for Network Computing (BOINC) is a

-- 
BOINC packaging



More information about the pkg-boinc-commits mailing list