Package: procps
Version: 2:3.3.12-2
Severity: wishlist
ps should have a way to get the process start time from the local
instance of the VPS, not the entire underlying computer.
$ sleep 4& ps -eo pid,cmd,start_time,bsdstart,start,lstart,stime|grep
sleep|grep -v grep
15772 sleep 4 Aug25 Aug 25 Aug 25 Thu Aug 25 15:41:46
2016 Aug25
$ date
Wed Nov 2 08:10:25 CST 2016
Staff says:
Thank you for contacting DreamHost support. I spoke to one of our admins
and it looks as if the 'ps u' command you're using is pulling information
from the vhost of your VPS which is why it's showing an August start time
(Since the machine itself has been up since August). That is not related
to your VPS or dates on your machine really at all as you can see by your
'date' pulling the correct day/time information.
> Isn't that terrible?
So when running that command it is pulling the dates from the host
machine, this isn't anything necessarily wrong with the system and
unfortunately the way the VPS would work. If you wish to view the proper
date for the VPS please use the "date" command. I do apologize for any
inconvenience or confusion that may have been caused. If you have any
other questions or concerns feel free to let us know!
$ ps aux|perl -awnle 'print $F[8]'|sort|uniq -c
26 Aug09
4 Aug24
11 Aug25
1 START
So that field is nonsense...