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

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