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
REP=/root
TMP=`tempfile -m 600`
trap "rm -f ${TMP}" EXIT
trap "rm -f ${TMP} ${TMP}.asc" EXIT
##############################################################################
# parsage des arguments
@ -59,11 +59,19 @@ function chiffre () {
# chiffre les fichier $TMP et les colle dans le fichier $CHOIX
echo -e "\033[1;34mChiffrage et envoi sur ${SRV}\033[1;0m"
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
fi
gpg --armor --encrypt --output - \
--recipient Stephane.Glondu@crans.org \
# 6D1DF0FA pauget@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 dubost@crans.org \
--recipient etienne.chove@crans.org \
@ -71,8 +79,11 @@ function chiffre () {
--recipient Vincent.Bernat@crans.org \
--recipient Nicolas.Stransky@crans.org \
--recipient mathieu.segaud@crans.org \
--recipient Stephane.Glondu@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 () {