mirror of
https://github.com/alibaba/anyproxy.git
synced 2025-05-24 08:28:27 +00:00
15 lines
493 B
JavaScript
15 lines
493 B
JavaScript
|
var exec = require('child_process').exec;
|
||
|
|
||
|
module.exports = function(hostname,callback){
|
||
|
console.log("creating cert for :" + hostname);
|
||
|
|
||
|
var cmd = "./gen-cer "+hostname;
|
||
|
exec(cmd,{cwd:"./cert/"},function(err,stdout,stderr){
|
||
|
if(err){
|
||
|
callback && callback(new Error("error when generating certificate"),null);
|
||
|
}else{
|
||
|
console.log("certificate created for __HOST".replace(/__HOST/,hostname));
|
||
|
callback(null);
|
||
|
}
|
||
|
});
|
||
|
}
|