@lw

I wouldn't be so sure.

Once one gets to the point that one is just externally syncing #rwhod's files, it's not a great leap to realize that one might as well cut out the middle-man entirely: rsync (or whatever) the original utx.active files themselves, rather than have rwhod read them and chop off the fields at 8 characters, and just turn rwho into something that effectively runs who against a bunch of filenames.

ruptime is slightly trickier, but …

@ska @ellenor2000

#FreeBSD

@lw

… the obvious I-am-using-rsync-anyway solution becomes a small /run/uptime file or some such.

#rwhod very quickly disappears from the system with only a small evolution, as by this point one has bypassed most of its function and made it into a pretty much just a tool for making a mangled copy of utx.active and a couple of sysctl results.

@ska @ellenor2000

#FreeBSD

@ellenor2000

This homework is multiple choice, it transpires. (-:

#FreeBSD #rwhod

@JdeBP @ellenor2000 BSD systems aren't designed. They are evolved.