From 1eb9b2b467f6c73a78a57e21d2ae8f8ba59b7c62 Mon Sep 17 00:00:00 2001 From: Loic Dachary Date: Fri, 6 Mar 2015 18:37:36 +0100 Subject: [PATCH] try install autobuild-ceph.init and autobuild-ceph.conf It does not hurt to install both. On Debian wheezy, /etc/init and /etc/init.d exist: if installing only in /etc/init, the script won't end up in /etc/init.d and won't run. Signed-off-by: Loic Dachary --- fabfile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fabfile.py b/fabfile.py index 524277c..1569126 100644 --- a/fabfile.py +++ b/fabfile.py @@ -374,7 +374,7 @@ def _gitbuilder(flavor, git_repo, extra_remotes={}, extra_packages=[], ignore=[] sudo('install -d -m0755 --owner=autobuild-ceph --group=autobuild-ceph ccache') sudo('install -d -m0755 logs') - sudo('install --owner=root --group=root -m0644 autobuild-ceph.conf /etc/init/autobuild-ceph.conf || install --owner=root --group=root -m0755 autobuild-ceph.init /etc/init.d/autobuild-ceph') + sudo('install --owner=root --group=root -m0644 autobuild-ceph.conf /etc/init/autobuild-ceph.conf ; install --owner=root --group=root -m0755 autobuild-ceph.init /etc/init.d/autobuild-ceph ; exit 0') run('rm bundle') sudo('chown -R autobuild-ceph:autobuild-ceph /srv/autobuild-ceph') install_git() -- 2.39.5