Set executable bit on runit run scripts.
This commit is contained in:
1 parent
48cc60c30f
commit
91140638e1
2 files changed
+3
-1
No files matched your search
@@ -29,6 +29,7 @@ class Foreman::Export::Runit < Foreman::Export::Base
|
|||||||
|
|
||||||
run = ERB.new(run_template).result(binding)
|
run = ERB.new(run_template).result(binding)
|
||||||
write_file "#{process_directory}/run", run
|
write_file "#{process_directory}/run", run
|
||||||
|
FileUtils.chmod 0755, "#{process_directory}/run"
|
||||||
|
|
||||||
port = engine.port_for(process, num, options[:port])
|
port = engine.port_for(process, num, options[:port])
|
||||||
environment_variables = {'PORT' => port}.
|
environment_variables = {'PORT' => port}.
|
||||||
@@ -41,7 +42,7 @@ class Foreman::Export::Runit < Foreman::Export::Base
|
|||||||
|
|
||||||
log_run = ERB.new(log_run_template).result(binding)
|
log_run = ERB.new(log_run_template).result(binding)
|
||||||
write_file "#{process_log_directory}/run", log_run
|
write_file "#{process_log_directory}/run", log_run
|
||||||
|
FileUtils.chmod 0755, "#{process_log_directory}/run"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ describe Foreman::Export::Runit do
|
|||||||
|
|
||||||
before(:each) { load_export_templates_into_fakefs("runit") }
|
before(:each) { load_export_templates_into_fakefs("runit") }
|
||||||
before(:each) { stub(runit).say }
|
before(:each) { stub(runit).say }
|
||||||
|
before(:each) { stub(FakeFS::FileUtils).chmod }
|
||||||
|
|
||||||
it "exports to the filesystem" do
|
it "exports to the filesystem" do
|
||||||
FileUtils.mkdir_p('/tmp/init')
|
FileUtils.mkdir_p('/tmp/init')
|
||||||
|
|||||||
Reference in new issue
Block a user