3 # This script is a placeholder for a local certificate authority (CA)
4 # to be a recognized certificate authority.
6 # This script must be run as root.
8 # Works on both CentOS and Ubuntu.
11 cat >/tmp/aafcacert.crt <<'!EOF'
12 -----BEGIN CERTIFICATE-----
13 ****************************************************************
14 ****************************************************************
15 ****************************************************************
16 ****************************************************************
17 ****************************************************************
18 ****************************************************************
19 ****************************************************************
20 ****************************************************************
21 ******* PUT REAL CERTIFICATE HERE ****************************
22 ****************************************************************
23 ****************************************************************
24 ****************************************************************
25 ****************************************************************
26 ****************************************************************
27 ****************************************************************
28 ****************************************************************
29 ****************************************************************
30 ****************************************************************
31 ****************************************************************
32 -----END CERTIFICATE-----
34 chmod 444 /tmp/aafcacert.crt
35 if [ -f /etc/redhat-release ]
37 mv /tmp/aafcacert.crt /etc/pki/ca-trust/source/anchors/aafcacert.pem
40 mv /tmp/aafcacert.crt /usr/local/share/ca-certificates/aafcacert.crt
41 update-ca-certificates