genode/ports/ports
Norman Feske 179f742924 ports/libports: Handle failed integrity checks
This patch makes the handling of failed integrity checks of 3rd-party
packages more robust. Previously, a once failed 'make prepare PKG=curl'
would not leave any trace of the verification state. Hence, a successive
attempt to perform the 'make prepare' step again succeeded even if the
signature check failed.

To solve this problem, the outcome of a successful signature check is
represented by a tag file called 'download/<archive-name>.verified'.
Because the rule for extracting the archive depends on the .verify tag
file, the extraction step is not performed until the signature check
succeeds.

Issue #748
2013-06-10 10:44:10 +02:00
..
arora.mk Arora: disable 'not implemented' messages 2013-01-21 11:40:38 +01:00
bash.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
binutils.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
coreutils.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
dash.mk Imported Genode release 11.11 2011-12-22 16:19:25 +01:00
etc.mk Noux: add noux-pkg/etc 2012-08-22 09:51:29 +02:00
findutils.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
gcc.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
gdb.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
lighttpd.inc Native version of lighttpd 2012-08-22 09:51:22 +02:00
lighttpd.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
lynx.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
make.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
netcat.mk Noux: rename noux-pkg/gnu-netcat 2012-08-22 09:51:29 +02:00
netperf.mk netperf: use omni and rely on SO_RCVBUF available 2013-05-10 11:16:11 +02:00
openssh.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
seoul.mk seoul: Patch executor/build_instructions.py 2013-05-13 14:36:49 +02:00
vim.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00
which.mk ports/libports: Handle failed integrity checks 2013-06-10 10:44:10 +02:00