10.54 Is there a MPE/iX-only way to determine the last time a user logged on?

Independently from Stan Sieler and Lars Appel:

Assuming that the combination of sessionname, user and account are unique, then a low tech solution could be done by creating a logon udc for each user you wish to track with the command:

:xeq /bin/touch /somedir/!hpjobname_!hpuser_!hpaccount

With this approach you would check for the "last modified" date of a specific "entry" in the /somedir "database" that builds over time. Or you could use "/bin/ls -lt" to view it sorted by time. One of the beauties of this approach is that it does not require you purge/build any files. Plus, "touch" will update the "last modified" and "last accessed" entries, leaving the "created" entry alone.