From 227c96538863c38878e72861be8c0aef1f921550 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rub=C3=A9n=20Rodr=C3=ADguez?= <ruben@trisquel.info>
Date: Sun, 9 Sep 2012 01:31:57 +0200
Subject: [PATCH] Added more disablesripts features

---
 makepackage | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/makepackage b/makepackage
index 1b24a969..1e0df863 100644
--- a/makepackage
+++ b/makepackage
@@ -129,8 +129,9 @@ EOF
     [ $UPSTREAM != hardy -a $UPSTREAM != lucid -a $UPSTREAM != maverick ] &&  echo "force-unsafe-io" > $CHROOT/etc/dpkg/dpkg.cfg.d/02apt-speedup
     $C apt-get update
     [ $UPSTREAM != hardy ] && $C apt-get --force-yes -y install eatmydata
-    $C apt-get --force-yes -y dist-upgrade
+    $C apt-get --force-yes -y install sysv-rc dpkg sysvinit-utils upstart
     disablescripts
+    $C apt-get --force-yes -y dist-upgrade
     $C apt-get --force-yes -y install devscripts build-essential liburi-perl python-setuptools pkgbinarymangler wget rpl aptitude quilt fakeroot ccache
     $C apt-get clean
 
@@ -166,6 +167,12 @@ mount -t proc none /proc
 export DEBIAN_FRONTEND=noninteractive
 export LANG=C
 apt-get update
+apt-get --force-yes -y install sysv-rc dpkg sysvinit-utils upstart
+for i in /usr/sbin/invoke-rc.d /sbin/start /sbin/start-stop-daemon
+do
+    mv \$i \$i.real
+    cp /bin/true \$i
+done
 apt-get --force-yes -y dist-upgrade
 umount /proc
 EOF
-- 
GitLab