- res << "; cert #{certfile} for #{hostname}:#{port}."
- ports.each{ |port|
- if File.exist?(certfile)
- cmd = ['swede', 'create', '--usage=3', '--selector=1', '--mtype=1', '--certificate', certfile, '--port', port.to_s, hostname]
+ res << "; cert #{certfile} for #{hostname}:#{ports}."
+ ports.each do |port|
+ cf = certfile
+ if File.exist?(cf)
+ cmd = ['swede', 'create', '--usage=3', '--selector=1', '--mtype=1', '--certificate', cf, '--port', port.to_s, hostname]