From 70cf8b66dd751a24662076a1245d2fe9ebaae9f5 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Fri, 29 Mar 2002 01:04:11 +0000 Subject: Rename localmkmailcerts to localmksslcerts. Major rewrite. --- localmkmailcerts | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100755 localmkmailcerts (limited to 'localmkmailcerts') diff --git a/localmkmailcerts b/localmkmailcerts deleted file mode 100755 index 7b5e3b4..0000000 --- a/localmkmailcerts +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/sh -# -# /usr/local/sbin/localmkmailcerts -# Copyright 2001-2002 Jonas Smedegaard -# -# $Id: localmkmailcerts,v 1.1 2002-03-07 16:22:51 jonas Exp $ -# -# Generate certificates for mail servers -# Based on uw-imapd-ssl post-install script -# - -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 -- cgit v1.2.3