summaryrefslogtreecommitdiffstats
path: root/bin/crtversion-serial.sh
blob: b00211c5e277d9504d33cec5af3843c6b627538b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/bash

# crtversion which is called more globally as "certificate serial number" is 
# not setted automaticaly in the playbook. Also, it is not setted automaticaly
# in the script which is generating new certificate files.
#
# As a result, we need to edit manually variable files in the playbook, and the
# script file.
#
for i in  roles/dnsserver/vars/main.yml roles/voipserver/vars/main.yml roles/phpworker/vars/main.yml roles/imserver/vars/main.yml roles/nfsserver/vars/main.yml roles/dbserver/vars/main.yml roles/dbreplication/vars/main.yml roles/mtaserver/vars/main.yml roles/reverseproxy/vars/main.yml roles/vpnnode/vars/main.yml
do
    sed -i 's|crtversion: "39"|crtversion: "40"|' $i
done

sed -i 's|SERIAL="39"|SERIAL="40"|' bin/crtkey-gen.sh