From de1fd94358e27682736755fac6f98500c86dc7cf Mon Sep 17 00:00:00 2001 From: rhatto Date: Sun, 7 Aug 2005 15:17:49 +0000 Subject: mudancas em: get_message, get_gpg_message e process_message --- firma | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/firma b/firma index 72150ed..e7582c1 100755 --- a/firma +++ b/firma @@ -96,11 +96,12 @@ function get_message { MESSAGE[$n]="$STDIN\n" ((++n)) done + echo $n } function get_gpg_message { signal=0 - x=0 + x=0; n=$1 for ((count=0;count<=n;count++)); do if [[ $signal == "0" ]] && [[ "$(echo "${MESSAGE[$count]}" | grep -v -e "-----BEGIN PGP MESSAGE-----")" == "" ]]; then GPG_MESSAGE[$x]=${MESSAGE[$count]} @@ -183,9 +184,9 @@ $DATE function process_message { # process a message sent to the list - get_message - get_message_headers - get_gpg_message + lines=`get_message` + get_message_headers + get_gpg_message $lines # if signature is Good, encrypt and send it for each list subscriber # todo: declare a function to decrypt, re-encrypt and send the list messages -- cgit v1.2.3