5 Usage: $0 <command> <arguments...>
7 add <file>: Add keyfile <file> to opkg trusted keys
8 remove <file>: Remove keyfile matching <file> from opkg trusted keys
9 verify <sigfile> <list>: Check list file <list> against signature file <sigfile>
20 zcat "$msgfile" 2>/dev/null ||
21 cat "$msgfile" 2>/dev/null
22 ) | usign -V -P /etc/opkg/keys -q -x "$sigfile" -m -
27 [ -n "$key" ] || usage
28 [ -f "$key" ] || echo "Cannot open file $1"
29 local fingerprint="$(usign -F -p "$key")"
30 mkdir -p "/etc/opkg/keys"
31 cp "$key" "/etc/opkg/keys/$fingerprint"
36 [ -n "$key" ] || usage
37 [ -f "$key" ] || echo "Cannot open file $1"
38 local fingerprint="$(usign -F -p "$key")"
39 rm -f "/etc/opkg/keys/$fingerprint"