Use openssl.cnf config when generating new CSR
This commit is contained in:
		
							parent
							
								
									fcb90e4016
								
							
						
					
					
						commit
						b2904404da
					
				| 
						 | 
				
			
			@ -52,11 +52,11 @@ $(DIR)/testca/cacert.pem:
 | 
			
		|||
$(DIR)/%/cert.pem: $(DIR)/testca/cacert.pem
 | 
			
		||||
	$(gen_verbose) mkdir -p $(DIR)/$(TARGET)
 | 
			
		||||
	$(verbose) { ( cd $(DIR)/$(TARGET) && \
 | 
			
		||||
	    sed -e 's/@HOSTNAME@/$(HOSTNAME)/g' $(CURDIR)/openssl.cnf.in > $(CURDIR)/openssl.cnf && \
 | 
			
		||||
	    openssl genrsa -out key.pem 2048 && \
 | 
			
		||||
	    openssl req -new -key key.pem -out req.pem -outform PEM \
 | 
			
		||||
	    openssl req -config $(CURDIR)/openssl.cnf -new -key key.pem -out req.pem -outform PEM \
 | 
			
		||||
	      -subj /C=UK/ST=England/CN=$(HOSTNAME)/O=$(TARGET)/L=$$$$/ -nodes && \
 | 
			
		||||
	    cd ../testca && \
 | 
			
		||||
	    sed -e 's/@HOSTNAME@/$(HOSTNAME)/g' $(CURDIR)/openssl.cnf.in > $(CURDIR)/openssl.cnf && \
 | 
			
		||||
	    openssl ca -config $(CURDIR)/openssl.cnf -in ../$(TARGET)/req.pem -out \
 | 
			
		||||
	      ../$(TARGET)/cert.pem -notext -batch -extensions \
 | 
			
		||||
	      $(TARGET)_ca_extensions && \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue