diff --git a/stemcell_builder/stages/bosh_go_agent/apply.sh b/stemcell_builder/stages/bosh_go_agent/apply.sh index ad7938f02..901455a37 100755 --- a/stemcell_builder/stages/bosh_go_agent/apply.sh +++ b/stemcell_builder/stages/bosh_go_agent/apply.sh @@ -17,7 +17,7 @@ bosh_agent_version=$(cat ${assets_dir}/bosh-agent-version) /usr/bin/meta4 file-download --metalink=${assets_dir}/metalink.meta4 --file=bosh-agent-${bosh_agent_version}-linux-amd64 bosh-agent mv bosh-agent $chroot/var/vcap/bosh/bin/ -ln --force $chroot/var/vcap/bosh/bin/bosh-agent $chroot/var/vcap/bosh/etc/bosh-enable-monit-access +ln --force $chroot/var/vcap/bosh/bin/bosh-agent $chroot/usr/local/sbin/bosh-enable-monit-access cp $assets_dir/bosh-agent-rc $chroot/var/vcap/bosh/bin/bosh-agent-rc diff --git a/stemcell_builder/stages/bosh_monit/apply.sh b/stemcell_builder/stages/bosh_monit/apply.sh index 961a9e4fb..0aa2483bd 100755 --- a/stemcell_builder/stages/bosh_monit/apply.sh +++ b/stemcell_builder/stages/bosh_monit/apply.sh @@ -31,4 +31,6 @@ mkdir -p $chroot/$bosh_app_dir/monit touch $chroot/$bosh_app_dir/monit/empty.monitrc cp "$(dirname "$0")/assets/monit.service" "${chroot}/lib/systemd/system/" -run_in_chroot "${chroot}" "systemctl enable monit.service" \ No newline at end of file +run_in_chroot "${chroot}" "systemctl enable monit.service" + +cp $dir/assets/monit-access-helper.sh $chroot/$bosh_dir/etc/ \ No newline at end of file diff --git a/stemcell_builder/stages/bosh_monit/assets/monit-access-helper.sh b/stemcell_builder/stages/bosh_monit/assets/monit-access-helper.sh new file mode 100644 index 000000000..39b944f53 --- /dev/null +++ b/stemcell_builder/stages/bosh_monit/assets/monit-access-helper.sh @@ -0,0 +1,3 @@ +permit_monit_access() { + /usr/local/sbin/bosh-enable-monit-access +} \ No newline at end of file