libc/utmpx: Fix updwtmpx() across newsyslog rotation of /var/log/wtmpx.v5.6.2
commit8343a3f428174acd377c66319610d9f7098cd60e
authorSascha Wildner <saw@online.de>
Fri, 9 Aug 2019 17:19:07 +0000 (9 19:19 +0200)
committerSascha Wildner <saw@online.de>
Fri, 9 Aug 2019 17:25:42 +0000 (9 19:25 +0200)
treebb958867d05e641761816ccfa59d225b8e7a0004
parente93758c1200b6909993e2d3ed456c81f660c9a6e
libc/utmpx: Fix updwtmpx() across newsyslog rotation of /var/log/wtmpx.

When /var/log/wtmpx is rotated by newsyslog(8), an empty /var/log/wtmpx
is created. Fix updwtmpx() to write the signature record this case as
well. This signature record is used by setutxdb() to verify the file.
lib/libc/gen/utmpx.c