all : key.pem cert-request.pem text key.pem : numbits openssl genrsa -out $@ $(shell cat numbits) cert-request.pem : key.pem openssl.conf openssl req -batch -new -key key.pem \ -config openssl.conf -sha256 -out $@ text : cert-request.pem openssl req -in $^ -noout -text clean : -shred key.pem && rm key.pem -trash cert-request.pem