summaryrefslogtreecommitdiff
path: root/mkmailcerts
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2002-03-07 16:22:51 +0000
committerJonas Smedegaard <dr@jones.dk>2002-03-07 16:22:51 +0000
commit85d7610aadf1be8e4d1bece0a5ad5d63ccd3089c (patch)
tree2c2c72a2123c0e234e21b65196cf17a702ceb501 /mkmailcerts
parent0490e886f63d90013c3e10fe456fb84d6dd48fab (diff)
Rename files and add/improve descriptive headers.
Diffstat (limited to 'mkmailcerts')
-rwxr-xr-xmkmailcerts38
1 files changed, 0 insertions, 38 deletions
diff --git a/mkmailcerts b/mkmailcerts
deleted file mode 100755
index 7a80eb2..0000000
--- a/mkmailcerts
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-
-CWD=`pwd`
-PATH=$PATH:/usr/bin/ssl
-COUNTRY='.'
-STATE='.'
-LOCALITY='.'
-DOMAINNAME=`hostname -d`
-#HOSTNAME=`hostname -s`
-HOSTNAME="mail.$DOMAINNAME"
-ISSUER="postmaster@$DOMAINNAME"
-DAYS2EXPIRE=365
-DAEMONS="imapd ipop3d"
-
-cd /etc/ssl/certs
-for DAEMON in $DAEMONS; do
- if [ -f $DAEMON.pem ]; then
- echo "You already have /etc/ssl/certs/$DAEMON.pem - ignoring certificate generation"
- else
- echo -n "Generating $DAEMON certificate..."
- openssl req -new -x509 -nodes -out $DAEMON.pem -keyout $DAEMON.pem -days $DAYS2EXPIRE > /dev/null 2>&1 <<+
-$COUNTRY
-$STATE
-$LOCALITY
-$HOSTNAME
-$HOSTNAME
-$HOSTNAME
-$ISSUER
-+
- ln -sf $DAEMON.pem `openssl x509 -noout -hash < $DAEMON.pem`.0
- echo "Done!"
- fi
-
- chown root.root /etc/ssl/certs/$DAEMON.pem
- chmod 0640 /etc/ssl/certs/$DAEMON.pem
-done
-
-cd $CWD