new upstream release (3.3.0); modify package compatibility for Stretch
[ossec-hids.git] / debian / ossec-hids / usr / share / doc / ossec-hids / contrib / version_bump.sh
1 #!/bin/sh
2
3
4 ## Run this from src/
5 ## Do not add the "v" before the version number
6
7 OLDVERSION=${1}
8 NEWVERSION=${2}
9
10 if [ "X${OLDVERSION}" == "X" ]; then
11     echo "You must provide the version numbers"
12     echo "version_bump.sh x.0.0 x.1.0"
13     exit 1
14 fi
15
16 if [ "X${NEWVERSION}" == "X" ]; then
17     echo "You must provide the version numbers"
18     echo "version_bump.sh x.0.0 x.1.0"
19     exit 1
20 fi
21
22 echo "v${NEWVERSION}" > src/VERSION
23
24 # OSSEC init scripts
25 sed -i -e "s/VERSION=\"v${OLDVERSION}/VERSION=\"v${NEWVERSION}/" src/init/ossec-client.sh
26 sed -i -e "s/VERSION=\"v${OLDVERSION}/VERSION=\"v${NEWVERSION}/" src/init/ossec-local.sh
27 sed -i -e "s/VERSION=\"v${OLDVERSION}/VERSION=\"v${NEWVERSION}/" src/init/ossec-server.sh
28
29 # Win32 files
30 sed -i -e "s/VERSION \"${OLDVERSION}/VERSION \"${NEWVERSION}/" src/win32/ossec-installer.nsi
31 sed -i -e "s/Agent v${OLDVERSION}/Agent v${NEWVERSION}/" src/win32/help.txt
32
33 # misc
34 sed -i -e "s/OSSEC v${OLDVERSION}/OSSEC v${NEWVERSION}/" INSTALL
35 sed -i -e "s/OSSEC v${OLDVERSION}/OSSEC v${NEWVERSION}/" README.md
36 sed -i -e "s/OSSEC v${OLDVERSION}/OSSEC v${NEWVERSION}/" CONFIG
37 sed -i -e "s/OSSEC v${OLDVERSION}/OSSEC v${NEWVERSION}/" BUGS
38
39 # update defs.h
40 sed -i -e "s/v${OLDVERSION}/v${NEWVERSION}/" src/headers/defs.h
41
42 # Update CONFIG
43