#!/usr/bin/perl -w
use Sys::Utmp ;
use POSIX qw(strftime);
use strict;
my $utmp = Sys::Utmp->new();
while (my $utent = $utmp->getutent())
{
if ( $utent->user_process() )
{
print $utent->ut_user(),"\t",
$utent->ut_line(),"\t",
strftime("%b %d %I:%M",localtime($utent->ut_time())),"\n";
}
}