From d232ed509d8f133b1007d9f15a45ba7e6f31f6d1 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Thu, 17 Jun 2010 16:23:06 +0200 Subject: [PATCH] added comments on how to set things up, and work around the "overwriting" prompt y/n --- omf/export-omf.sh | 44 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/omf/export-omf.sh b/omf/export-omf.sh index 8d881ad..a289a21 100755 --- a/omf/export-omf.sh +++ b/omf/export-omf.sh @@ -1,6 +1,12 @@ #!/bin/bash # to be run on {www,boot}.planet-lab.eu where the CERTH key was imported # +# (*) initialized gpg with the gpg rings found in /etc/planetlab +# ple-www.pl.sophia.inria.fr ~ # ls -ld .gnupg .gnupg/*ring.gpg +# drwx------ 2 root root 4096 Jun 17 16:11 .gnupg +# -rw------- 1 root root 28357 Jun 17 16:11 .gnupg/pubring.gpg +# -rw------- 1 root root 47028 Jun 16 16:43 .gnupg/secring.gpg# +# # (*) used NITOS indications to locate armored key # http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x4646985724FAFE07 # @@ -9,14 +15,48 @@ # (*) gpg --import /etc/planetlab/Nitlab.key # # (*) signed the snipped version and published it to NITOS -# upon reception of their acknowledgement we can sign the key -# (which hopefully will remove the need for typing 'y' hehe) +# +#################### +# (*) upon reception of their acknowledgement, which establishes trust +# sign and trust the key: +# [boot-planet-lab-eu] ~/.gnupg # gpg --edit-key CERTH +# gpg (GnuPG) 1.4.7; Copyright (C) 2006 Free Software Foundation, Inc. +# +# +# +# Command> sign +# +# +# +# Really sign? (y/N) y +# +# Command> trust +# +# +# +# 1 = I don't know or won't say +# 2 = I do NOT trust +# 3 = I trust marginally +# 4 = I trust fully +# 5 = I trust ultimately +# m = back to the main menu +# +# Your decision? 5 +# Do you really want to set this key to ultimate trust? (y/N) y +# +# +# +# Command> q +# Save changes? (y/N) y +# [boot-planet-lab-eu] ~/.gnupg # + DIRNAME=$(dirname $0) cd $DIRNAME # refresh the gpg encrypted version of the export file +mv -f EXPORT.nitlab.gpg EXPORT.nitlab.gpg.bak plcsh ./export-omf.py | gpg -r CERTH -e --output EXPORT.nitlab.gpg # publish under /var/www/html/download/EXPORT.nitlab -- 2.43.0