So why is it legal to omit the tagger header from a tag? E.g. the Linux kernel tag v2.6.12 has no tagger header: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=tag;h=26791a8bcf0e6d33f43aef7682bdb555236d56de JGit is currently failing on this tag, because its fsck implementation demands that a tag have a tagger header that can be parsed as a person identity. Looking at tag.c's parse_tag_buffer(), the variable sig_line seems to be expected to point at the "tagger " header (given its name), but its not actually validated as such. Is there a version of Git floating around that doesn't create a tagger header when creating a signed tag? WTF? -- Shawn. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html