From 2263fff1c0a5fc0c4ab5fe6979148d3546834b91 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Mon, 6 Oct 2008 15:43:26 +0000 Subject: - urpmi, rpmdrake: o nice exit code for "bad signature" fatal error. Fixes rpmdrake continuing on bad signature (#44575) --- urpm/main_loop.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'urpm') diff --git a/urpm/main_loop.pm b/urpm/main_loop.pm index d7fbb504..546c0828 100644 --- a/urpm/main_loop.pm +++ b/urpm/main_loop.pm @@ -143,7 +143,7 @@ foreach my $set (@{$state->{transaction} || []}) { : N("The following packages have bad signatures"); my $msg2 = N("Do you want to continue installation ?"); my $p = join "\n", @bad_signatures; - $callbacks->{bad_signature}->("$msg:\n$p\n", $msg2); + $callbacks->{bad_signature}->("$msg:\n$p\n", $msg2) or return 15; } } -- cgit v1.2.1