summaryrefslogtreecommitdiffstats
path: root/bin/crtversion-serial.sh
blob: ff5a3b6bd63403f0a8e14d25e568f3ae7038e47a (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: "38"|crtversion: "39"|' $i
done

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