Unix administration - Extended Last Release 1.0

This is Interesting: Free IT Magazines  
Home > Archive > Unix administration > May 2004 > Extended Last Release 1.0





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Extended Last Release 1.0
Matty

2004-05-22, 10:27 pm

Hello,

I posted to comp.unix.solaris a while back asking if it was possible to
print all 32-characters of a users ut_user field in a utmpx structure.
The feedback seemed to indicate that this was not possible, so I wrote
the extended last:

http://www.daemons.net/~matty/code/lastx.c

In addition to printing all 32-characters of the username, it also
allows you to print the users who have logged in within the past
X days. You can also pass the "-u" option to lastx to have it print
the the number of times a user has logged in, along with the last time
they logged in:

../lastx -d 10 -u
Username Logins Terminal Host Last Logged in
matty 45 pts/5 192.168.1.8 Sat May 22 09:35:09 2004
clay 1 pts/5 192.168.1.8 Sat May 2209:35:19 2004

The code is not the prettiest, but it seems to work ok. If you have
recommendations or feedback, I would love to hear it.

Hope folks find this useful.
- Ryan
Roland Mainz

2004-05-23, 11:30 pm

Matty wrote:
> I posted to comp.unix.solaris a while back asking if it was possible to
> print all 32-characters of a users ut_user field in a utmpx structure.
> The feedback seemed to indicate that this was not possible, so I wrote
> the extended last:
>
> http://www.daemons.net/~matty/code/lastx.c


Does the tool work in UTF-8 locales, too ?

----

Bye,
Roland

--
__ . . __
(o.\ \/ /.o) roland.mainz@nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com