Skip to content

Instantly share code, notes, and snippets.

@scottwb
Created December 23, 2009 11:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save scottwb/262466 to your computer and use it in GitHub Desktop.
Save scottwb/262466 to your computer and use it in GitHub Desktop.
Create .pem certificate.
#!/bin/sh
#
# Script to create an SSL .pem certificate.
#
# Adapted from Fedora's /etc/pki/tls/certs/Makefile. Only tested on
# Mac OS X 10.5.
#
PEMFILE=$1
umask 77
PEM1=`mktemp $TMPDIR/openssl.XXXXXX`
PEM2=`mktemp $TMPDIR/openssl.XXXXXX`
openssl req -newkey rsa:1024 -keyout $PEM1 -nodes -x509 -days 365 -out $PEM2 -set_serial 0
cat $PEM1 > $PEMFILE
echo "" >> $PEMFILE
cat $PEM2 >> $PEMFILE
rm $PEM1 $PEM2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment