Added script for implicitly trusting packages
Getty Ritter
9 years ago
1 | #!/bin/sh -e | |
2 | ||
3 | TGT=`mktemp -d` | |
4 | cd $TGT | |
5 | if [ ! tar -xf - ]; then | |
6 | echo "Malformed data: not a tar archive" >&2 | |
7 | cd .. && rm -rf $TGT | |
8 | exit 111 | |
9 | elif [ ! -e ./sig ]; then | |
10 | echo "Malformed data: missing signature" >&2 | |
11 | cd .. && rm -rf $TGT | |
12 | exit 111 | |
13 | elif [ ! -e ./dat ]; then | |
14 | echo "Malformed data: missing payload" >&2 | |
15 | cd .. && rm -rf $TGT | |
16 | exit 111 | |
17 | else | |
18 | echo "WARNING: trusting package implicitly" >&2 | |
19 | cat ./dat | |
20 | cd / && rm -rf $TGT | |
21 | exit 0 | |
22 | fi |