Browse Source

fix update create ssl serts for postfix 17.05.22:03.33

root 2 years ago
parent
commit
b32cb3ab0c
1 changed files with 9 additions and 0 deletions
  1. 9 0
      certbot4mail/certbot4mail.sh

+ 9 - 0
certbot4mail/certbot4mail.sh

@@ -33,6 +33,9 @@ for ((dmn=0; dmn != ${#domains[@]}; dmn++))
33 33
         cat $path_cert/${domains[$dmn]}/chain.pem >> $path_ssl/private/${domains[$dmn]}.pem;
34 34
         cat $path_cert/${domains[$dmn]}/fullchain.pem >> $path_ssl/private/${domains[$dmn]}.pem;
35 35
         cat $path_cert/${domains[$dmn]}/privkey.pem >> $path_ssl/private/${domains[$dmn]}.pem;
36
+# to postfix
37
+	cat $path_cert/${dreg[0]}/fullchain.pem >> $path_ssl/manual/fullchain.pem;
38
+        cat $path_cert/${dreg[0]}/privkey.pem >> $path_ssl/manual/privkey.pem;
36 39
 #
37 40
 	cp -f $path_ssl/private/${domains[$pem_index]}.pem $path_ssl/certs/${domains[$pem_index]}.pem
38 41
     	cd $path_ssl/certs
@@ -51,6 +54,8 @@ if [ $valtrue != 0 ];
51 54
         done
52 55
 /etc/init.d/dbmail restart;
53 56
 /etc/init.d/stunnel4 restart;
57
+/etc/init.d/postfix restart;
58
+
54 59
 fi
55 60
 }
56 61
 
@@ -64,6 +69,9 @@ for ((dmn=0; dmn != ${#domains[@]}; dmn++))
64 69
         cat $path_cert/${dreg[0]}/chain.pem >> $path_ssl/private/${dreg[0]}.pem;
65 70
         cat $path_cert/${dreg[0]}/fullchain.pem >> $path_ssl/private/${dreg[0]}.pem;
66 71
         cat $path_cert/${dreg[0]}/privkey.pem >> $path_ssl/private/${dreg[0]}.pem;
72
+# to postfix
73
+	cat $path_cert/${dreg[0]}/fullchain.pem >> $path_ssl/manual/fullchain.pem;
74
+        cat $path_cert/${dreg[0]}/privkey.pem >> $path_ssl/manual/privkey.pem;
67 75
 #
68 76
         cp -f $path_ssl/private/${dreg[0]}.pem $path_ssl/certs/${dreg[0]}.pem
69 77
         cd $path_ssl/certs
@@ -81,6 +89,7 @@ if [ $valtrue != 0 ];
81 89
         done
82 90
 /etc/init.d/dbmail restart;
83 91
 /etc/init.d/stunnel4 restart;
92
+/etc/init.d/postfix restart;
84 93
 fi
85 94
 }
86 95