diff options
author | Daniel Narvaez <dwnarvaez@gmail.com> | 2013-01-26 10:28:48 (GMT) |
---|---|---|
committer | Daniel Narvaez <dwnarvaez@gmail.com> | 2013-01-26 11:45:35 (GMT) |
commit | a72868f9e5032f8c56fbd4997e0a6c2aa3f7f501 (patch) | |
tree | 4dd4dd64097158faec96744ef2f6470158227ed2 | |
parent | 1d6bb19cb3bbbb25913bd4c71c2fe72f4d66b092 (diff) |
We cannot assume upstart is running in the host system. If it's
not packages installation will fail because it tries to start
services.
-rwxr-xr-x | sugar-env-setup.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sugar-env-setup.sh b/sugar-env-setup.sh index a89d337..6e3300c 100755 --- a/sugar-env-setup.sh +++ b/sugar-env-setup.sh @@ -51,8 +51,14 @@ create_user () { echo "##### OK #####" } +disable_upstart () { + dpkg-divert --local --rename --add /sbin/initctl + ln -s /bin/true /sbin/initctl +} + configure_apt install_packages create_user +disable_upstart su sugar sugar-build-clone.sh |