Skip to content

Instantly share code, notes, and snippets.

@carlosjac
Created August 11, 2010 12:49
Show Gist options
  • Save carlosjac/518921 to your computer and use it in GitHub Desktop.
Save carlosjac/518921 to your computer and use it in GitHub Desktop.
Create digital certificate.sh
#!/bin/bash
#
# Create digital certificates for a virtual domain on Ubuntu 10.04 (Slicehost)
# Execute as root
#
# Author : Carlos Jacobs
# Date : 11 Aug 2010
echo Please, enter domain
read DOMAIN
sudo mkdir /tmp/cert
sudo cd /tmp/cert
sudo openssl req -new -nodes -keyout $DOMAIN.key -out $DOMAIN.csr
sudo openssl x509 -req -days 3650 -in $DOMAIN.csr -signkey $DOMAIN.key -out $DOMAIN.crt
sudo cp $DOMAIN.crt /etc/ssl/certs/
sudo cp $DOMAIN.key /etc/ssl/private/
sudo rm *
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment