+
+ if cf.gsub!(/\.crt$/, '-new.crt') and File.exist?(cf)
+ cmd = ['swede', 'create', '--usage=3', '--selector=1', '--mtype=1', '--certificate', cf, '--port', port.to_s, hostname]
+ new_entry = ''
+ IO.popen(cmd, "r") {|i| new_entry = i.read }
+ if not res.include?(new_entry)
+ res << new_entry
+ end
+ end
+ }