[Bug 137365] let last(1) read from stdin via "-f -"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 02 Dec 2024 19:08:38 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=137365 --- Comment #4 from jschauma@netmeister.org --- Briefly looking at https://svnweb.freebsd.org/base/head/usr.bin/last/last.c?revision=351467&view=markup a possible fix might be ``` --- last.c.orig 2024-12-02 14:05:22 +++ last.c 2024-12-02 14:06:06 @@ -191,6 +191,9 @@ break; case 'f': file = optarg; + if (!strcmp(file, "-")) { + file = "/dev/stdin"; + } break; case 'h': hostconv(optarg); ``` ...but that's completely untested. (I.e., I don't know whether setutxdb(3) will work correctly with /dev/stdin, and I don't have a FreeBSD system to test right now.) -- You are receiving this mail because: You are the assignee for the bug.