]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
./domake-win will now do a full build of the installer
authorjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>
Tue, 6 Mar 2007 11:37:47 +0000 (11:37 +0000)
committerjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>
Tue, 6 Mar 2007 11:37:47 +0000 (11:37 +0000)
from source.

git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@1761 e7ae566f-a301-0410-adde-c780ea21d3b5

domake-win [new file with mode: 0644]
install-win32/signinstaller [new file with mode: 0644]
install-win32/signtap

diff --git a/domake-win b/domake-win
new file mode 100644 (file)
index 0000000..d78e12d
--- /dev/null
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+install-win32/winconfig
+
+# get version.nsi definitions
+. autodefs/nsidefs.sh
+
+make -f makefile.w32 -j 2
+cd service-win32
+make -j 2
+cd ..
+install-win32/maketapinstall
+install-win32/maketap
+install-win32/signtap
+install-win32/makebin
+install-win32/buildinstaller
+install-win32/signinstaller
diff --git a/install-win32/signinstaller b/install-win32/signinstaller
new file mode 100644 (file)
index 0000000..fba1db8
--- /dev/null
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+# Sign the installer
+
+SIGN=../sign
+
+c=`pwd`
+cd install-win32
+ls openvpn*.exe 2>/dev/null || exit 1
+exe=`pwd`/`ls -t openvpn*.exe | head -n 1`
+cd $c
+cd $SIGN
+
+TS="http://timestamp.verisign.com/scripts/timstamp.dll"
+echo '******************' SIGN OpenVPN INSTALLER
+./signcode -spc mycredentials.spc -v myprivatekey.pvk -a sha1 -n "OpenVPN Installer" -t $TS `perl $c/install-win32/dosname.pl $exe`
index 371a87ebe85a16c5c52c52ed477d9f3db915795a..248c5456a9d007df7415525254044c6fe2c46751 100644 (file)
@@ -38,6 +38,6 @@ cd $SIGN
 
 TS="http://timestamp.verisign.com/scripts/timstamp.dll"
 echo '******************' SIGN .cat FILE for x86
-./signcode -spc mycredentials.spc -v myprivatekey.pvk -n "OpenVPN TAP-Win32 Driver" -t $TS `perl $c/install-win32/dosname.pl $x86/tap.cat`
+./signcode -spc mycredentials.spc -v myprivatekey.pvk -a sha1 -n "OpenVPN TAP-Win32 Driver" -t $TS `perl $c/install-win32/dosname.pl $x86/tap.cat`
 echo '******************' SIGN .cat FILE for x64
-./signcode -spc mycredentials.spc -v myprivatekey.pvk -n "OpenVPN TAP-Win64 Driver" -t $TS `perl $c/install-win32/dosname.pl $x64/tap.cat`
+./signcode -spc mycredentials.spc -v myprivatekey.pvk -a sha1 -n "OpenVPN TAP-Win64 Driver" -t $TS `perl $c/install-win32/dosname.pl $x64/tap.cat`