=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/signify/zsig.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- src/usr.bin/signify/zsig.c 2016/09/03 17:04:13 1.8 +++ src/usr.bin/signify/zsig.c 2016/09/03 20:52:53 1.9 @@ -1,4 +1,4 @@ -/* $OpenBSD: zsig.c,v 1.8 2016/09/03 17:04:13 tedu Exp $ */ +/* $OpenBSD: zsig.c,v 1.9 2016/09/03 20:52:53 espie Exp $ */ /* * Copyright (c) 2016 Marc Espie * @@ -217,6 +217,7 @@ while (BEGINS_WITH(p, "algorithm=SHA512/256") || BEGINS_WITH(p, "date=") || + BEGINS_WITH(p, "key=") || sscanf(p, "blocksize=%zu\n", &bufsize) > 0) { while (*(p++) != '\n') continue; @@ -273,9 +274,10 @@ strftime(date, sizeof date, "%Y-%m-%dT%H:%M:%SZ", gmtime(&clock)); snprintf(msg, space, "date=%s\n" + "key=%s\n" "algorithm=SHA512/256\n" "blocksize=%zu\n\n", - date, bufsize); + date, seckeyfile, bufsize); p = strchr(msg, 0); while (1) {