Module: Nginx::Builder::Https

Included in:
RailsHttps, ReverseProxyHttps, SiteHttps
Defined in:
lib/shared_infrastructure/nginx/builder.rb

Instance Method Summary collapse

Instance Method Details

#saveObject



9
10
11
12
13
14
15
# File 'lib/shared_infrastructure/nginx/builder.rb', line 9

def save
  pem_file = "#{Nginx.certificate_directory(certificate_domain)}/dhparam.pem"
  FileUtils.mkdir_p File.dirname(pem_file)
  puts "openssl dhparam -out #{pem_file} #{Nginx.dhparam}" if Runner.debug
  `openssl dhparam -out #{pem_file} #{Nginx.dhparam}`
  super
end