mirror of
				https://github.com/therootcompany/greenlock.js.git
				synced 2024-11-16 17:29:00 +00:00 
			
		
		
		
	default rsaKeySize to 2048 and challengeType to http-01
This commit is contained in:
		
							parent
							
								
									4a389606b0
								
							
						
					
					
						commit
						cc0de05f5e
					
				@ -85,7 +85,7 @@ function writeRenewalConfig(args) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  , http01Port: args.http01Port
 | 
					  , http01Port: args.http01Port
 | 
				
			||||||
  , keyPath: args.domainPrivateKeyPath || args.privkeyPath
 | 
					  , keyPath: args.domainPrivateKeyPath || args.privkeyPath
 | 
				
			||||||
  , rsaKeySize: args.rsaKeySize
 | 
					  , rsaKeySize: args.rsaKeySize || 2048
 | 
				
			||||||
  , checkpoints: pyobj.checkpoints
 | 
					  , checkpoints: pyobj.checkpoints
 | 
				
			||||||
    /* // TODO XXX what's the deal with these? they don't make sense
 | 
					    /* // TODO XXX what's the deal with these? they don't make sense
 | 
				
			||||||
    // are they just old junk? or do they have a meaning that I don't know about?
 | 
					    // are they just old junk? or do they have a meaning that I don't know about?
 | 
				
			||||||
@ -151,7 +151,7 @@ function getOrCreateRenewal(args) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  //, workDir: args.workDir
 | 
					  //, workDir: args.workDir
 | 
				
			||||||
  //, logsDir: args.logsDir
 | 
					  //, logsDir: args.logsDir
 | 
				
			||||||
    args.rsaKeySize = args.rsaKeySize || pyobj.rsaKeySize;
 | 
					    args.rsaKeySize = args.rsaKeySize || pyobj.rsaKeySize || 2048;
 | 
				
			||||||
    args.http01Port = args.http01Port || pyobj.http01Port;
 | 
					    args.http01Port = args.http01Port || pyobj.http01Port;
 | 
				
			||||||
    args.domainKeyPath = args.domainPrivateKeyPath || args.domainKeyPath || args.keyPath || pyobj.keyPath;
 | 
					    args.domainKeyPath = args.domainPrivateKeyPath || args.domainKeyPath || args.keyPath || pyobj.keyPath;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -270,7 +270,7 @@ function getCertificateAsync(args, defaults, handlers) {
 | 
				
			|||||||
  promise = fs.readFileAsync(args.domainKeyPath, 'ascii').then(function (pem) {
 | 
					  promise = fs.readFileAsync(args.domainKeyPath, 'ascii').then(function (pem) {
 | 
				
			||||||
    return RSA.import({ privateKeyPem: pem });
 | 
					    return RSA.import({ privateKeyPem: pem });
 | 
				
			||||||
  }, function (/*err*/) {
 | 
					  }, function (/*err*/) {
 | 
				
			||||||
    return RSA.generateKeypairAsync(args.rsaKeySize, 65537, keypairOpts).then(function (keypair) {
 | 
					    return RSA.generateKeypairAsync(args.rsaKeySize || 2048, 65537, keypairOpts).then(function (keypair) {
 | 
				
			||||||
      return mkdirpAsync(path.dirname(args.domainKeyPath)).then(function () {
 | 
					      return mkdirpAsync(path.dirname(args.domainKeyPath)).then(function () {
 | 
				
			||||||
        return fs.writeFileAsync(args.domainKeyPath, keypair.privateKeyPem, 'ascii').then(function () {
 | 
					        return fs.writeFileAsync(args.domainKeyPath, keypair.privateKeyPem, 'ascii').then(function () {
 | 
				
			||||||
          return keypair;
 | 
					          return keypair;
 | 
				
			||||||
@ -295,6 +295,8 @@ function getCertificateAsync(args, defaults, handlers) {
 | 
				
			|||||||
    , domainKeypair: domainKeypair
 | 
					    , domainKeypair: domainKeypair
 | 
				
			||||||
    , domains: args.domains
 | 
					    , domains: args.domains
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    , challengeType: args.challengeType || 'http-01'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      //
 | 
					      //
 | 
				
			||||||
      // IMPORTANT
 | 
					      // IMPORTANT
 | 
				
			||||||
      //
 | 
					      //
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user