Hi,
it seems that munki does not report correct timestamp information, at least when reading these files from the clients:
defaults read "/Library/Preferences/ManagedInstalls" LastCheckDate
2013-04-15 08:03:14 +0000
defaults read "/Library/Managed Installs/ManagedInstallReport"
{
Conditions = {
date = "2013-04-15 11:03:09 +0000";
"munki_version" = "0.9.0.1773";
};
EndTime = "2013-04-15 08:03:14 +0000";
StartTime = "2013-04-15 08:03:09 +0000";
}
My timezone differs +3 hours so the date in Conditions is reported correctly but other timestamps in "/Library/Managed Installs/ManagedInstallReport.plist" (StartTime, EndTime) and "/Library/Preferences/ManagedInstalls" (LastCheckDate) are not in local timezone.
This is happening on OS X versions 10.8.3 and 10.7.5.
OS X 10.6 seems to have timestamps messed up too;
LastCheckDate, EndTime, StartTime: 2013-04-14 02:21:50 +0300, these are correct.
Conditionals: date = "2013-04-14 05:21:50 +0300", this is +3 hours off.
Can this be corrected?
Or is there something funny with my system or locale settings?
-MiqViq