From ba283053f64a74384a72e2b459207a55280d054e Mon Sep 17 00:00:00 2001 From: Jacob Vosmaer Date: Wed, 5 Feb 2014 13:03:44 +0100 Subject: [PATCH] Import chef-server-webui runit templates --- files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-log-run.erb | 2 ++ files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-run.erb | 6 ++++++ 2 files changed, 8 insertions(+), 0 deletions(-) create mode 100644 files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-log-run.erb create mode 100644 files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-run.erb diff --git a/files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-log-run.erb b/files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-log-run.erb new file mode 100644 index 0000000..c8ab3e3 --- /dev/null +++ b/files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-log-run.erb @@ -0,0 +1,2 @@ +#!/bin/sh +exec svlogd -tt <%= @options[:log_directory] %> diff --git a/files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-run.erb b/files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-run.erb new file mode 100644 index 0000000..05525ba --- /dev/null +++ b/files/gitlab-cookbooks/gitlab/templates/default/sv-gitlab-core-run.erb @@ -0,0 +1,6 @@ +#!/bin/sh + +cd /opt/chef-server/embedded/service/chef-server-webui + +exec 2>&1 +exec chpst -P -U <%= node['chef_server']['user']['username'] %> -u <%= node['chef_server']['user']['username'] %> /usr/bin/env HOME="<%= node['chef_server']['chef-server-webui']['dir'] %>" /opt/chef-server/embedded/bin/bundle exec unicorn -E <%= node['chef_server']['chef-server-webui']['environment'] %> -c <%= File.join(node['chef_server']['chef-server-webui']['dir'], "etc", "unicorn.rb") %> /opt/chef-server/embedded/service/chef-server-webui/config.ru -- libgit2 0.21.2