- Author
-
Martin Carpenter
-
mcarpenter@free.fr
- Copyright
-
Copyright © Martin Carpenter 2013
The solaris-utmpx gem helps with the reading and writing of Solaris binary utmpx(4) and wtmpx(4) files.
require 'solaris/utmpx' io = File.open('/var/adm/wtmpx', 'r') reader = Solaris::Utmpx.new(:endian => :little) while !io.eof? do puts reader.read(io) end
require 'solaris/utmpx' io = File.open('/var/adm/wtmpx', 'r') reader = Solaris::Utmpx.new(:endian => :little) while !io.eof? do record = reader.read(io) print record.to_binary_s unless record.ut_user == 'root' end