To be clear, what I meant is that while it
DOES retain/display this values, however it 'resets/updates' this value many times, and in doing so, the data displayed is also truncated (yes, both at the same time, not so much one causes the other, obviously). It is the arbitrary time to the reset of this data that is what is getting me irked.
I tried to look around and see if it was a service or other daemon that was cleaning up the file too often, but I have found only newsyslog.conf that mentions /var/log/wtmp. However according to `man last` Apple did away with the use of wtmp, and now moved to /var/run/utmpx. But this file is WAAAY too small to contain the login info of HUNDREDS of users (checking wiht od -a utmpx looks like there are 2 or 3 records and they are 'stale').
So, long story short, is the data looks now to be all in asl. Asl.db contains
LOTS of information (it is the replacement for txt files for the 'old' syslog) but I cannot control when `last` resets the data displayed in what was wtmp.
The closest thing that I am trying next to see if something is 'in the way' is that POSSIBLY it is some 'hidden' feature of diskspacemonitor. I have one drive that rides the 90% full mark.
Filesystem Size Used Avail Capacity Mounted
/dev/disk6s3 1.36T 1.2T 158.58G 89% /Volumes/*HIDDEN
I have changed diskspacemonitor to alert at 90% and cleanup @ 95% but I might have to take that to something like 92 or 95 and 98 just to be sure and I am uncomfortable with that level of 'fullness' on this drive, and turning to off will probably never be possible (I think I would stop breathing if it was ever found to be off!)
Whew! O.K. so back on track...
So, I cannot tell who has remotely connected to my server unless I am almost constantly running and capturing this data for historical reference. As an example, I have done this (cataloging this data) every 1-4 minutes for the past 24 hours and the wtmp has reset that date now 3 times.
wtmp begins Sun Aug 24 11:29
wtmp begins Mon Aug 25 06:56
wtmp begins Mon Aug 25 21:12
As you can see, this means I only can see the last ~18 hours (or less) of login information. I have submitted this to radar and thought I'd keep the community up to speed (well ,the one person that seem to have noticed it). To be honest, I did not notice this until early this week. I was only checking for things that happened earlier in the day on the server and I must have been under the impression that it reset once or twice in odd places and it never bothered me, as this never came onto my radar as as annoying as it is now.
Peter
P.S. I will troll around in the Unix and Terminal spots shortly, Thanks.