Hi
Why does the database not reject entries where system_uuid='' aka it is empty? While the database disallows NULL, it does not catch '' because '' is not NULL.
Source of problems? My first few open mac audit script attempts did not always get an UUID from the system. So when it sends the results to my openaudit server, I do sometimes get strange entries, and I have this offsite mac which the user can not update himself
so I cant get it fixed yet.
This bug might also be hit by others who try to develop their own audit client for openaudit. In the future I need a better linux one, but it is not yet a priority for me. But for mobile phones? I can easily see that one day we need OpenAudit for mobile phones.