Date: Sat, 23 Jan 2010 08:43:21 +0000 (UTC) From: Ed Schouten <ed@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libc/gen getutxent.3 pututxline.c utxdb.c Message-ID: <201001230843.o0N8hahi011846@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
ed 2010-01-23 08:43:21 UTC FreeBSD src repository Modified files: lib/libc/gen getutxent.3 pututxline.c utxdb.c Log: SVN rev 202876 on 2010-01-23 08:43:21Z by ed Just ignore the timestamps given to pututxline(). I've noticed many applications do a bad job at timekeeping, for several reasons: - Applications like screen(1) don't update time records when restoring the old user login record. - Many applications only set ut_tv.tv_sec, not ut_tv.tv_usec. This causes many problems for tools such as ac(8), which require the timestamps to be properly ordered. This is why I've decided to let the utmpx code obtain valid timestamps itself. Revision Changes Path 1.6 +5 -7 src/lib/libc/gen/getutxent.3 1.5 +0 -12 src/lib/libc/gen/pututxline.c 1.4 +7 -4 src/lib/libc/gen/utxdb.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001230843.o0N8hahi011846>