- 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]
+ cfnew = certfile.gsub(/\.crt$/, '-new.crt')
+ if cfnew != certfile and File.exist?(cfnew)
+ cmd = ['swede', 'create', '--usage=3', '--selector=1', '--mtype=1', '--certificate', cfnew, '--port', port.to_s, hostname]