summaryrefslogtreecommitdiff
path: root/habitat/hooks/run
blob: c6e7f64c6e4050397b57b5645b9123adae15aa83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/sh
exec 2>&1

export SSL_CERT_FILE="{{pkgPathFor "core/cacerts"}}/ssl/cert.pem"

if [[ -z "{{cfg.config_path}}" ]]; then
  CLIENT_CONFIG="{{pkg.svc_config_path}}"
else
  CLIENT_CONFIG="{{cfg.config_path}}"
fi

exec chef-client --fork -c ${CLIENT_CONFIG}/client.rb --chef-license {{cfg.chef_license}}