Minor refactorings for readability
Getty Ritter
9 years ago
7 | 7 | exit 111 |
8 | 8 | fi |
9 | 9 | |
10 | if [ ! -e $TRUSTDIR ]; then mkdir $TRUSTDIR; fi | |
11 | ||
10 | 12 | if [ ! "$(ls -A $TRUSTDIR)" ]; then |
11 | 13 | echo "No trusted keys in $TRUSTDIR" >&2 |
12 | 14 | exit 111 |
14 | 16 | |
15 | 17 | TGT=`mktemp -d` |
16 | 18 | cd $TGT |
17 | tar -xf - | |
18 | if [ ! -e ./sig ]; then | |
19 | if [ ! tar -xf - ]; then | |
20 | echo "Malformed data: not a tar archive" >&2 | |
21 | cd .. && rm -rf $TGT | |
22 | exit 111 | |
23 | elif [ ! -e ./sig ]; then | |
19 | 24 | echo "Malformed data: missing signature" >&2 |
20 | 25 | cd .. && rm -rf $TGT |
21 | 26 | exit 111 |
22 | 27 | elif [ ! -e ./dat ]; then |
23 | 28 | echo "Malformed data: missing payload" >&2 |
24 |
|
|
29 | cd .. && rm -rf $TGT | |
25 | 30 | exit 111 |
26 | 31 | else |
27 | 32 | for pub in $TRUSTDIR/*; do |