[Pkg-ganeti-devel] [SCM] Ganeti packaging branch, master, updated. debian/1.2.7-1-23-g6ddd5d5

Iustin Pop iusty at k1024.org
Tue Aug 4 19:42:42 UTC 2009


The following commit has been merged in the master branch:
commit 7145daf7d085061f386f49135445ca87e7e5916c
Author: Iustin Pop <iusty at k1024.org>
Date:   Tue Aug 4 21:26:09 2009 +0200

    Patch the initscript to fix insserv dependencies
    
    We don't necessarily require xend to run Ganeti, as such we can remove
    it from the list of dependencies (if we use Xen, as long as it starts is
    fine, we don't need to delay starting Ganeti until Xen is running).

diff --git a/debian/patches/fix-innserv-dependencies.patch b/debian/patches/fix-innserv-dependencies.patch
new file mode 100644
index 0000000..08ab74e
--- /dev/null
+++ b/debian/patches/fix-innserv-dependencies.patch
@@ -0,0 +1,27 @@
+This patch removes xend from the list of dependencies.
+
+Ganeti doesn't need xend running to startup, it will only need it later (and
+only if xen is used as virtualisation technology). It also removes 'Xen'
+from the description in the init script.
+
+Iustin Pop <iusty at k1024.org>
+Tue, 04 Aug 2009 21:23:07 +0200
+--- a/doc/examples/ganeti.initd.in
++++ b/doc/examples/ganeti.initd.in
+@@ -3,12 +3,12 @@
+ # based on skeleton from Debian GNU/Linux
+ ### BEGIN INIT INFO
+ # Provides:          ganeti
+-# Required-Start:    $syslog $remote_fs xend
+-# Required-Stop:     $syslog $remote_fs xend
++# Required-Start:    $syslog $remote_fs
++# Required-Stop:     $syslog $remote_fs
+ # Default-Start:     2 3 4 5
+ # Default-Stop:      0 1 6
+-# Short-Description: Ganeti Xen Cluster Manager
+-# Description:       Ganeti Xen Cluster Manager
++# Short-Description: Ganeti Cluster Manager
++# Description:       Ganeti Cluster Manager
+ ### END INIT INFO
+ 
+ PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
diff --git a/debian/patches/series b/debian/patches/series
index 5625f55..0986e48 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
+fix-innserv-dependencies.patch
 fix-startup-with-old-config.patch
 fix-hvmloader-path.patch

-- 
Ganeti packaging



More information about the Pkg-ganeti-devel mailing list