aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-mail/courier-imap/files/mkpop3dcert')
-rw-r--r--net-mail/courier-imap/files/mkpop3dcert39
1 files changed, 0 insertions, 39 deletions
diff --git a/net-mail/courier-imap/files/mkpop3dcert b/net-mail/courier-imap/files/mkpop3dcert
deleted file mode 100644
index 6a55e99..0000000
--- a/net-mail/courier-imap/files/mkpop3dcert
+++ /dev/null
@@ -1,39 +0,0 @@
-#! /bin/sh
-#
-# mkimapdcert,v 1.1 2001/01/02 03:54:25 drobbins Exp
-#
-# Copyright 2000 Double Precision, Inc. See COPYING for
-# distribution information.
-#
-# This is a short script to quickly generate a self-signed X.509 key for
-# IMAP over SSL. Normally this script would get called by an automatic
-# package installation routine.
-
-test -x /usr/bin/openssl || exit 0
-
-prefix="/usr"
-pemfile="/etc/courier-imap/pop3d.pem"
-randfile="/etc/courier-imap/pop3d.rand"
-
-if test -f $pemfile
-then
- echo "$pemfile already exists."
- exit 1
-fi
-
-cp /dev/null $pemfile
-chmod 600 $pemfile
-chown root $pemfile
-
-cleanup() {
- rm -f $pemfile
- rm -f $randfile
- exit 1
-}
-
-dd if=/dev/urandom of=$randfile count=1 2>/dev/null
-/usr/bin/openssl req -new -x509 -days 365 -nodes \
- -config /etc/courier-imap/pop3d.cnf -out $pemfile -keyout $pemfile || cleanup
-/usr/bin/openssl gendh -rand $randfile 512 >> $pemfile || cleanup
-/usr/bin/openssl x509 -subject -dates -fingerprint -noout -in $pemfile || cleanup
-rm -f $randfile