petites modifs... si le chiffrage plante on ne copie pas sur vert le fichier

vide

darcs-hash:20060313232147-4ec08-f7a0b6eecad40ee935581cfdaced5207ebbc2941.gz
This commit is contained in:
chove 2006-03-14 00:21:47 +01:00
parent 7f76b64eb8
commit 8eb1a2ca4d

View file

@ -6,7 +6,7 @@
SRV=vert.adm.crans.org SRV=vert.adm.crans.org
REP=/root REP=/root
TMP=`tempfile -m 600` TMP=`tempfile -m 600`
trap "rm -f ${TMP}" EXIT trap "rm -f ${TMP} ${TMP}.asc" EXIT
############################################################################## ##############################################################################
# parsage des arguments # parsage des arguments
@ -59,11 +59,19 @@ function chiffre () {
# chiffre les fichier $TMP et les colle dans le fichier $CHOIX # chiffre les fichier $TMP et les colle dans le fichier $CHOIX
echo -e "\033[1;34mChiffrage et envoi sur ${SRV}\033[1;0m" echo -e "\033[1;34mChiffrage et envoi sur ${SRV}\033[1;0m"
if [[ ! -s ${TMP} ]] ; then if [[ ! -s ${TMP} ]] ; then
echo -e "\033[1;31mFichier vide, bandon...\033[1;0m" echo -e "\033[1;31mFichier vide, abandon...\033[1;0m"
exit 1 exit 1
fi fi
gpg --armor --encrypt --output - \ # 6D1DF0FA pauget@crans.org
--recipient Stephane.Glondu@crans.org \ # BD156CC4 dubost@crans.org
# 98E76332 etienne.chove@crans.org
# 4EF9E1D1 xavier.pessoles@crans.org
# F22A794E Vincent.Bernat@crans.org
# FBFA4781 Nicolas.Stransky@crans.org
# 5933F2E5 mathieu.segaud@crans.org
# FCE03DAA Stephane.Glondu@crans.org
# 5933F2E5 salles@crans.org
gpg --armor --encrypt \
--recipient pauget@crans.org \ --recipient pauget@crans.org \
--recipient dubost@crans.org \ --recipient dubost@crans.org \
--recipient etienne.chove@crans.org \ --recipient etienne.chove@crans.org \
@ -71,8 +79,11 @@ function chiffre () {
--recipient Vincent.Bernat@crans.org \ --recipient Vincent.Bernat@crans.org \
--recipient Nicolas.Stransky@crans.org \ --recipient Nicolas.Stransky@crans.org \
--recipient mathieu.segaud@crans.org \ --recipient mathieu.segaud@crans.org \
--recipient Stephane.Glondu@crans.org \
--recipient salles@crans.org \ --recipient salles@crans.org \
${TMP} | ssh ${SRV} "sudo sh -c \"cat > ${REP}/${CHOIX}.asc\"" ${TMP}
[[ "$#" == "0" ]] && ssh ${SRV} "sudo sh -c \"cat > ${REP}/${CHOIX}.asc\"" < ${TMP}.asc || echo -e "\033[1;31mErreur, abandon...\033[1;0m"
} }
function edite () { function edite () {