File tree Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Expand file tree Collapse file tree 1 file changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -216,14 +216,17 @@ tar xf cfengine-masterfiles-"$CFE_VERSION"-1.pkg.tar.gz
216216cp -a masterfiles/* /var/cfengine/inputs/
217217
218218# run three times to ensure all is done
219- policy=" $( dirname " $0 " ) " /cfengine-build-host-setup.cf
220- # just to be sure, make policy read/write for our user only to avoid errors when running
221- chmod 600 " $policy "
222- /var/cfengine/bin/cf-agent -KIf " $policy " -b cfengine_build_host_setup | tee promises.log
223- grep -i error: promises.log && exit 1
224- /var/cfengine/bin/cf-agent -KIf " $policy " -b cfengine_build_host_setup | tee -a promises.log
225- grep -i error: promises.log && exit 1
226- /var/cfengine/bin/cf-agent -KIf " $policy " -b cfengine_build_host_setup | tee -a promises.log
227- grep -i error: promises.log && exit 1
219+ (
220+ cd " $thisdir "
221+ policy=./cfengine-build-host-setup.cf
222+ # just to be sure, make policy read/write for our user only to avoid errors when running
223+ chmod 600 " $policy "
224+ /var/cfengine/bin/cf-agent -KIf " $policy " -b cfengine_build_host_setup | tee promises.log
225+ grep -i error: promises.log && exit 1
226+ /var/cfengine/bin/cf-agent -KIf " $policy " -b cfengine_build_host_setup | tee -a promises.log
227+ grep -i error: promises.log && exit 1
228+ /var/cfengine/bin/cf-agent -KIf " $policy " -b cfengine_build_host_setup | tee -a promises.log
229+ grep -i error: promises.log && exit 1
230+ )
228231
229232cleanup
You can’t perform that action at this time.
0 commit comments