diff options
author | mwberry | 2016-11-12 15:14:24 -0800 |
---|---|---|
committer | mwberry | 2016-11-12 18:33:33 -0800 |
commit | 90423fc91716d85ba695e170205709005dd4d736 (patch) | |
tree | 23a412a905ba72b079956a7e7bfbb0b10be1bcb6 | |
parent | 8af711f5d845f294c888dfe479dc1cca00031d84 (diff) | |
download | aur-mkinitcpio-nannycam.tar.gz |
Transport date with signature
-rwxr-xr-x | hook | 4 | ||||
-rwxr-xr-x | nannycam | 8 |
2 files changed, 8 insertions, 4 deletions
@@ -17,9 +17,9 @@ run_hook () { ( fi # Invoke the nannycam script - NANNYCAM="/usr/lib/nannycam/nannycam" + NANNYCAM="$(pwd)/nannycam" if [ ! -f "$NANNYCAM" ]; then - NANNYCAM="$(pwd)/nannycam" + NANNYCAM="/usr/lib/nannycam/nannycam" fi source $NANNYCAM \ @@ -62,8 +62,12 @@ fi check_mbr && check_mbr_gap && check_efi_stub || hash_mismatch DATE_TIME="$(date +%s)" -echo -n "$DATE_TIME" \ - | openssl pkeyutl -inkey "$AUTH_KEY_FILE" -sign \ +PREFIX="D${DATE_TIME}S" +( + echo -n "$PREFIX" + echo -n "$DATE_TIME" \ + | openssl dgst -"$HASH_ALG" -sign "$AUTH_KEY_FILE" +) \ | qrencode -8 $QR_OPTS echo "$DATE_TIME" |