X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=plc.d%2Fgpg;h=39f6add72da41e3d43c783944599f597ea67a8e8;hb=82d099c7771dd3517bb300552e5b182f49bb27bc;hp=5fd39232ea5cb68f0429702d75b24d62409e6978;hpb=f2c0fc1a912ffcfb759c9d423aa21d1eadc99eef;p=myplc.git diff --git a/plc.d/gpg b/plc.d/gpg index 5fd3923..39f6add 100755 --- a/plc.d/gpg +++ b/plc.d/gpg @@ -1,14 +1,12 @@ #!/bin/bash # -# priority: 500 +# priority: 400 # # Generate GPG keys # # Mark Huang # Copyright (C) 2006 The Trustees of Princeton University # -# $Id$ -# # Source function library and configuration . /etc/plc.d/functions @@ -113,7 +111,12 @@ EOF rpm --allmatches -e gpg-pubkey check fi - rpm --import /etc/pki/rpm-gpg/* + # starting with rpm-4.6, this fails when run a second time + # it would be complex to do this properly based on the filename, + # as /etc/pki/rpm-gpg/ typically has many symlinks to the same file + # see also http://fedoranews.org/tchung/gpg/ + # so just ignore the result + rpm --import /etc/pki/rpm-gpg/* || : check # Make GPG key readable by apache so that the API can sign peer requests